The balancing robot is using :
Electronics parts
- Arduino pro micro brain. Any Atmega32u4 based arduino could work, but not a Atmega328, because it needs 2 hardware timers
- MPU-9250 Inertial Measurment Unit : Gyroscope, Accelerometer and Magnetometer in a single chip. The magnetometer part is not used yet.
- HC-05 Bluetooth module : for communication with the Android smartphone / tablet
- 2x NEMA 17 12V Stepper motors : High torque and high precision motors, perfect for this kind of robots
- 2x A4988 Stepper motors drivers + 2x 100uF decoupling capacitors : allows 1/16th stepping, features adjustable current limiting, over-current and over-temperature protection, and operates from 8 to 35V
- 1x L78M05 5V voltage regulator + 2x 1 uF capacitors : provides 5V to the "brain" part and servo
- 1x 12G micro servo : moves the "arm" up and down and allows the robot to stand up on its own
Mecanical parts
- 3D printed frame ; allows quick changes, repairs and lot of customization. Designed using Sketchup software
- Salvaged RC car or 3D printed wheels : diameter 10cm
Power
- 3x salvaged 18650 Li-Ion batteries
Remote control
- Bluetooth Electronics Android app (http://www.keuwl.com/apps/bluetoothelectronics/)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.