Table des matières:

Robot Bluetooth Otto DIY+ Arduino Facile à imprimer en 3D : 6 étapes (avec photos)
Robot Bluetooth Otto DIY+ Arduino Facile à imprimer en 3D : 6 étapes (avec photos)

Vidéo: Robot Bluetooth Otto DIY+ Arduino Facile à imprimer en 3D : 6 étapes (avec photos)

Vidéo: Robot Bluetooth Otto DIY+ Arduino Facile à imprimer en 3D : 6 étapes (avec photos)
Vidéo: Leap Motion SDK 2024, Juillet
Anonim
Image
Image
Otto DIY+ Robot Bluetooth Arduino Facile à imprimer en 3D
Otto DIY+ Robot Bluetooth Arduino Facile à imprimer en 3D
Otto DIY+ Robot Bluetooth Arduino Facile à imprimer en 3D
Otto DIY+ Robot Bluetooth Arduino Facile à imprimer en 3D

La nature véritablement open source d'Otto permet une éducation STEAM ouverte, nous recueillons les commentaires de différents ateliers et écoles du monde entier qui utilisent déjà Otto DIY dans leur classe et en fonction de l'ouverture de ces lieux éducatifs, nous organisons le matériel de cours et partageons également.

CC-BY-SA Licence Creative Commons cela signifie que vous pouvez copier gratuitement mais vous devez donner des crédits à l'original en mettant notre site Web (https://www.ottodiy.com/)

Otto DIY + est la version améliorée et avancée de l'original #OttoDIY, l'idée est d'avoir les mêmes fonctionnalités de base robot DIY + contrôle et programmation Bluetooth + servomoteurs à engrenages métalliques + rechargeable + changement de modes par capteur tactile + capteur sonore + mouvements de lumière + autres sorties +…?

La partie excitante est que nous effectuons un développement ouvert avec des fabricants et des pirates du monde entier, nous sommes donc ouverts aux idées, pas seulement des experts avec lesquels vous pouvez nous rejoindre, des commentaires, des partages sociaux, des tests ou toute autre contribution à laquelle vous pourriez penser.

Fournitures

1 × Arduino Nano

1 × module Bluetooth HC-06 ou HC-05

1 × E/S Arduino Nano Shield; vous pouvez utiliser une mini planche à pain mais beaucoup plus de travail de câble

1 × câble USB-A vers mini-USB

4 × Micro servo MG90s (métal)

1 × Sonnerie

10 × fils de raccordement femelle/femelle

1 × capteur tactile

1 × capteur de son

1 × 8x8mm Micro interrupteur Auto-verrouillage marche/arrêt

1 × Batterie LiPo 3,7 V avec booster à 5V (en option) 1 × Tournevis Phillips 1 x imprimante 3D (ou utilisez un service ou un ami;))

Étape 1: Paramètres de l'imprimante 3D

Paramètres de l'imprimante 3D
Paramètres de l'imprimante 3D

Il est important de lire d'abord Otto DIY instructable pour se familiariser avec les bases de la construction d'un robot bipède. Obtenez toutes les pièces, codes et bibliothèques STL d'impression 3D pour Bluetooth en allant ici https://wikifactory.com/+OttoDIY/otto-diy- plus dans l'onglet fichiers

  • Il est recommandé d'utiliser une imprimante 3D FDM avec du matériel PLA.
  • Pas besoin de supports ou de radeaux du tout.
  • Résolution: 0,15 mm
  • Densité de remplissage 20%

Besoin d'ajuster la taille certaines modifications utilisent le fichier source créé dans Autodesk Fusion 360

Ou Tinkercad ici

Étape 2: Construisez votre propre Otto DIY+

Image
Image
Construisez votre propre Otto DIY+
Construisez votre propre Otto DIY+
Construisez votre propre Otto DIY+
Construisez votre propre Otto DIY+

dans la vidéo et les images suivantes, vous pouvez avoir une référence sur la façon de construire Otto DIY +, grâce à de nouvelles versions de la conception du robot.

Étape 3: Codez votre propre Otto

Image
Image
Codez votre propre Otto
Codez votre propre Otto
Codez votre propre Otto
Codez votre propre Otto
Codez votre propre Otto
Codez votre propre Otto

Donc, à ce stade, vous devriez avoir un Otto 3D imprimé, assemblé, maintenant une programmation pour avoir des bibliothèques et Arduino installés sur votre PC.

Le plus simple pour coder votre propre Otto est d'utiliser notre logiciel Blockly, un codeur plus avancé peut essayer directement Arduino IDE.

Étape 4: code principal pour l'application Bluetooth

Image
Image
Code principal pour l'application Bluetooth
Code principal pour l'application Bluetooth
Code principal pour l'application Bluetooth
Code principal pour l'application Bluetooth

Otto doit être prêt à recevoir des commandes via Bluetooth et pour cela, il doit mettre le code principal dans son cerveau

  1. Copiez les bibliothèques Otto dans le dossier Arduino IDE
  2. Téléchargez le croquis APP.ino sur Otto
  3. Téléchargez et installez l'application sur votre smartphone. Google Play Store (https://play.google.com/store/apps/details?id=com.ottodiy)

  4. Vous pouvez maintenant connecter le module et activer Bluetooth dans votre téléphone.
  5. Trouvez Otto et associez l'adresse/le nom Bluetooth
  6. Maintenant, vous pouvez utiliser l'APP pour contrôler Otto !
  7. Jouez avec les nouvelles fonctionnalités et si ce n'est pas le cas, vous devrez peut-être reconfigurer votre BT mais ne vous inquiétez pas, c'est aussi facile;)

Étape 5: Copiez, développez, personnalisez, modifiez, remixez et partagez

Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !
Copiez, développez, personnalisez, modifiez, remixez et partagez !

Consultez cet article de blog pour trouver des idées sur la façon de personnaliser votre propre robot

Rejoignez la communauté Otto Builder ! Suivez-nous, donnez-nous un like et partagez votre créativité, vous pourriez être présenté ici en partageant votre robot sur n'importe quel réseau social

Facebook et Instagram

utilisez le hashtag #ottodiy dans votre publication et taguez ou mentionnez @OttoDIY

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

Étape 6: Configuration Bluetooth (BT) (uniquement si l'appairage échoue):

Cette configuration est UNIQUEMENT nécessaire pour les modules qui ne sont pas livrés avec le débit en bauds standard de 9600, comment le savoir ? essayez simplement d'abord le code et l'APP, si le téléphone ne s'apparie pas avec Otto ou ne répond pas aux commandes, cela signifie probablement que votre module est dans un débit en bauds différent et doit donc être configuré

Le code BT a un débit de 115 200 bauds, le module BT doit donc correspondre à cette vitesse pour pouvoir communiquer avec Arduino Nano via une interface série (UART).

Pour HC-05: 38400 ou 115200

1. Téléchargez d'abord le croquis HC05_BT_config.ino sur votre Nano, puis déconnectez Nano de l'USB.

2. Connectez maintenant BT à Arduino Nano comme indiqué dans le schéma mais ne connectez pas VCC.

TX - RX

Réception - Émission

VCC - 5V

TERRE - TERRE

3. Branchez l'USB à Nano, puis connectez VCC pour que BT entre en mode AT. La LED sur BT devrait commencer à clignoter plus lentement, environ une fois toutes les 2 secondes. (Si cela ne fonctionne pas, essayez de maintenir le bouton du module BT enfoncé tout en connectant VCC).

Ouvrez le moniteur série dans IDE, réglez le débit en bauds sur 9600 et la fin de ligne sur Both NL & CR.

Tapez AT puis appuyez sur Entrée; (si tout va bien, BT devrait répondre par OK, puis entrer les commandes suivantes:

AT+NAME=Zowi "définir le nom"

AT+PSWD=1234 "mot de passe d'association"

AT+UART=115200, 1, 0 "débit en bauds"

AT + POLAR = 1, 0 "permettant à la broche STATE d'être utilisée comme réinitialisation pour la programmation d'arduino sur BT"

Allez maintenant à l'étape APP

En cas de problème, consultez cette instructable sur la façon de modifier les paramètres par défaut du module Bluetooth HC-05 à l'aide des commandes AT

www.instructables.com/id/Modify-The-HC-05-…

Pour HC-06: 9600 ou 115200

Pour le module HC-06 BT, les choses sont un peu plus simples car le module est toujours en mode de commande AT lorsqu'il n'est connecté à rien. Mais l'inconvénient est que le module HC-06 ne peut pas être utilisé pour télécharger des croquis sur Arduino car il n'a pas été réinitialisé. Pour configurer le module

1. téléchargez ce croquis HC06_BT_config.ino sur votre Nano

1. déconnectez l'USB

2. connectez le module BT à Arduino Nano comme ceci:

TX - RX

Réception - Émission

VCC - 5V

TERRE - TERRE

3. Allumez votre Nano et après environ 10-15 secondes, tout devrait être terminé et votre BT devrait être configuré (la LED13 devrait commencer à clignoter).

En cas de problème, vérifiez cette instructable

SI UNE QUESTION, je ne reçois pas de notifications par les nouveaux commentaires instructables, donc si quelque chose s'il vous plaît poster dans notre communauté

Conseillé: