Table des matières:
- Étape 1: Matériel électronique
- Étape 2: Assemblage du fil
- Étape 3: Coder
- Étape 4: Découpe laser/boîtier
- Étape 5: Soudure et boîtier
Vidéo: La machine Arduino qui donne des tâches (alias : Créer votre propre Bop-it !): 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Pour l'étude que je suis actuellement, j'ai reçu la mission de faire quelque chose avec un Arduino. Je m'étais procuré un assemblage standard de matériaux de l'école et j'avais pensé à quelque chose qui fonctionnerait autour de ceux-ci, avec un minimum de matériaux extérieurs. Ma première pensée a été un Bop-it !. Un bop-it ! Est un jouet avec de nombreuses variantes, mais cela se résume à ceci: une voix du jouet dit une tâche qu'une personne doit suivre (comme l'homonyme « bop it » qui signifie qu'il faut appuyer sur un gros bouton), après quoi le joueur doit faire la tâche correctement après qu'une minuterie s'est déclenchée pour progresser.
Ce que fait spécifiquement ce projet est le suivant:
1. Une tâche est confiée au joueur avec le son d'un haut-parleur
2. Un bip se fait entendre et la première LED s'allume.
3. Un deuxième bip se fait entendre et la deuxième LED s'allume.
4. Un troisième bip plus long se fait entendre et la troisième LED s'allume. Pendant ce bip, le joueur est censé faire la tâche qui lui a été confiée au début.
Pour chaque tâche accomplie, le temps pendant lequel la séquence ci-dessus est exécutée devient plus rapide, jusqu'à ce qu'un plafond soit atteint.
Lorsque le capteur de lumière est couvert, le temps pendant lequel la séquence est couverte est prolongé de 1 seconde. Ce capteur de lumière est destiné à être placé sous l'endroit où le joueur va reposer son bras afin d'atteindre la tâche de compression, afin qu'il remarque si le joueur est debout ou assis en jouant, et donc si un joueur n'est pas ou n'est pas couvrant le capteur avec leur bras.
Étape 1: Matériel électronique
Les matériaux utilisés pour la création de la Task Giving Arduino Machine sont les suivants:
1x Arduino Uno
1x module de lecteur MP3 Mini DFPlayer pour Arduino
1x carte SD
1x haut-parleur
1x planche à pain (une longue ou 2 serait probablement plus facile pour vous)
1x capteur de force
1x capteur photo
1x Potentiomètre
1x capteur de son (j'ai utilisé le module de capteur de son du microphone KY-038)
2x petits boutons
x3 lumière LED
(1x planche à souder)
Buncha fils
Buncha résistances
Juste un avertissement: ce sont beaucoup de capteurs. Vous devriez essayer d'en utiliser moins et vous concentrer sur le fait qu'ils fonctionnent bien, qu'ils soient finis et bien emballés. Quelque chose que j'aurais dû faire moi-même avec le recul.
Étape 2: Assemblage du fil
Votre câblage doit ressembler aux images suivantes pour chaque capteur. Vous voudrez peut-être vérifier un par un via le code de test s'ils fonctionnent correctement.
Étape 3: Coder
Téléchargez le fichier.ino joint pour le code.
Ce code utilise la bibliothèque DFRobotDFPlayerMini, qui peut être trouvée ici:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
N'oubliez pas de mettre les fichiers MP3 qui donnent les tâches dans votre carte SD (que vous placez à l'intérieur du bouclier MP3). Le code vous dira au début sous //Tasks quelles tâches doivent être enregistrées.
Étape 4: Découpe laser/boîtier
ATTENTION: cette boîte est imparfaite, et les plans doivent surtout être utilisés pour transmettre le positionnement général des capteurs. Essayez de créer votre propre boîte ou modifiez celle-ci. Le moins que vous devriez faire est de faire la boîte plus haute, donc le câblage s'adapte mieux.
Pour ce projet, j'ai utilisé un cutter laser. Si vous voulez le faire d'une autre manière, c'est bien, mais de toute façon, les fichiers.dxf avec lesquels faire cela sont joints en tant que fichiers si vous le souhaitez. J'ai utilisé du plexiglas comme matériau pour mon boîtier, ce qui n'est pas très joli car vous voyez mes soudures + câblage de mauvaise qualité à travers.
La grande surface en bas à gauche est le haut de la boîte.
Le petit carré en haut à gauche de cette surface est le trou pour les broches du capteur de force.
En dessous, le cercle rouge (qui doit être un relief) avec le carré à l'intérieur permet au capteur photo de s'adapter parfaitement. Modifiez le cercle rouge en fonction de la taille de votre capteur photo.
Le grand carré en haut au milieu de cette surface est destiné à l'orateur.
Le petit cercle en dessous au milieu est le trou dans lequel vous placez le microphone du module capteur de son. Changez-le si vous utilisez un autre capteur de son.
Les deux cercles de taille égale sont pour un petit bouton et un potentiomètre, sur lesquels vous placez des boutons plus gros et faits maison. Celui en haut à droite que j'ai utilisé pour le petit bouton, l'autre pour le potentiomètre. Le diamètre de ces cercles est de 40 mm.
La surface à côté de la surface supérieure, la surface inférieure droite, celle avec le carré dessus, est le côté gauche de la boîte. Le carré est destiné au passage du câble jack de l'Arduino.
La surface en haut à droite est le côté droit de la boîte. Le cercle est pour une poignée à insérer à l'intérieur qui pousse un petit bouton en dessous. Ce n'est pas une bonne idée structurellement solide, car le plexiglas a des pointes fines qui se cassent et la poignée ne peut pas être correctement levée plus haut que la boîte est haute, qui est de 3 centimètres. Peut-être faire une poignée quelque part sur le dessus de la boîte à la place qui appuie sur un bouton sur le côté. Le trou est de 22 mm.
Étape 5: Soudure et boîtier
Soudez les capteurs et ses fils sur votre carte à souder afin que les capteurs puissent être placés aux bons endroits pour que les deux boutons de 40 mm passent à travers le boîtier et sur le potentiomètre et le petit bouton et que la poignée puisse atteindre le petit bouton qui est connecté à l'entrée numérique 7. C'est une bonne idée (quelque chose que je n'ai pas fait qui a gâché mon câblage) d'utiliser de petits morceaux (sciés) de carte à souder pour les deux petits boutons et le potentiomètre. Gardez-les en place avec des broches à l'intérieur de la boîte, et la pression exercée sur ces capteurs ne passera pas par votre carte de soudure avec le reste de l'électronique dessus.
Le capteur de force et le photocapteur doivent d'abord être insérés dans leurs trous de la surface supérieure du boîtier avant d'être soudés.
Le boîtier, dans le cas où il s'agit de Perspex ou d'un autre type d'acrylique, doit être collé avec une colle appropriée comme la colle monocomposant Acrifix.
Conseillé:
Créez votre propre console de jeu rétro portable ! qui est également une tablette Win10 ! : 6 étapes (avec photos)
Créez votre propre console de jeu rétro portable ! …… qui est également une tablette Win10 ! : Dans ce projet, je vais vous montrer comment créer une console de jeu rétro portable qui peut également être utilisée comme tablette Windows 10. Il se composera d'un 7" LCD HDMI avec écran tactile, un LattePanda SBC, un PCB d'alimentation USB Type C PD et quelques autres complémentar
Comment créer votre propre passerelle WIFI pour connecter votre Arduino au réseau IP ? : 11 étapes (avec photos)
Comment faire votre propre passerelle WIFI pour connecter votre Arduino au réseau IP ? : Comme beaucoup de gens, vous pensez qu'Arduino est une très bonne solution pour faire de la domotique et de la robotique ! Je travaille sur un robot qui doit être connecté en permanence à un serveur qui tourne ar
Gestionnaire des tâches - un système de gestion des tâches ménagères : 5 étapes (avec photos)
Gestionnaire de tâches - un système de gestion des tâches ménagères : je voulais essayer de résoudre un problème réel rencontré dans notre ménage (et, j'imagine, celui de nombreux autres lecteurs), à savoir comment répartir, motiver et récompenser mes enfants pour leur aide avec les tâches ménagères. Jusqu'à présent, nous avons conservé une feuille laminée
Comment faire votre propre chargeur de voiture USB pour n'importe quel iPod ou autre appareil qui se charge via USB : 10 étapes (avec photos)
Comment créer votre propre chargeur de voiture USB pour tout iPod ou autre appareil qui se charge via USB La partie la plus importante de ce projet est de s'assurer que la sortie de votre adaptateur de voiture choisi est pari
Votre propre iPod Nano qui joue ! : 9 étapes
Votre propre iPod Nano qui joue ! : C'est ainsi que vous pouvez créer votre propre iPod qui joue réellement