Igor Fonseca Albuquerque
Published © CC BY-NC-SA

Joy Robot (Robô Da Alegria)

A 3D-printed, Arduino-controlled DIY robot, designed to be used in children's hospitals, bringing some fun to the kids!

AdvancedFull instructions providedOver 4 days4,235
Joy Robot (Robô Da Alegria)

Things used in this project

Hardware components

Arduino UNO & Genuino UNO
Arduino UNO & Genuino UNO
×1
ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×6
DC motor with reduction and rubber wheels
×2
L298N h-bridge driver
×1
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
×1
MAX7219 8x8 LED display
×4
Dual H-Bridge motor drivers L298
SparkFun Dual H-Bridge motor drivers L298
×1
18650 battery
×2
18650 battery holder
×2
Arduino Proto Shield
Arduino Proto Shield
×1
1N4001 diode
×1
Resistor 10k ohm
Resistor 10k ohm
×3

Software apps and online services

Fusion 360
Autodesk Fusion 360
Arduino IDE
Arduino IDE
Android SDK

Hand tools and fabrication machines

3D printer
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Thingiverse

https://www.thingiverse.com/thing:2765192

Youmagine

https://www.youmagine.com/designs/joy-robot-robo-da-alegria

Schematics

Schematics

Breadboard connection

Code

Arduino Code

Arduino
No preview (download only).

HTML Interface

HTML
No preview (download only).

Github

https://github.com/wayoda/LedControl

Github

https://github.com/adafruit/Adafruit-PWM-Servo-Driver-Library

Credits

Igor Fonseca Albuquerque

Igor Fonseca Albuquerque

18 projects • 241 followers
Electrical and Mechanical engineer, master in automation and control. specialist in industrial instrumentation. Mad scientist and inventor.
Thanks to Guilherme Pupo.

Comments