Introduction: DIY Build BB-8 in India || Android Controlled and Talkative || Life-size

Please SUBSCRIBE to my channel for more projects.

This Project is about how to build a working, life-sized, Talkative , arduino-controlled Starwars BB-8 droid. we are only going to use household materials and a little Arduino circuitry.

In this we are using Old news paper , Foam board , Piece of wood , PVC pipe etc.

Description :-
BB-8 is a spherical robot with a free-moving domed head. He is white, with orange and silver accents and a black optical lens on its headpiece. In this film, he has a very important mission that he has to accomplish and so he uses his personality, his coyness.

Step 1: Parts and Materials

Picture of Parts and Materials

BB-8 's Body :-

  • Beach Ball (Diameter: 50cm)
  • Old News paper
  • Fevicol or PVA glue
  • Paint Brush
  • Canvas Cloth
  • Wood putty or Acrylic Wall Putty
  • Fine Sand Paper
  • White Spray Paint
  • Black ,Grey and Orange Oil Paint

BB-8 's Head :-

  1. Foam Board

Robotics & Electronics :-

  • Arduino Uno
  • HC-05 Bluetooth module
  • 2 X Johnson Side Shaft High Torque Geared Motor 300 RPM
  • L293D ic
  • 12v Battery
  • Connection wire

Other Materials :-

  • Wood Piece
  • 8 X Small caster wheel
  • PVC pipe
  • Neodymium magnets
  • A Transparent Tape

Step 2: Inflate the Beach Ball

Picture of Inflate the Beach Ball

Pump enough air until you reach the maximum diameter of your beach ball (50cm).

Step 3: Prepare the Mixture

Picture of Prepare the Mixture

Mix the Two Part of Glue and One Part of water .

I have used Fevicol , If you not able to Found that then you can Use Other PVA glue.

Step 4: Cut Some Newspaper Strips

Picture of Cut Some Newspaper Strips

Grab a Bunch of Newspaper and cut some equal size Strips.

Step 5: Make the Paper Mache

Picture of Make the Paper Mache

Lay strips of newspaper on the surface of the beach ball and brush them with your mixture of glue. We're basically making a huge piñata. We're going to use the beach ball as our mold for the paper mache.

You have to cover the ball by 4-5 Layer of Newspaper.

Now, Leave it to dry. you can use hair dryer of fan.

Step 6: Cover by Canvas

Picture of Cover by Canvas

Once the Newspaper layer is dry .

Now , time to cover by canvas .

Cut some canvas Strips repeat the Process as Newspaper.

Remember there is no overlapping Layer .

Cover it by Two canvas layer.

Now , Again Leave it to be dry.

Step 7: Apply Putty on BB8's Body

Picture of Apply Putty on BB8's Body

Now, Apply Some Putty on the ball. Use an metal applicator to do the job. The putty fills in the gaps. Any excess putty will be removed after the sanding process.

Step 8: Sand BB8's Body

Picture of Sand BB8's Body

Once the putty dries. Sand the surface of ball .

you can use electric sander for the job.

Step 9: Let's Paint the BB-8's Body

Picture of Let's Paint the BB-8's Body

Now , it's time to paint the bb-8's body.

Firstly Spray Some White Paint .

Draw Some detail on bb-8's body then paint it by oil paint.

painting by hand is easy and accurate as compare to spray paint.

Step 10: Cut Body in Half

Picture of Cut Body in Half

After , painting it's time to cut the ball in Half by hack saw.

Remember that , the ball should be cut at the center and do this job carefully .

after , cutting Remove the beach ball.

Step 11: Let's Make the BB8's Head

Picture of Let's Make the BB8's Head

Take some foam board and cut some circles.

Now, glue them like pyramid as given in picture.

Remember that the last circle should be of 30cm.

Now , take a fine sand paper and sand the pyramid like ball.

now make some small foam board eye and antenna and glue them.

Step 12: Paint the Head

Picture of Paint the Head

Use again oil paint to paint the head of bb-8.

draw outline from the marker .

Step 13: Cut Some Wood

Picture of Cut Some Wood

Now , cut some wood board in circle

and make some cut for the motor.

Step 14: Add Motor and Caster Wheel

Picture of Add Motor and Caster Wheel

Fit the motor in the gap of wood circle .

Add two caster wheel as shown in picture .

Now, put the Board in half ball and make sure the caster wheel are touching the ball.

Step 15: Upload the Program

Picture of Upload the Program

Download and Extract the folder.

Connect your Arduino Uno to Pc and upload The program.

Step 16: Connect the Circuit

Picture of Connect the Circuit

here is the two circuit are given .

connect first Bluetooth module as given, after that connect the motors via L293D.

make sure the L293D are connected correctly.

Step 17: Download the Android App

Picture of Download the Android App

download the android app from here.

  • Now , Open the app
  • Click on connect
  • Select the name of bluetooth module.
  • when it connected the red dot change in to green.

Step 18: ​Mechanism for Head

Picture of ​Mechanism for Head

