Table des matières:

Matrice de LED activée par clap : 4 étapes
Matrice de LED activée par clap : 4 étapes

Vidéo: Matrice de LED activée par clap : 4 étapes

Vidéo: Matrice de LED activée par clap : 4 étapes
Vidéo: Utilisation du Clavier matriciel 4×4 avec Arduino 2024, Juin
Anonim
Matrice de LED activée par clap
Matrice de LED activée par clap

À la fin de cette instructable, vous serez en mesure de construire un appareil qui écoute les bruits forts comme les applaudissements et y répond en allumant ou en éteignant 3 LED. Ci-dessus, une image du résultat final.

Étape 1: Matériaux

Tu auras besoin de:

  1. Arduino Uno
  2. Planche à pain (voir étape 3)
  3. 4 fils de connexion mâle-mâle
  4. 3 fils de connexion mâle-femelle
  5. 3 LED
  6. 3 résistances de 220 ohms
  7. 1 module de capteur de son de microphone KY-038

Vous pouvez acheter ces pièces en ligne à partir de divers endroits - faites une recherche et vous devriez pouvoir les trouver à un prix décent.

Étape 2: Assemblage

Assemblée
Assemblée

Câblez l'Arduino et ses composants comme dans ce schéma. Les fils bleu et gris représentent les câbles de démarrage mâle-mâle et les fils jaune, noir et rouge représentent les câbles de démarrage mâle-femelle.

Notez que vous pouvez également installer le circuit sur une mini planche à pain comme je l'ai fait dans l'image de l'étape 1. Je ne le recommanderais pas, car il est très facile de mélanger ou de casser des objets lorsqu'ils sont emballés étroitement ensemble.

Comme je n'ai pas pu trouver de pièce pour le KY-038, j'ai dû la laisser en dehors du schéma. Le fil jaune doit être connecté à sa broche "A0", le fil noir doit être connecté à sa broche "G" (Masse) et le fil rouge doit être connecté à sa broche "+" (5V).

Étape 3: Coder

Ouvrez l'IDE Arduino et collez-y le code suivant:

pastebin.com/cJQUA4eM

Modifiez les lignes 1 à 25 si nécessaire; J'ai ajouté des commentaires pour expliquer ce que font chacune des constantes.

Après avoir collé et modifié le code à votre guise, téléchargez-le sur l'Arduino.

Étape 4: terminé

Si tout se passe comme prévu, vous devriez avoir une matrice de LED entièrement fonctionnelle activée par les applaudissements. Voici une liste de commandes dans mon code actuel:

  • 2 applaudissements: active la LED 1
  • 3 applaudissements: active la LED 2
  • 4 applaudissements: active la LED 3
  • 5 claquements: éteint toutes les LED
  • 6 claquements: allume toutes les LED
  • 16 applaudissements: Spectacle de lumière !:P

Si vous êtes assez courageux, vous pouvez aller dans mon code et ajouter ou modifier les commandes actuelles pour faire différentes choses. Le code pertinent se trouve aux lignes 84-148.

S'amuser!

Conseillé: