Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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:
- Arduino Uno
- Brødbrett (se trinn 3)
- 4 stikkontakter for mann-mann
- 3 Jumper-ledninger for menn og kvinner
- 3 lysdioder
- 3 220 ohm motstander
- 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
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!