Measure and Cut a PVC pipe that will be fit in to the center of wooden Base.

Make a Triangle that are fitted on the top of the PVC pipe.

Glue the Caster Wheel and Neodymium Magnet as Shown in Picture .

Make another Triangle for Head and Glue the Caster Wheel and Magnet as the Picture .

Add the Bluetooth Speaker for Sound .

Step 19: Final Step

Picture of Final Step

Put the Whole Mechanism in The Half Ball and Cover it by Other Half Ball.

Now , Seal it by Transparent Tape .

finally Put the Head on the top .....

Now it is Ready.....

Thank You..............................................Vote For Me

Comments

silver line (author)2017-10-07

is there any motor connected at the head to rotate the head ?

No there is no motor for head even head is not connected to body....
See the video.....
https://m.youtube.com/watch?v=YfnvNZgtmWI

Dattu nathani (author)2017-09-05

You have attached l293d IC but I'm telling about l293d motor shield which has a motor input and it can be fitted on Arduino Uno just search l293d motor shield on Amazon and a board with motor input will result

I know about shield. Just Chang output pin as shield output pin...

Dattu nathani (author)2017-09-03

Can you send the pdf to dattunathani@gmail.com cause i don't have the premium account

Download video from YouTube
....
https://m.youtube.com/watch?v=YfnvNZgtmWI

Dattu nathani (author)2017-09-03

Will it work with L293D motor driver?

Just check it out at Amazon cause images are having some problem by sending in comments

I am not understand what you want to check.

Ya..... I already used it in my circuit.....

Dattu nathani (author)2017-09-01

how much mAH for the battery?

It's all depends upon your motor...
mAh is nothing but a time of your discharge....
But you can use mini 800~1000mAp.....
Max as your money but less then your max current ratting of motor...

fantasticfalcon69 (author)2017-07-27

Please give me the code for the voice module at sahilsharma.7065392780@gmail.com

https://www.instructables.com/id/Audio-Player-Using-Arduino-With-Micro-SD-Card/

Connect the circuit for voice.....

Vk2210 (author)2017-07-16

Can you please shre the codes of arduino and other chips?

vishalsoniindia (author)Vk22102017-07-18

Check out 15 step... There is codes... You can download it....

And good luck...

FarazK19 (author)2017-07-08

how it respond to us by its voice without mic how it listens wt we say

vishalsoniindia (author)FarazK192017-07-09

Robot is connected with 2 apps one is rc car and another is AMR_voice

AMR_voice is the apk for android that send string via bluethooth.
And when arduino get string then it play the audio.
__________
If you want to know how to add voice . go to the link.
Go to my YouTube channel
"Vishal Soni "

TUSHAR120701 (author)2017-05-03

Awesome Brother! I voted.

Tejas48 (author)2017-04-11

but why it doesn't walk forward and backward

vishalsoniindia (author)Tejas482017-04-11

Just use more than torque 3kgcm motor

Tejas48 (author)vishalsoniindia2017-04-11

3kgcm or 30kgcm torque motor
I am just confused please reply me

Tejas48 (author)2017-04-11

Does it move forward and backward

Tejas48 (author)2017-04-11

Thanks

Tejas48 (author)2017-04-11

what is approximately weight of the ball without the mechanism

vishalsoniindia (author)Tejas482017-04-11

Approximately 1kg

FarazK19 (author)2017-04-08

How to connect that bluethooth speaker

vishalsoniindia (author)FarazK192017-04-11

Use Bluetooth audio transmitter for that

Tejas48 (author)2017-04-11

i am only 13 year old

Tejas48 (author)2017-04-11

i want to make this stuff

Tejas48 (author)2017-04-11

please reply me, please please please.........

Samira45 (author)2017-03-27

what's new anyone can do it by some knowladge

vishalsoniindia (author)Samira452017-03-28

Yes, you are right "anyone can do it by some knowledge" and I am the source of knowledge..

I providing a basic idea to build that thing... Not saying that " no one can build this"

sanjaykray (author)2017-03-25

Good one,voted

Thank you so much ............ :)

How much it cost you

approximately 4000 Indian rupee ..........

ACdB (author)2017-03-26

great project , i vote for you

vishalsoniindia (author)ACdB2017-03-26

Thank you :) ............

electronic_artist_ (author)2017-03-23

bhai ... bahoot accha banaya hai.. nice build ...keep it up☺️ u took lot efforts???

Thank You Bro.......And Please Vote for me

How much it cost you and I have voted you

approximately 4000 Indian rupee........

i already did. keep it up

Thank you so much.... :)

rainingfiction (author)2017-03-23

Awesome!

Thank you.... :)

About This Instructable

3,509views

53favorites

License:

Bio: i am 20 year old electrical engineer from india.
More by vishalsoniindia:Wireless Charger for Any Mobile || Easy || Simple || BD135Mobile Controlled Bluetooth Car || Easy || Simple || Hc-05 || Motor Shield Hologram Screen or Display || Easy || Simple || 3D View
Add instructable to: