Otto DIY+ : Robot Arduino Bluetooth – Kit d'assemblage 3D-print facile
Composants et fournitures
| Kit Otto DIY Builder + | ×1 |
| Câble USB-A vers Mini-USB | ×1 |
| Shield Arduino NANO I/O Otto DIY | ×1 |
| Capteur à ultrasons HC-SR04 (générique) Préférez un modèle 3,3V si batterie LiPo sans convertisseur | ×1 |
| Micro-servo MG90 à engrenages métalliques (Otto DIY) | ×4 |
| Buzzer piézoélectrique | ×1 |
| Fils de liaison femelle/femelle | ×10 |
| Micro-interrupteur 8x8mm Auto-verrouillage On/Off | ×1 |
| Arduino Nano 33 BLE Sense | ×1 |
| Module microphone électret (SparkFun) | ×1 |
| Capteur tactile I2C Grove MPR121 (Seeed) | ×3 |
| Support de piles 4xAA | ×1 |
| Piles AA | ×4 |
| Batterie Li-Ion 1000 mAh (OPTIONNEL) | ×1 |
Outils et machines nécessaires
- Imprimante 3D (générique)
- Fer à souder (générique) Inutile si vous achetez sur ottodiy.com
- Tournevis cruciforme Phillips
- Pistolet à colle chaude (générique)
Applications et services en ligne
- Arduino IDE
- Arduino Web Editor
- Autodesk Fusion 360
- Visuino (développement graphique Arduino)
- Extension Arduino pour VS Code
- Webduino Blockly
À propos de ce projet
Otto DIY+ est la version améliorée et avancée de l'original #OttoDIY : mêmes fonctions de base + contrôle et programmation Bluetooth + servos à engrenages métalliques + batterie rechargeable optionnelle + changement de mode par capteur tactile + capteur sonore + ...
Le développement est ouvert avec makers et hackers du monde entier : idées, retours, partages, tests, toute contribution est bienvenue.
Suivez notre vidéo de construction en direct !
Jouez avec l'application !
Le baudrate du module Bluetooth pour l'APP est 9600 (peut être 19200 ou 38400 selon le module). Le code de l'APP utilise 9600 bauds, donc le module BT doit être configuré à cette vitesse pour communiquer avec l'Arduino Nano via UART.
Code principal
Téléversez le code AVANT de connecter le module Bluetooth
Source : Wikifactory Otto DIY+
Après téléversement réussi, connectez le module Bluetooth → prêt pour l'appairage avec votre téléphone.
Application Android / iOS
Téléchargement gratuit sur les stores respectifs. Si l'APP ne fonctionne pas, c'est probablement que le module Bluetooth a un baudrate différent de 9600 : modifiez-le dans le code ou reconfigurez le module.
Programmation par blocs (Blockly)
La méthode la plus simple pour coder votre Otto : utilisez nos logiciels basés sur Blockly.
Pour aller plus loin : programmation Arduino IDE
Tutoriels pour débutants par composant :
- Moteur servo : arduinogetstarted.com
- Capteur ultrasons : arduinogetstarted.com
- Capteur tactile : arduinogetstarted.com
- Buzzer : arduinogetstarted.com
Partagez vos remix et modifications
- Communauté Otto Builder : wikifactory.com/+OttoDIY
- Groupe Facebook : facebook.com/groups/ottodiy/
Code
Bibliothèques principales sur GitHub
Pièces personnalisées et boîtiers
Fichiers .STL imprimables en 3D sur Thingiverse.
Schémas
Schéma réalisé dans Autodesk Circuits (note : il manque un câble sur le capteur à ultrasons). Voir circuits.io.
Processus de fabrication
- Construire un robot Raspberry Pi piloté par Bluetooth avec retour audio
- Construire un Voltmètre Intelligent avec Arduino et Smartphone – Projet DIY Facile
- Contrôler une LED par Bluetooth avec Arduino et MIT App Inventor
- Créez un robot suiveur de ligne autonome avec Arduino UNO
- Robot commandé par la voix avec Arduino Nano et Bluetooth
- MobBob : Construisez votre propre robot Arduino, contrôlé via smartphone Android
- Utiliser une thermistance facilement : Guide étape par étape Arduino
- Bras robotique Arduino contrôlé par gestes manuels – Construction DIY pas à pas
- Souris Bluetooth pilotée par smartphone : construisez votre propre joystick virtuel