Otto DIY+ Arduino Bluetooth Robot – Makkelijke 3D-Print Bouwkit
Onderdelen en benodigdheden
| Onderdeel | Aantal |
|---|---|
| Otto DIY Builder Kit + | 1 |
| USB-A naar Mini-USB Kabel | 1 |
| Otto DIY Arduino NANO Shield I/O | 1 |
| Ultrasoonsensor - HC-SR04 (Generic) | 1 |
| Otto DIY Micro servo MG90 | 4 |
| Buzzer | 1 |
| Female/Female Jumper Draden | 10 |
| Otto DIY 8x8mm Micro Switch Self lock On/Off | 1 |
| Arduino Nano 33 BLE Sense | 1 |
| SparkFun Electret Microfoon Breakout | 1 |
| Seeed Grove - I2C Aanraaksensor (MPR121) | 3 |
| 4xAA Batterijhouder | 1 |
| AA Batterijen | 4 |
| Li-Ion Batterij 1000mAh | 1 |
Nodige tools en machines
- 3D-printer (generic)
- Soldeerbout (generic) - als je bij ottodiy.com koopt NIET nodig
- Phillips kruiskopschroevendraaier
- Lijmpistool (generic)
Apps en online diensten
- Arduino IDE
- Arduino Web Editor
- Autodesk Fusion 360
- Visuino - Grafische Ontwikkelomgeving voor Arduino
- Microsoft Visual Studio Code Extension for Arduino
- Webduino Blockly
Over dit project
Otto DIY + zou de verbeterde en geavanceerde versie zijn van de originele #OttoDIY, de bedoeling is om dezelfde basisfuncties te hebben als DIY-robot + Bluetooth-besturing en programmeren + metalen tandwiel servomotoren + optioneel oplaadbaar + modi wijzigen via aanraaksensor + geluidssensor + ...?
Het spannende deel is dat we open ontwikkeling doen met makers en hackers over de hele wereld, dus we zijn open voor ideeën, niet alleen van experts, je kunt ons bijsluiten met feedback, sociale deling, testen of elke andere bijdrage die je nuttig denkt.
Volg onze live build-video!
Begin met spelen met de APP!
Baudrate voor programmeren van de module is 9600 of 19200 of 38400, afhankelijk van de module en de code die je gebruikt.
De BT-code voor onze APP heeft 9600 baudrate, dus de BT-module moet die snelheid matchen om te kunnen communiceren met Arduino Nano via seriele interface (UART).

Hoofdcode:
Upload deze code met de Bluetooth-module ontkoppeld
https://wikifactory.com/+OttoDIY/otto-diy-plus
Na succesvolle upload, verbind de Bluetooth-module en het is klaar voor koppeling met je telefoon.
Android APP:
Voor Android gratis downloaden hier.
Voor iOS gratis downloaden hier.
Als de APP niet werkt, is dat waarschijnlijk omdat de Bluetooth-module met een andere baudrate dan 9600bpm is geleverd, dus je moet dat in de code instellen of wijzigen.
Code met Blokken
De makkelijkste manier om je eigen Otto te programmeren is door een van onze Blockly-gebaseerde software te gebruiken.
Voor meer geavanceerde programmering, hier is wat basisprogrammering met Arduino IDE:











Hier vind je enkele complementaire tutorials voor beginners om snel aan de slag te gaan met Arduino voor elk component:
- Servomotor Tutorial: https://arduinogetstarted.com/tutorials/arduino-servo-motor
- Ultrasoonsensor Tutorial: https://arduinogetstarted.com/tutorials/arduino-ultrasonic-sensor
- Aanraaksensor Tutorial: https://arduinogetstarted.com/tutorials/arduino-touch-sensor
- Buzzer Tutorial: https://arduinogetstarted.com/tutorials/arduino-piezo-buzzer
Plaats je remix en modificaties in de Otto Builder community.
https://wikifactory.com/+OttoDIY
https://www.facebook.com/groups/ottodiy/
Code
Hoofd Github
https://github.com/OttoDIY/libraries
Aangepaste onderdelen en behuizingen
Thingiverse .STL 3D-printbare bestanden
CAD-bestand op thingiverse.com
Schema's
Let op: dit is gemaakt in Autodesk Circuit, de ultrasoonsensor mist een kabel, https://circuits.io/circuits/1749080-otto-circuit/
Productieproces
- Bouw een Bluetooth-gecontroleerde Raspberry Pi Robot met Audio Feedback
- Een slimme voltmeter bouwen met Arduino en smartphone – Eenvoudig DIY-project
- Een LED bedienen via Bluetooth met Arduino – Eenvoudige DIY Handleiding
- Bouw Een Autonome Lijnvolgende Robot Met Arduino UNO
- Bouw een Stemgecontroleerde Robot met Arduino Nano
- MobBob: Bouw Je Eigen Arduino Robot, Naadloos Bestuurd via Android Smartphone
- Thermistor Gebruik Gemaakt Eenvoudig: Stap-voor-Stap Arduino Handleiding
- DIY Handgebaren-gestuurde Arduino Robotarm – Stap‑voor‑Stap Bouwhandleiding
- Smartphone‑gestuurde Bluetooth‑muis: Bouw je eigen virtuele joystick
- Bouw een draagbare RFID-deurslot met Arduino – Stap-voor-stap handleiding
- DIY Arduino lengtemeter – nauwkeurig en eenvoudig te bouwen