Inhaltsverzeichnis:

Clap-aktiviertes LED-Array - Gunook
Clap-aktiviertes LED-Array - Gunook

Video: Clap-aktiviertes LED-Array - Gunook

Video: Clap-aktiviertes LED-Array - Gunook
Video: Rain Detector Project | How to Make Rain Detector Alarm at Home | Electronics Projects for Beginners 2024, November
Anonim
Clap-aktiviertes LED-Array
Clap-aktiviertes LED-Array

Am Ende dieser Anleitung können Sie ein Gerät bauen, das laute Geräusche wie Klatschen hört und darauf reagiert, indem Sie 3 LEDs ein- oder ausschalten. Oben ist ein Bild des Endergebnisses.

Schritt 1: Materialien

Du wirst brauchen:

  1. Arduino Uno
  2. Steckbrett (siehe Schritt 3)
  3. 4 Stecker-Stecker-Überbrückungsdrähte
  4. 3 männlich-weibliche Überbrückungsdrähte
  5. 3 LEDs
  6. 3 220 Ohm Widerstände
  7. 1 KY-038 Mikrofon-Soundsensormodul

Sie können diese Teile online an verschiedenen Orten kaufen - suchen Sie herum und Sie sollten diese zu einem vernünftigen Preis finden.

Schritt 2: Montage

Montage
Montage

Verdrahten Sie das Arduino und seine Komponenten wie in diesem Diagramm. Die blauen und grauen Drähte stellen Überbrückungskabel männlich-männlich dar und die gelben, schwarzen und roten Drähte repräsentieren Überbrückungskabel männlich-weiblich.

Beachten Sie, dass Sie die Schaltung auch auf ein Mini-Steckbrett montieren können, wie ich es in Schritt 1 getan habe. Ich würde es jedoch nicht empfehlen, da es wirklich leicht ist, Dinge zu verwechseln oder zu zerbrechen, wenn sie eng zusammengepackt sind.

Da ich für den KY-038 kein Teil finden konnte, musste ich es aus dem Diagramm weglassen. Der gelbe Draht sollte mit seinem "A0"-Pin verbunden werden, der schwarze Draht sollte mit seinem "G" (Masse)-Pin verbunden werden und der rote Draht sollte mit seinem "+" (5V)-Pin verbunden werden.

Schritt 3: Code

Öffnen Sie die Arduino IDE und fügen Sie den folgenden Code ein:

pastebin.com/cJQUA4eM

Ändern Sie bei Bedarf die Zeilen 1 bis 25; Ich habe Kommentare hinzugefügt, um zu erklären, was die einzelnen Konstanten tun.

Nachdem Sie den Code nach Ihren Wünschen eingefügt und geändert haben, laden Sie ihn auf das Arduino hoch.

Schritt 4: Fertig

Wenn alles nach Plan läuft, sollten Sie über ein voll funktionsfähiges Clap-aktiviertes LED-Array verfügen. Hier ist eine Liste von Befehlen in meinem aktuellen Code:

  • 2 Klatschen: Schaltet LED 1. um
  • 3 Klatschen: Schaltet LED 2. um
  • 4 Klatschen: Schaltet LED 3. um
  • 5 Klatschen: Schaltet alle LEDs aus
  • 6 Klatschen: Schaltet alle LEDs ein
  • 16 klatscht: Lichtshow!:P

Wenn Sie mutig genug sind, können Sie in meinen Code einsteigen und die aktuellen Befehle hinzufügen oder ändern, um verschiedene Dinge zu tun. Der entsprechende Code steht in den Zeilen 84-148.

Spaß haben!

Empfohlen: