Table des matières:

Robot humanoïde Otto DIY : 7 étapes (avec photos)
Robot humanoïde Otto DIY : 7 étapes (avec photos)

Vidéo: Robot humanoïde Otto DIY : 7 étapes (avec photos)

Vidéo: Robot humanoïde Otto DIY : 7 étapes (avec photos)
Vidéo: How to Make a Mini Robot bug 2024, Novembre
Anonim

Projets Tinkercad »

Le robot bipède Otto a maintenant des bras ressemblant à un "humain" et une matrice LED pour exprimer des émotions. Imprimez vous-même en 3D puis rassemblez les pièces à construire vous-même.

Otto est vraiment Opensource; cela signifie que le matériel est facilement discernable pour que d'autres puissent le fabriquer, compatible Arduino, imprimable en 3D et personnalisable, l'occasion idéale de construire et d'avoir votre tout premier robot, d'apprendre la robotique et de vous amuser, vous apprendrez la connexion logique entre le code et l'action, et en l'assemblant, vous comprendrez le fonctionnement de ses composants et de son électronique. Visitez www.ottodiy.com pour des informations plus détaillées.

Otto DIY Humanoid marche, danse, fait des sons et évite les obstacles, comme le basique mais possède également 2 bras, une matrice LED pour exprimer les émotions et un gyroscope pour mesurer l'orientation et le mouvement pour les interactions.

Veuillez noter que Humanoid est un robot avancé par rapport au simple bipède Otto, il vous faudra avoir de l'EXPÉRIENCE EN CONSTRUCTION DE ROBOTS ET PLUS DE TEMPS, NOUS VOUS RECOMMANDONS DE CONSTRUIRE D'ABORD AU MOINS LE BRICOLAGE DE BASE Otto, sinon prenez-le comme un défi:D

Fournitures

1 x Nano ATmega328

1 x E/S Nano Shield

1 x câble USB-A vers Mini-USB

1 x capteur à ultrasons HC-SR04

6 x Micro servo MG90

1 x buzzer 24 x fil de cavalier femelle/femelle

1 x matrice LED 8x8

1 x capteur de son

1 x capteur tactile

1 module Bluetooth BLE

1 x chargeur + booster de puissance

1 x micro-interrupteur à verrouillage automatique marche/arrêt

1 x capteur gyroscopique (facultatif)

1 tête imprimée en 3D

1 x corps imprimé en 3D

4 x jambes imprimées en 3D (2 sont les bras)

2 poignées imprimées en 3D

2 x pied imprimé en 3D

1 x petit tournevis cruciforme 8 x vis M2 supplémentaires

Ciseaux ou pinces.

Ordinateur pour la programmation et smartphone pour le contrôle.

Étape 1: Impression 3D

Otto est très bien conçu pour l'impression 3D, donc ne vous posera pas de problème si vous suivez ces paramètres communs:

Recommandé d'utiliser une imprimante 3D FDM avec du matériel PLA. Pas besoin de supports ou de radeaux. Résolution: 0,30 mm Densité de remplissage 20 %, il faut environ 9 heures pour imprimer en 3D un ensemble complet de pièces pour un humanoïde Otto.

Je l'ai fait dans TinkerCAD pour que vous puissiez jouer et personnaliser votre propre robot !

Trouvez les fichiers STL ici

Étape 2: Blockly

Image
Image

Pour les débutants, il est recommandé de commencer à coder en utilisant notre nouveau logiciel de programmation visuelle Otto Blockly:

Otto Blockly est complètement autonome (pas besoin d'IDE Arduino, ni de configuration de bibliothèques et aucun accès Internet n'est requis).

  1. Télécharger sur notre site ici
  2. Installer.
  3. Ouvrez l'exemple pour Humanoïde.
  4. Connectez votre robot Otto.
  5. Sélectionnez Arduino nano,
  6. Sélectionnez le port USB sur lequel votre robot est connecté.*
  7. Vérifiez/téléchargez et oui, c'est aussi simple que cela !

* Si votre ordinateur ne reconnaît pas le périphérique USB, vous devez installer le pilote CH340 pour votre système d'exploitation, trouvez-le ici:

En savoir plus sur Otto Blockly ici

Étape 3: Arduino

Pour les programmeurs plus avancés, vous pouvez également utiliser Arduino IDE.

Téléchargez les bibliothèques Otto ici

Cela vous permettra d'exploiter vraiment le potentiel de votre robot, vous pourrez essayer de nombreux exemples de codes (sketch) que vous pourrez simplement télécharger et modifier pour vos propres programmes.

  1. Téléchargez le logiciel Arduino IDE gratuitement
  2. Installez le logiciel Arduino IDE sur votre ordinateur.
  3. Téléchargez les bibliothèques Otto qui sont ici
  4. Ouvrez Arduino IDE, accédez à Sketch > Inclure la bibliothèque > Ajouter une bibliothèque. ZIP. En haut de la liste déroulante, sélectionnez l'option "Ajouter une bibliothèque. ZIP".
  5. Vous serez invité à sélectionner la bibliothèque. Accédez à l'emplacement du fichier.zip, que vous venez de télécharger et ouvrez tel quel.
  6. Revenez au menu Esquisse > Inclure la bibliothèque. menu. Vous devriez maintenant voir la bibliothèque en bas du menu déroulant. Cela signifie qu'il est prêt à utiliser les codes Ottos !
  7. Connectez votre Otto via USB.
  8. Sélectionnez dans Arduino Tools/ Board: "Arduino Nano" Processor: "ATmega328 (Old bootloader)" Port COM # (où votre Otto est connecté)
  9. Ouvrir dans Fichier/Exemples/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Vérifiez/téléchargez le code.

Étape 4: Électronique

Électronique
Électronique
Électronique
Électronique
Électronique
Électronique

Avant d'utiliser des batteries, vous devez vérifier vos connexions et tester votre robot avec le câble USB connecté à un ordinateur.

Comme bonne pratique, vous devriez vérifier vos composants électroniques et logiciels dans votre ordinateur, avant d'assembler tout le robot pour éviter d'avoir à démonter l'ensemble du robot pour réparer quelque chose. Vous pouvez le faire en connectant simplement au moins tous les servos, à l'endroit indiqué dans l'essorage ci-dessous et en téléchargeant tout code qui fait bouger Otto. Si vous êtes prêt pour les batteries, vous pouvez également vérifier si votre source d'alimentation fonctionne, selon le type de batteries que vous avez, il existe de nombreuses options

Il existe en fait de nombreuses options pour alimenter votre robot Otto de plusieurs manières, que nous explorons plus en détail dans cet article de blog:

Il s'agit d'un câblage de base utilisant Tinkercad Circuits, avec un programme de base que vous pouvez coder de base pour vous assurer que vos servos sont centrés et que tout fonctionne (veuillez noter que les composants des circuits Tinkercad ne sont pas les mêmes que l'Arduino UNO au lieu de nano mais Le principe est le même.

Étape 5: Instructions de montage

Maintenant, après avoir vérifié que toute la technologie fonctionne correctement, nous pouvons enfin commencer à construire ! rassemblez toutes les pièces dont vous aurez besoin pour cet assemblage.

LES JAMBES SONT EN EFFET LA MÊME PARTIE POUR LES BRAS !"

Avant de commencer le montage, téléchargez et lisez attentivement le manuel d'instructions.

Ou suivez simplement la vidéo.

Si vous constatez un désalignement dans les mouvements, vérifiez que vos servos sont alignés au centre avant l'assemblage, mais si vous souhaitez une marche et des mouvements plus précis, vous pouvez effectuer un étalonnage électronique comme nous l'expliquons dans cet article de blog: https://www. ottodiy.com/blog/calibration

Étape 6: APP Bluetooth

Beaucoup de gens veulent juste le faire directement, mais je recommande de commencer par coder;)

Nous avons une excellente application qui contrôle et programme également des séquences de base pour Otto, pour iOS et Android, si vous êtes prêt pour cela

1. Assurez-vous que les bibliothèques Arduino d'Otto ont été correctement installées

2. Connectez ensuite votre module Bluetooth comme ceci:

Broche RX à 12 sur la carte

Broche TX à 11

Vcc à n'importe quel 5V

Gnd à n'importe quel G

Le téléchargement du code Bluetooth avec Arduino IDE est simple mais vous devez vous assurer que les bibliothèques sont correctement installées (vous n'avez pas besoin de répéter cette étape, si vous l'avez déjà fait auparavant)

3. Accédez à Fichier/Exemples/OttoDIYLib/Bluetooth/Otto_APP.ino ou ouvrez l'esquisse Arduino.ino à partir du dossier de code.

4. Connectez votre Otto via USB. Sélectionnez dans Arduino Tools/ Board: "Arduino Nano" Processor: "ATmega328 (Old bootloader)" Port COM # (où votre Otto est connecté)

5. Vérifiez puis téléchargez le code via USB.

6. Téléchargez et installez l'application sur votre smartphone

7. Dans les paramètres de votre téléphone Activez Bluetooth, recherchez et jumelez avec le module 1234 comme mot de passe. (il s'agit d'établir un lien avec votre téléphone et ne doit être fait qu'une seule fois)

8. Ensuite, ouvrez l'application réelle et suivez le processus de connexion dans l'application.

9. Terminé ! votre Otto est prêt à contrôler et à programmer depuis votre téléphone.

Étape 7: Rejoignez la communauté Otto Builder

Félicitations, vous avez créé un robot humanoïde ! essentiellement.

Les vrais humanoïdes ont plus d'articulations pensez-vous pouvoir créer un robot plus complexe ? Apprenez-en plus sur le codage, l'électronique, la conception, l'impression 3D et la robotique en général dans notre programme Open EDU (Open Education) ici.

Partagez votre créativité. L'idée d'Otto est qu'une fois que vous avez appris les bases, vous pouvez pirater et créer le vôtre !

Rejoignez notre communauté ici

Groupe sur Facebook. pour partager et demander de l'aide dans la communauté et aimer notre page Facebook

Chaîne YouTube pour en savoir plus sur les vidéos et les tutoriels.

Instagram suivez-nous et partagez #ottodiy

Twitter suivez-nous et partagez #ottodiy

Faites partie de cette communauté amicale de constructeurs, d'enseignants et de fabricants de robots ! Bienvenue dans notre communauté Otto Builder !

On se voit là-bas;)

Conseillé: