Table des matières:

Robot sensible au son : 4 étapes
Robot sensible au son : 4 étapes

Vidéo: Robot sensible au son : 4 étapes

Vidéo: Robot sensible au son : 4 étapes
Vidéo: Le Plus Grand Point Noir Du Monde ?😱 2024, Juillet
Anonim
Robot sensible au son
Robot sensible au son

Dans ce didacticiel, vous apprendrez à créer un robot réactif au son, le robot réagira au volume de votre voix. Les deux yeux qui sont les matrices LED expriment le volume de votre voix à travers des émotions de base. J'ai eu cette idée en pensant au chant, donc ce sera un bon robot pour chanter, mais vous pouvez aussi crier, crier ou simplement lui parler. Il y a 12 émotions incluses dans le code fourni, ces émotions sont:

  1. Somnolent
  2. Neutre
  3. Heureux, 1
  4. Heureux, 2
  5. Clin d'œil
  6. Amour, coeurs
  7. Heureux, 3
  8. Frustré, 1
  9. Frustré, 2
  10. Triste
  11. En colère
  12. Morte

Plus votre voix est forte, plus les émotions dans les yeux deviendront intenses.

Étape 1: Liste des articles dont vous aurez besoin

1 Arduino Uno

1 planche à pain

Câbles mâle à mâle

Câbles mâle vers femelle

Matrice 2 LED

1 module micro

Beaucoup de Lego

Vous aurez également besoin du logiciel et des bibliothèques Arduino qui sont liés ci-dessous.

*La couleur du fil n'a pas vraiment d'importance tant que vous savez quel fil va où. C'est juste un moyen facile de rechercher des problèmes lorsque cela ne fonctionne pas comme prévu. De plus, la longueur n'a pas vraiment d'importance, ces longueurs sont juste pour vous faciliter la tâche.

Étape 2: Assemblage du matériel

Assemblage de matériel
Assemblage de matériel

Nous allons d'abord configurer les matrices LED, pour cela j'ai utilisé le tutoriel suivant https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Suivez cette instructable une fois si vous ne voulez que deux yeux.

Si vous avez suivi le tutoriel ci-dessus, nous pouvons commencer par connecter le module microphone. Ici, vous aurez besoin des câbles mâle à femelle, pour faire ce travail, vous devez câbler le VCC au +5V sur votre maquette, GND à GND sur votre Arduino Uno et A0 à A0 sur votre Arduino Uno.

Lorsque vous aurez suivi ces étapes avec succès, vous obtiendrez l'image ci-dessus.

Étape 3: Le code

Le code que j'ai utilisé pour ce projet provient de deux autres exemples de projet que d'autres personnes ont créés. Il y a des ajustements et des extras que j'ai mis en place pour que cela fonctionne. Vous pouvez facilement régler le volume nécessaire pour que le robot réponde plus rapidement ou plus lentement.

Vous devez télécharger la bibliothèque LedControlMS.h à partir de ce lien https://github.com/shaai/Arduino_LED_matrix_sketch. Incluez-le dans votre bibliothèque dans votre projet et vous devriez être prêt à partir.

Étape 4: Lego

Maintenant que tout est assemblé, vous pouvez laisser libre cours à votre côté créatif et créer toutes sortes d'apparences pour votre robot. Assurez-vous d'avoir assez de lego.

Conseillé: