Innholdsfortegnelse:

Clap-aktivert LED Array: 4 trinn
Clap-aktivert LED Array: 4 trinn

Video: Clap-aktivert LED Array: 4 trinn

Video: Clap-aktivert LED Array: 4 trinn
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Juni
Anonim
Clap-aktivert LED Array
Clap-aktivert LED Array

På slutten av denne instruksen vil du kunne bygge en enhet som lytter til høye lyder som klapp og reagerer på dem ved å slå på eller av 3 lysdioder. Over er et bilde av det endelige resultatet.

Trinn 1: Materialer

Du vil trenge:

  1. Arduino Uno
  2. Brødbrett (se trinn 3)
  3. 4 stikkontakter for mann-mann
  4. 3 Jumper-ledninger for menn og kvinner
  5. 3 lysdioder
  6. 3 220 ohm motstander
  7. 1 KY-038 mikrofon lydsensormodul

Du kan kjøpe disse delene online fra forskjellige steder - søk rundt og du bør kunne finne disse til en grei pris.

Trinn 2: Montering

montering
montering

Koble Arduinoen og komponentene slik den er i dette diagrammet. De blå og grå ledningene representerer startkabler for hann-mann og de gule, svarte og røde ledningene representerer startkabler for mann-hunn.

Vær oppmerksom på at du også kan montere kretsen på et mini -brødbrett som jeg gjorde i trinn 1 -bildet. Jeg vil imidlertid ikke anbefale det, da det er veldig enkelt å blande eller bryte ting når de er tett pakket sammen.

Siden jeg ikke kunne finne en del til KY-038, måtte jeg la den stå utenfor diagrammet. Den gule ledningen skal kobles til sin "A0" -pinne, den svarte ledningen skal være koblet til den "G" (jordede) pinnen, og den røde ledningen skal kobles til sin "+" (5V) pinne.

Trinn 3: Kode

Åpne Arduino IDE og lim inn følgende kode i den:

pastebin.com/cJQUA4eM

Endre linje 1 til 25 om nødvendig; Jeg har lagt til kommentarer for å forklare hva hver av konstantene gjør.

Etter at du har limt inn og endret koden etter eget ønske, last den opp til Arduino.

Trinn 4: Ferdig

Hvis alt går etter planen, bør du ha et fullt funksjonelt, klapp-aktivert LED-array. Her er en liste over kommandoer i min nåværende kode:

  • 2 klapper: Veksler LED 1
  • 3 klapper: Veksler LED 2
  • 4 klapper: Veksler LED 3
  • 5 klapp: Slår av alle lysdioder
  • 6 klapper: Slår på alle lysdioder
  • 16 klapp: Lysshow!: P

Hvis du er modig nok, kan du gå inn i koden min og legge til eller endre de nåværende kommandoene for å gjøre forskjellige ting. Den aktuelle koden er på linje 84-148.

Ha det gøy!

Anbefalt: