DIY Self-balancing Robot With Browser Control For Fun 3D Printer Model

Author: @
License: CC BY-NC
File formats: STL
Download type: zip
Size:3.1MB

The file 'DIY Self-balancing Robot With Browser Control For Fun 3D Printer Model' is (STL) file type, size is 3.1MB.

Summary

I'd like to present to you my first fully designed robot.

Self-balancing 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 single-axis arduino TT-geared motors;
  • 2x 18650 batteries and battery compartment;
  • MPU6050;
  • SSD1306 128x64 I2C display;
  • 2x HC-SR04 dictance sensors;
  • toggle switch KCD1-11;
  • breadboard 4x6 см (if you'd like);
  • body parts (current stl files).

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;
  • Self-tapping screw DIN7982 3.5x32 x4;
  • Self-tapping screw DIN7982 3.5x9.5 x2;
  • Self-tapping screw DIN7982 2.2x9.5 x28;
  • Self-tapping screw DIN7981 2.2x9.5 x4;
  • Self-tapping screw DIN7981 2.9x9.5 x4;

Assembly (en sub): https://youtu.be/ZRSPSNteWiU
Code: https://github.com/TrashRobotics/BalancingRobot

base.STL 421.6KB
crossbar.STL 86.4KB
display_holder.STL 60.0KB
display_stand.STL 184.6KB
hc_sr04_holder.STL 100.1KB
hc_sr04_stand.STL 346.6KB
motor_cover.STL 186.4KB
protective_limiter.STL 12.2KB
side_cover.STL 219.5KB
spacer.STL 5.9KB
top_cover.STL 126.4KB
wheel.STL 6.5MB