Table des matières:
- Étape 1: Conception & Impression 3D // Documents
- Étape 2: Composants
- Étape 3: Schéma
- Étape 4: Arduino Mega Shield
- Étape 5: Assemblez-le
- Étape 6: Visage et menu
- Étape 7: Vidéos
Vidéo: Rencontrez Twinky le robot Arduino le plus mignon: 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Salut, dans ce instructable je vais vous apprendre comment j'ai fait mon propre « Jibo » mais appelé « Twinky »
Je veux clarifier cela… CECI N'EST PAS UNE COPIE ! J'AI CRÉÉ TWINKY ET PUIS J'AI RÉALISÉ QUE QUELQUE CHOSE COMME CELA EXISTE DÉJÀ:c
Il a presque les mêmes fonctions mais il n'a pas besoin d'une connexion Internet et évidemment il n'a pas besoin d'un serveur. (Bien sûr, cela fait beaucoup de limitations, en comparaison avec les fonctions du robot Jibo)
IL PEUT PARLER ! JOUER DE LA MUSIQUE, RÉGLER LES MINUTEURS, LES ALARMES, ALLUMER/ÉTEINDRE LES LUMIÈRES OU D'AUTRES APPAREILS, IL A UNE CALCULATRICE ET UNE STATION MÉTÉO ! DATE & HEURE, BLUETOOTH 4.0, TOUT AVEC COMMANDES VOCALES !!!! et aussi avec un écran tactile, il a un petit moteur pour qu'il puisse tourner quand l'un des deux microphones vous entend parler ou faire du bruit.
Vous pouvez enregistrer vos propres commandes dans n'importe quelle langue, je suis au Mexique donc tout est en espagnol.
Le "cerveau" est un Arduino Mega, où tout le code s'exécute, il existe une carte différente pour la reconnaissance vocale appelée "SpeakUp Click" de "Mikroelektronika" Je laisserai tous les liens plus tard afin que vous puissiez acheter ces différentes cartes.
www.youtube.com/embed/n1WuJv-SATU
Étape 1: Conception & Impression 3D // Documents
Je veux qu'il soit "mignon" et convivial, alors j'ai décidé de l'appeler Twinky et la meilleure couleur que j'ai trouvée était le jaune, c'était aussi la seule belle couleur que j'ai dans le coin.
Tout a été réalisé dans SolidWorks puis imprimé en 3D dans un Rise N2 Plus.
Le corps est en fait assez grand, environ 32 cm de haut et 19 cm de large.
Ici vous avez tous les fichiers STL.
Les composants sont…
-DIRIGER
-VISAGE
-CORPS
-BASE
-ENCEINTE ENCEINTE
-ADAPTATEUR D'ÉLEVAGE
-ENGRENAGES
drive.google.com/open?id=1GApWHVjIjuwkE-Vm…
Dans ce lien se trouve tout, des notes audio que vous devez placer dans la carte mémoire SD, un fichier.spk contenant les commandes vocales, la musique, les fichiers STL, le code Arduino, tout !
Étape 2: Composants
Pour les fonctions dans lesquelles je l'ai mis, il y a beaucoup de modules qui sont à l'intérieur de twinky.
Arduino méga
SpeakUp Cliquez
RCT
Bluetooth
Module 4 relais
Amplificateur audio
Conférencier
Docteur moteur
2 microphones à signaux numériques
Écran tactile ITEAD 4.3 pouces
Module SD
LED RVB
Bouclier de prototypage Arduino Mega
Et ainsi de suite… d'autres composants comme certaines résistances, câbles et autres, je ne montrerai pas chaque détail dans cette instructable, cela le rendrait tellement long… mais si vous avez des questions, je serai heureux de répondre ! Et vous expliquer chaque petit détail.
www.itead.cc/nextion-nx4827t043.html.
www.dfrobot.com/product-60.html
www.mikroe.com/speakup-click
Étape 3: Schéma
C'est un schéma simple, tout est représenté par un connecteur, d'Arduino Mega à chaque module, avec l'étiquette, vous pouvez voir quel module est.
Le bluetooth est connecté à de Serial1, l'écran ITEAD dans Serial2, comme vous pouvez le voir, il y a encore beaucoup de broches inutilisées.
Le module de température est connecté à la broche 13.
Le RTC est connecté à SDA et SCL (Broche 20, 21)
Le lecteur de carte SD est défini pour être connecté aux broches 50, 51, 52 et 53.
La carte SpeakUp est alimentée en 3V3 et tous les autres modules sont en 5V
Je n'ai pas placé le contrôleur de moteur L239D mais il est vraiment simple à utiliser NE CONNECTEZ PAS LE MOTEUR DIRECTEMENT À L'ARDUINO.
De plus… la SEULE sortie de haut-parleur fonctionnelle est à la broche 46.
Étape 4: Arduino Mega Shield
J'ai mis tous les composants à l'endroit que j'ai trouvé mieux, sous le module SD il y a un contrôleur de moteur L239D.
Soudez tout ensemble à VCC, GND et les connexions avec les broches que je place dans le programme Arduino, vous pouvez changer toutes les définitions de broches si vous le souhaitez, puis effectuer les connexions comme vous le souhaitez aussi… vous n'avez même pas besoin du bouclier haha, cela fonctionnera aussi avec des câbles mais c'est plus salissant.
Vous devez connecter tous les composants individuellement, je veux dire un par un et les tester, puis dans le code, vous pouvez « tout assembler » par exemple:
Si vous souhaitez connecter le RTC, recherchez sur Internet comment connecter un RTC à Arduino Mega et effectuez les connexions, testez-le puis passez au mode suivant.
Encore une fois… je suis désolé si je n'explique pas tout cela dans l'instructable mais ce serait trop de travail, et ce sera une instructable infinie.
J'ai fabriqué un petit régulateur 12V et 5V et acheté un amplificateur audio, très simple.
SI QUELQUE CHOSE NE FONCTIONNE PAS, ÉCRIVEZ-MOI UN COMMENTAIRE ET JE SERAI HEUREUX DE RÉPONDRE ! C:
Étape 5: Assemblez-le
Le cerveau de Twinky sera à l'intérieur de lui, avec l'amplificateur audio et le clic SpeakUp.
Dans la troisième photo, vous pouvez voir les microphones dans la tête
Le moteur, vraiment, la LED RVB et le haut-parleur sont dans la base et connectés au cerveau par le trou dans le corps
Avec le moteur, le corps peut tourner si un son active l'un des microphones, les relais peuvent être activés pour contrôler vos appareils et la LED RVB indique l'état du programme:
S'il y a une alarme en cours elle sera rose, si vous dites « twinky » et vous détecte, elle sera bleue, et ainsi de suite avec les différentes commandes.
Étape 6: Visage et menu
Pour le visage, j'utilise un écran tactile résistif ITEAD, c'est vraiment simple à utiliser, il peut être contrôlé avec une communication série ! Il ne prend donc que 2 broches de l'arduino !
Vous pouvez envoyer la valeur de n'importe quelle variable à l'écran, ou lorsque vous appuyez sur n'importe quel bouton, l'ID est envoyé à l'Arduino.
Pour faire le programme visage ITEAD a un éditeur
www.itead.cc/display/nextion.html
Est vraiment simple à utiliser mais si vous utilisez un écran comme moi, le programme IHM et le.tft seront sur le Google Drive Link
Le.tft est le document que vous placez dans la carte SD afin que vous puissiez charger le programme à l'écran.
Il y a beaucoup de vidéos sur youtube qui expliquent comment utiliser le logiciel.
Étape 7: Vidéos
Une petite démo des fonctions, il y en a encore d'autres, mais avec ça on voit de quoi on est capable !
(Il n'aime pas être touché dans ses yeux:b) mais dans son coin en haut à droite, vous pouvez ouvrir le menu.
Et avec plus de codage, vous pouvez presque tout faire ! Il y a encore beaucoup de broches inutilisées. Vous pouvez ajouter le wifi… utilisez le bluetooth pour contrôler d'autres choses ou quelque chose comme ça.
J'espère que vous aimez mon instructable !
N'hésitez pas à commenter ou à me poser des questions !
Conseillé:
LE ROBOT MARCHANT LE PLUS MIGNON : 6 étapes
LE ROBOT MARCHANT LE PLUS MIGNON : Bonjour, je suis Rayan de Jp Nagar Nook, aujourd'hui, je vais vous montrer comment créer le robot marcheur le plus mignon sur youtube. Batterie Moteur Glace slick Gobi slick Clip de batterie Tuyau
Bricolage mignon moineau robot sauteur: 12 étapes (avec photos)
Bricolage Cute Jumping Robot Sparrow: J'ai fait ce mignon Jumping Robot Sparrow et il va voler votre cœur avec son look mignon alors voyons comment faire ce cuit. Si vous avez aimé ce projet, appuyez sur ce bouton de vote pour me faire gagner le concours de jouets
STK4141 Lecteur audio mignon fait maison : 12 étapes (avec photos)
STK4141 Cute Audio Player Home Made: Il s'agit d'un lecteur audio de haute qualité conçu pour s'adapter à un chargement automatique. Sa qualité sonore est vraiment incroyable. Dans ce lecteur, j'ai fait un interrupteur tactile très spécial en utilisant ne555 ic et un LDR qui fonctionne à merveille. mais dans ce instructable, je ne pouvais pas le mentionner
Le robot d'évitement d'obstacles Arduino le plus petit et le plus mignon de tous les temps : 5 étapes
Le robot d'évitement d'obstacles Arduino le plus petit et le plus mignon de tous les temps : vous en avez assez des gros robots maladroits qui prennent une demi-étagère dans votre chambre ? Êtes-vous prêt à emmener votre robot avec vous mais il ne rentre tout simplement pas dans votre poche ? Voici! Je vous présente Minibot, le robot d'évitement d'obstacles le plus mignon et le plus petit que vous puissiez imaginer
Robot Heartbeat le plus mignon : 5 étapes (avec photos)
Robot Heartbeat le plus mignon : Quelle est la première chose qui vous vient à l'esprit lorsque vous voyez un capteur à ultrasons ? Ils ressemblent à des yeux. N'est-ce pas? Alors, sur cette base, j'ai construit un petit robot en aluminium, en bois et en électronique de base. Si vous l'aimez, votez pour moi :