0% found this document useful (0 votes)
15 views

Android APP to Control a 3DPrinted Robot - Instructables

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Android APP to Control a 3DPrinted Robot - Instructables

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Android APP to Control a 3DPrinted Robot

By t heGHIZmo in Circuit sRobot s

Introduction: Android APP to Control a 3DPrinted Robot


This inst ruct ables is made t o explain how t o cont rol one of my EEZYbot ARM or EEZYbot DELTA using a
Smart phone (or a t ablet ). This is made via Arduino board equipped wit h a bluet oot h module, and an
Android app made wit h MIT App invent or 2.

video:

EEZYbot driven by an Android smartphone

In t he video I use it t o cont rol my EEZYbot DELTA t hat is a 3Dprint ed parallel robot and can be
downloaded for free from my Thingiverse account here ht t p://www.t hingiverse.com/t hing:1249297 .
Also my previous EEZYbot ARM can be driven wit h. I made an inst ruct ables here
ht t p://www.t hingiverse.com/t hing:1249297 and can be dowloaded for free here
ht t p://www.t hingiverse.com/t hing:1249297

The code doesn't come from me but I have t o give t ribut e t o " Arduino Robot ics LabVIEW Solidworks "
t hat in t his video explain very clearly t o develop it . I modified it just t o manage four servo only and add
a splashscreen.

How to make android app for controlling multiple se…


se…

MIT Appinvent or2 it 's really a cool and simply way t hat allow you t o make Android App. I made some,
one is helpful for some calculat ion in 3DPrint ing and can be found for free in my GooglePlay account
ht t ps://play.google.com/st ore/apps/det ails?id=app...

Step 1: Materials

Hardware t hat you need:

· an EEZYbot ( or 4 servos)

· an Arduino Uno or ot her Arduino t ypes( Yes I used a clone but , if you can, please consider t o use
original it ems)

· Bluet oot h module I used an HC-06 for t his project but also an HC-05 can be used

· a breadboard (but not necessary)

· some connect ing wires

· a smart phone or a t ablet

· a PC for t he code

Soft ware

- EEZYservoDRIVE.ino ( firmware t o inst all on your arduino board )

- EEZYservoDRIVE.apk ( Android app t o inst all in your smart phone )


Step 2: MAKE IT WORKS

How t o make it works

Connect all t he bot 's servos following t he Frit zing circuit diagram in at t ached pict ure. ( somet imes
could happen servos jit t ering, so t o avoid t his, it is import ant t o connect one ground pin of arduino t o
t he ground of servos supply)

Connect arduino t o t he PC and t ransfer t he arduino code t o t he board.

If everyt hing works correct ly you can see t he red led of t he Bluet oot h module flashing. This mean t hat
is ready but disconnect ed.

I supplied t he servos using a dedicat ed board at t ached on t he breadboard, t his is a comfort able way
but is not necessary, it is only import ant t o supply t hem separat ely from t he Arduino board. Servos
have a supply range from 4,8 t o 6 V .

Inst all t he ready made apk on t he smart phone, launch it , and aft er t he splashscreen you will be asked
for permission t o t urn on t he Bluet oot h of t he phone (if OFF), press yes. (if already ON no request ).

Now you are in t he main screen of t he APP

Press t he Bluet oot h logo and choose t he *********HC-06

You ret urn in t he previous screen while t he flashing red led on t he bluet oot h module t urns t o st eady.

The t ext below t he bluet oot h but t on is now green and become CONNECTED.

Now (if everyt hing works) you are able t o move t he bot wireless using t he slides (and impress friends)
:-)

It is a very simply app and for sure can be improved a lot , but it is a good st art ing point t o explore
ot her possibilit y.

Happy making !

Do not sell or share my personal information

You might also like