Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construisez votre propre robot en une heure avec le kit Otto DIY

Composants et fournitures

Kit Otto DIY Builder ×1
Shield Arduino NANO I/O Otto DIY ×1
Arduino Nano Every ×1
Câble USB-A vers Mini-USB ×1
Moteur micro-servo SG90 ×4
Buzzer piézoélectrique ×1
Fils de liaison femelle/femelle ×6
Micro-interrupteur 8x8mm Auto-verrouillage On/Off ×1
Support de piles 4xAA ×1
Piles AA ×1

Outils et machines nécessaires

Applications et services en ligne

À propos de ce projet

Qui est Otto ?

Un robot interactif que n'importe qui peut fabriquer !

Que peut faire Otto ?

Otto marche, danse, émet des sons et évite les obstacles.

Pourquoi Otto est-il spécial ?

Otto est entièrement open source, compatible Arduino, imprimable en 3D, avec une mission à impact social pour créer un environnement inclusif pour les enfants. Inspiré du robot BoB the BiPed et programmé à partir du code open source du robot bipède Zowi.

Sous licence CC-BY-SA, Otto se distingue par sa taille compacte (11 cm × 7 cm × 12 cm), une intégration propre des composants et des expressions faciales. Grâce à des pièces standards et imprimées en 3D, des connexions électroniques simples (presque pas de soudure) et des bases de codage, vous pouvez construire votre propre ami Otto en moins d'une heure !

Conçu initialement avec Autodesk 123D Design (maintenant Tinkercad), vous pouvez le modifier pour le personnaliser ou l'améliorer.

Étape 1 : Rassembler toutes les pièces et outils

Réunissez tout le matériel hors étagère nécessaire à l'assemblage. Une mini plaque d'essai (breadboard) peut remplacer le shield, mais demande plus de câblage et de temps.

Il faut imprimer en 3D 6 pièces au total :

  1. Tête imprimée en 3D
  2. Corps imprimé en 3D
  3. Jambe imprimée en 3D ×2
  4. Pied imprimé en 3D ×2

Optionnel : cutter pour nettoyer les pièces imprimées (si la qualité est bonne, inutile) et fer à souder (si vous voulez l'alimenter par batterie, sinon l'USB suffit).

Téléchargez tous les fichiers .stl. Si vous n'avez pas d'imprimante 3D, rendez-vous dans votre makerspace local. Si vous ne trouvez pas les pièces, achetez nos kits complets sur www.ottodiy.com

Paramètres d'impression 3D

Otto est optimisé pour l'impression 3D. Les fichiers téléchargés sont déjà orientés et centrés. Paramètres recommandés :

Pour le tranchage (slicing), utilisez Cura ou FlashPrint (fourni avec l'imprimante FlashForge Finder). Après impression, nettoyez légèrement les zones de fixation des moteurs sur les jambes et pieds.

Vérification des pièces

Les micro-servos sont fournis avec 3 vis chacun. Aimantez votre mini-tournevis. Téléchargez ou imprimez le manuel d'instructions ou suivez la vidéo.

Assemblage des servos des pieds

Insérez le micro-servo dans le pied et poussez-le. Si c'est difficile, nettoyez davantage la zone au cutter. Vérifiez que le servo peut pivoter d'au moins 90° de chaque côté. Fixez-le avec la petite vis. Répétez pour l'autre pied.

Fixation des servos au corps

Placez les 2 autres micro-servos dans les emplacements prévus du corps imprimé et fixez-les uniquement avec les vis pointues.

Fixation des jambes au corps

Connectez les jambes aux moyeux des micro-servos. Vérifiez que les jambes peuvent pivoter de 90° de chaque côté par rapport au corps. Fixez-les avec les petites vis dans le trou à l'intérieur de la jambe.

Fixation des pieds aux jambes

En gérant les câbles comme illustré, passez-les dans les fentes du corps à travers le trou des jambes. Une fois en position, fixez-les par l'arrière avec les vis pointues.

Assemblage de la tête

Commencez par le capteur à ultrasons : tirez les « yeux » au maximum. Après avoir inséré l'Arduino Nano dans le shield, vous pouvez souder le fil positif du support de piles à Vin et le négatif à une broche GND. Insérez les deux cartes en diagonale, face au connecteur USB vers le trou de la tête imprimée, et fixez avec les 2 dernières vis pointues.

Étape 9 : Connexions électriques

Préparez les câbles DuPont, le micro-interrupteur et le buzzer. Suivez le schéma de câblage et assurez-vous de brancher chaque fil sur la bonne broche. Si vous n'avez pas le shield Arduino Nano, utilisez une breadboard et suivez ce schéma TinkerCAD Circuits.

Programmation par blocs

Vous pouvez tester les codes sources Arduino depuis le Wikifactory d'Otto. Tutoriels pour débutants :

Visitez www.ottodiy.com pour la version Otto DIY+ avec Bluetooth, plus de capteurs et d'interactions. Partagez vos remix et modifications sur le Wikifactory !

Code

Évitement d'obstacles (Arduino)

Otto avance indéfiniment jusqu'à détecter un obstacle, recule, tourne et continue.

// Code complet disponible sur le Wikifactory Otto DIY
// Bibliothèques nécessaires : Servo.h, Oscillator.h, EEPROM.h, BatReader.h, US.h, LedMatrix.h, EnableInterrupt.h, OttoSerialCommand.h, Otto.h
// Configuration des broches servos : PIN_YL=2, PIN_YR=3, PIN_RL=4, PIN_RR=5
// Modes : 0=Attente, 1=Danse, 2=Détection d'obstacles, 3=Détection de bruit, 4=Téléopération
// Fonction obstacleDetector() lit la distance via Otto.getDistance()
// Si distance < 15 cm : surprise, recule, tourne, puis continue

Installation des bibliothèques : github.com/OttoDIY/DIY

Pièces personnalisées et boîtiers

Fichiers .STL imprimables en 3D sur Thingiverse pour la construction d'Otto.

Schémas

Connexions des servos, capteur à ultrasons, buzzer et batterie. Utilisez les câbles DuPont.

Processus de fabrication

  1. Thermocam DIY : de l'idée en classe au produit mondial
  2. Construire des capteurs d'objets personnalisés pour LEGO Mindstorms EV3 : Yeux DIY basés sur la lumière
  3. Construire un Google Voice HAT DIY pour votre Raspberry Pi
  4. Construire un robot piloté par Internet avec streaming vidéo Arduino & Raspberry Pi
  5. Conception d'un système de récupération par parachute balistique pour UAV
  6. Apprentissage par renforcement : l'avenir de la robotique industrielle intelligente
  7. Construire Sauron : Robot semi-humanoïde – Guide complet Arduino Mega 2560
  8. Étapes éprouvées pour construire un prototype IoT robuste
  9. Pourquoi tout bricoleur a besoin d'un compresseur d'air : avantages et choix du bon modèle