• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Balancing Bot 3D Printer File Image 1
Balancing Bot 3D Printer File Image 2
Balancing Bot 3D Printer File Image 3
Balancing Bot 3D Printer File Image 4
Balancing Bot 3D Printer File Image 5
Balancing Bot 3D Printer File Image 6
Balancing Bot 3D Printer File Image 7
Balancing Bot 3D Printer File Image 8
Balancing Bot 3D Printer File Image 9
Balancing Bot 3D Printer File Image 10
Balancing Bot 3D Printer File Image 11
Balancing Bot 3D Printer File Image 12
Balancing Bot 3D Printer File Image 13
Balancing Bot 3D Printer File Image 14
Balancing Bot 3D Printer File Image 15
Balancing Bot 3D Printer File Thumbnail 1
Balancing Bot 3D Printer File Thumbnail 2
Balancing Bot 3D Printer File Thumbnail 3
Balancing Bot 3D Printer File Thumbnail 4
Balancing Bot 3D Printer File Thumbnail 5
Balancing Bot 3D Printer File Thumbnail 6
Balancing Bot 3D Printer File Thumbnail 7
Balancing Bot 3D Printer File Thumbnail 8
Balancing Bot 3D Printer File Thumbnail 9
Balancing Bot 3D Printer File Thumbnail 10
Balancing Bot 3D Printer File Thumbnail 11
Balancing Bot 3D Printer File Thumbnail 12
Balancing Bot 3D Printer File Thumbnail 13
Balancing Bot 3D Printer File Thumbnail 14
Balancing Bot 3D Printer File Thumbnail 15

Balancing Bot

christian_p avatarchristian_p

February 4, 2019

thingiverse-icon
DescriptionCommentsTags

Description

Just another balancing robot... but with hair! :-)

Disclaimer:
This is not an advertisement, however this project was done for a company event.
Loewenfels Partner AG is a software development company in Lucerne Switzerland and one of their employee events usually features some kind of technical project to be build and programmed.
Video: https://www.youtube.com/watch?v=nen49qwPti8
(Edit: sadly the video was set to private)

The bot is using stepper motors, an accelerometer/gyro and a pid loop programmed in Arduino IDE for an AtMega328p. The bot can be controlled using a Blootooth, i recommend 'Arduino Bluetooth RC Car' for Android (not tested with IPhone).

The source code and build instructions (german language only at the moment) can are there:
https://github.com/christianp007/Balancing-Bot
If you need more instructions just leave a comment :-)
The instructions to prepare the HC-05 module:
(from https://www.instructables.com/Modify-The-HC-05-Bluetooth-Module-Defaults-Using-A/)
set serial monitor in arduino ide to 9600 baud and connect
AT+ORGL
AT+VERSION?
AT+NAME=Bot red
AT+UART=57600,1,0
AT+POLAR)1,0

The code is structured this way it is as it was provided incomplete and had to be completed by the teams. Additionally it was my first arduino project (i'm a java programmer)...

It was designed mostly in Fusion 360 and for the skind/hairs OpenSCAD.
Fusion 360 couldn't handle the thousands of hairs, however rendering in openscad can take a few hours.

Bill of materials (BOM):

  • 3x stepper motor 14HS11-1004S (Nema 14 35x25x28mm with low inductance)
  • 3x stepper driver DRV8834 (this is a low voltage driver that works with 5V)
  • 1x Powerbank 'Powerad Slim 2'
  • 1x Bread Board 830 point
  • 1x Microcontroller ATMega328P-PU (preferably with Arduino Bootloader installed)
  • 1x HC-05 Bluetooth module
  • 1x Gyro MPU-9250
  • 1x 5V Speaker
  • 1x Micro USB adapter
  • 1x capacitor 220uF
  • 4x capacitor 100uF
  • 1x capacitor 10uF
  • 2x capacitor 10pF
  • 4x resistor 1 kOhm
  • 4x resistor 10 kOhm
  • 1x Pushbutton
  • 1x crystal 16 MHz
  • (optional) Bluetooth Stick for your computer (upload Arduino sketches directly from arduino ide)
  • some breadboard wires or cut and strip wires yourself

Print Time: About 24 hours
I used an Kossel XL and a 0.25mm nozzle
Material: PLA
The tire have to be printed in a flexible material (i used Nijaflex), or you can print tires and wheels as one part in PLA.

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

EEZYbotARM MK2 preview image

EEZYbotARM MK2

daGHIZmo profile image

daGHIZmo

21,013

HedronStack (3D balance/stacking game) preview image

HedronStack (3D balance/stacking game)

LaisVoon profile image

LaisVoon

3,705

Sneaker Tag – New Balance Logo preview image

Sneaker Tag – New Balance Logo

Ekta Labs profile image

Ekta Labs

29

Female Action Figure 38 Points of Articulation preview image

Female Action Figure 38 Points of Articulation

jasonwelsh profile image

jasonwelsh

5,270

Dino Balance preview image

Dino Balance

Dragon profile image

Dragon

2,733

42 Lace Tags Famous Brands and Logos Collection preview image

42 Lace Tags Famous Brands and Logos Collection

Andrei profile image

Andrei

95