Indholdsfortegnelse:

Clapper Med Arduino og Neopixels: 4 trin
Clapper Med Arduino og Neopixels: 4 trin

Video: Clapper Med Arduino og Neopixels: 4 trin

Video: Clapper Med Arduino og Neopixels: 4 trin
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, November
Anonim
Clapper Med Arduino og Neopixels
Clapper Med Arduino og Neopixels
Clapper Med Arduino og Neopixels
Clapper Med Arduino og Neopixels
Clapper Med Arduino og Neopixels
Clapper Med Arduino og Neopixels

Gør alt materialet klar til brug. Selvom vi har brug for

for at bruge en Arduino PRO mini, kan vi begynde at bruge en Arduino UNO for nu, og vi skifter tilbage senere.

Materialer:

· Neo pixel strimler (en kort en og en der ville blive brugt)

· Arduino UNO

· Arduino Pro Mini

· 330 Ohms modstand

· Lydsensor

· To brødbrætter

· Jumper ledninger

Trin 1: Tænd for Neopixels

Lyser op i neopixel
Lyser op i neopixel
Lyser op i neopixel
Lyser op i neopixel

Nu skal vi kontrollere, om Neo -pixels kan lyse med en

simpel kode, kontrollerer vi, om vi kan lave forskellige farver.

Trin 2: Få lys til at reagere på lyd

Få lys til at reagere på lyd
Få lys til at reagere på lyd
Få lys til at reagere på lyd
Få lys til at reagere på lyd

Tilslut lydsensoren, og kontroller, om lydsensoren giver

os nøjagtige værdier. de burde give mening, da du larmer, bør værdierne variere fra 200 ~ 700 i vores tilfælde. Men disse tal vil variere med forskellige sensorer.

Lydsensoren måler volumen, som amplituden for en lyds frekvens, jo højere amplitude jo højere bliver aflæsningen fra lydsensoren.

Trin 3: Skift farve med lyd

Skift farve med lyd
Skift farve med lyd
Skift farve med lyd
Skift farve med lyd

Nu hvor vi både har lydsensoren og Neo -pixels, vi kan begynde at lege med koden for at få lyset til at reagere på de lyde, du hører. Bemærk, at lydsensoren er ekstremt følsom, når du forsøger at gøre lysene interaktive med lydaflæsning.

Når du har fået ideen om, hvordan du arbejder med lydsensoren og lyset, kan du lave koden, så den slukker lyset, når lyden når den amplitude, du mener er rigtig. I vores tilfælde var den numeriske værdi "soundReading" = 500.

koden, der bruges til dette projekt, er også vedhæftet, hvis det er nødvendigt.

Trin 4: Final Touch

Final Touch
Final Touch
Final Touch
Final Touch
Final Touch
Final Touch

De næste par trin består i at forbinde alt fra

Arduino UNO til Arduino pro mini, sørg for at ændre antallet af pixels, der er til stede på båndet.

Anbefalede: