DIY selfbalancing robot with WiFi smartphone browser control.
stlfiles on Thingiverse: https://www.thingiverse.com/thing:496...
stlfiles on Cults: https://cults3d.com/en/3dmodel/gadge...
GitHub repository: https://github.com/TrashRobotics/Bala...
Selfbalancing robot for fun is capable of:
actually, to balance; :)
to ride and turn;
to deviate from obstacles using distance sensors;
all of it are controlled through an access point distributed by the robot itself, which acts, among other things, as a web server, issuing a control page to a standard browser upon request.
Main parts
* esp8266 NodeMCU v3;
* motor driver l298n;
* yellow singleaxis arduino TTgeared motors;
* 2x 18650 batteries and battery compartment;
* MPU6050;
* SSD1306 128x64 I2C display;
* 2x HCSR04 dictance sensors;
* toggle switch KCD111;
* breadboard 4x6 см (if you'd like);
* body parts.
Fasteners (length in millimeters):
Stud M6x300 x2;
Wing nut DIN315 M6 x4;
Flat washer M6 x4;
Screw DIN7985 M3x35 x4;
Screw DIN7985 M3x16 x8;
Hexagon nut DIN934 M3x0.5 x12;
Selftapping screw DIN7982 3.5x32 x4;
Selftapping screw DIN7982 3.5x9.5 x2;
Selftapping screw DIN7982 2.2x9.5 x28;
Selftapping screw DIN7981 2.2x9.5 x4;
Selftapping screw DIN7981 2.9x9.5 x4.
00:00 Introduction
00:57 Balancing principle
02:33 Presentation in CAD
03:32 Wiring diagram
06:35 A little bit soldering
07:48 Assembly
13:54 Uploading and start
16:49 Conclusion