Introduction: Blu Media Robot
I start it with a mbot ranger from makeblock (robot kit), after I change for the megapi board and I connect it to my raspberry pi 3
for the part list you can buy from makeblock like me a the beginning , now I have a 3d printer (wanahoa i3 +)
and you can download the different part to print them on this website
I start the robot one year ago ,when I start robotic on my day off. I think all my script pyhton and arduino can be improve.
Step 1: Part List
for this robot you need
_ a raspberry pi 3
_ a ps3 cam
_battery for the both card
_ 4 encoder dc motor
_ 4 dc motor
_ 2 servo motor
_ me RJ 25 adaptator
_me 130 dc motor
_screw different size
I printed some beam from there and baught the rest
8x Bracket 3x3
8x Plastic Timing Pulley 90T For Motor
5x Plate 3 x 6
2x Plate 0324-088
2x Plate 135°
2x Track With Track Axle(40-Pack)
PLA filament for the 3d printer
Step 2: Building
1 step the base:
8x Beam0824-192; 8x Beam0824-080;4x Beam0412-044; 6x Plate 3 x 6; 4x dc motor
Take 1 Beam0824-192, and 1 Beam0824-080 fix together; do that with the 8 other.
now fix it together like on the picture.
2 step the chain:
follow the picture to fix the 135 plate and Beam0824-192; the wheel and the chain
You can see 10 white vertical beam there are 0824-192 :
you don t need all of them some a are for futur project you can use it to close the robot with wood plate or with 3d printing.
like you can see my both card are at the back right of the robot
after we have the different module for the both
module ultrasonic (megapi port 7)
RJ25 adaptater module for the 2 servo for the cam (port8 servo megapi, cam raspberry pi)
modulebluetooth (megapi port 5)
usb(megapi port6, just for hdd power )
and too finish the fan (raspberry pi on the 1 picture you can see there are 3 pin for the raspberry)
I use custom beam to make a second level (beam0824183.stl) if you don t have 3d printer you can cut that in the wood the dimension are 183mm x 24mm x 8 mm. Here you can put the can with the pan tilt
I put a last custom beam at the top of the middle horizontal beam to put the pico projector **be careful with the cam at the front
Step 3: Wiring
so I draw a schema it s more easy to understand
Step 4: Programmation
all the link in this part are tuto to help you
there is my arduino skectch(blumegapi) and my python script for the raspberry(blu.py)
a scrpit for the fan and the lxdeshortcut script you will see in the tuto where is it in your rpi
for the rpi
after I create shortcut (it s better to do it yourself but you can use my lxde script)
Step 5: Futur Modification
I made the battery on this instructable
I will install jarvis to control the robot with the voice and kodi too
if have any question or way to improve my robot tell me
please, don t be too hard it s my first instructable.
We have a be nice policy.
Please be positive and constructive.