Innehållsförteckning:

Clap-aktiverad LED Array: 4 steg
Clap-aktiverad LED Array: 4 steg

Video: Clap-aktiverad LED Array: 4 steg

Video: Clap-aktiverad LED Array: 4 steg
Video: Джентльмены удачи (FullHD, комедия, реж. Александр Серый, 1971 г.) 2024, November
Anonim
Clap-aktiverad LED Array
Clap-aktiverad LED Array

I slutet av denna instruerbara kommer du att kunna bygga en enhet som lyssnar på höga ljud som klappar och svarar på dem genom att slå på eller av 3 lysdioder. Ovan är en bild av det slutliga resultatet.

Steg 1: Material

Du kommer behöva:

  1. Arduino Uno
  2. Brödbräda (se steg 3)
  3. 4 manliga-manliga bygeltrådar
  4. 3 tröjor för man-hona
  5. 3 lysdioder
  6. 3 220 ohm motstånd
  7. 1 KY-038 mikrofonljudsensormodul

Du kan köpa dessa delar online från olika platser - sök runt och du borde kunna hitta dessa till ett anständigt pris.

Steg 2: Montering

hopsättning
hopsättning

Anslut Arduino och dess komponenter som i det här diagrammet. De blå och grå ledningarna representerar hoppkablar av man-hane och de gula, svarta och röda ledningarna representerar hopp-kablar för han-hon.

Observera att du också kan montera kretsen på en mini -brödbräda som jag gjorde i steg 1 -bilden. Jag skulle dock inte rekommendera det, eftersom det är väldigt lätt att blanda ihop eller bryta saker när de är tätt packade.

Eftersom jag inte kunde hitta en del för KY-038, var jag tvungen att lämna den utanför diagrammet. Den gula tråden ska anslutas till sin "A0" -stift, den svarta tråden ska anslutas till dess "G" (jord) stift, och den röda tråden ska anslutas till dess "+" (5V) stift.

Steg 3: Kod

Öppna Arduino IDE och klistra in följande kod i den:

pastebin.com/cJQUA4eM

Ändra rad 1 till 25 om det behövs; Jag har lagt till kommentarer för att förklara vad var och en av konstanterna gör.

När du har klistrat in och ändrat koden efter eget tycke, ladda upp den till Arduino.

Steg 4: Klar

Om allt går enligt plan bör du ha en fullt fungerande klappaktiverad LED-array. Här är en lista med kommandon i min nuvarande kod:

  • 2 klappar: Växlar LED 1
  • 3 klappar: Växlar LED 2
  • 4 klappar: Växlar LED 3
  • 5 klappar: Stänger av alla lysdioder
  • 6 klappar: Tänder alla lysdioder
  • 16 klappar: Ljusshow!: P

Om du är modig nog kan du gå in i min kod och lägga till eller ändra de aktuella kommandona för att göra olika saker. Den relevanta koden finns på raderna 84-148.

Ha så kul!

Rekommenderad: