Turinys:

Plojimu suaktyvinamas LED blokas: 4 žingsniai
Plojimu suaktyvinamas LED blokas: 4 žingsniai

Video: Plojimu suaktyvinamas LED blokas: 4 žingsniai

Video: Plojimu suaktyvinamas LED blokas: 4 žingsniai
Video: Jeep Wrangler Rubicon 4xe Plug In Hybrid — революция в легенде бездорожья | Точный тест MotoOkiem 2024, Birželis
Anonim
Plojimu suaktyvinamas LED blokas
Plojimu suaktyvinamas LED blokas

Pasibaigus šiai instrukcijai, galėsite sukurti įrenginį, kuris klauso garsių garsų, tokių kaip plojimai, ir reaguoja į juos, įjungdamas arba išjungdamas 3 šviesos diodus. Viršuje yra galutinio rezultato vaizdas.

1 žingsnis: medžiagos

Jums reikės:

  1. Arduino Uno
  2. Duonos lenta (žr. 3 veiksmą)
  3. 4 jungiamieji laidai iš vyrų ir vyrų
  4. 3 vyriškos ir moteriškos jungiamieji laidai
  5. 3 šviesos diodai
  6. 3 220 omų rezistoriai
  7. 1 KY-038 mikrofono garso jutiklio modulis

Šias dalis galite įsigyti internetu iš įvairių vietų - ieškokite aplink ir turėsite sugebėti jas rasti už priimtiną kainą.

2 žingsnis: Surinkimas

Surinkimas
Surinkimas

Prijunkite „Arduino“ir jo komponentus taip, kaip yra šioje diagramoje. Mėlynos ir pilkos spalvos laidai simbolizuoja jungiamąjį kabelį, o geltona, juoda ir raudona-laidus.

Atminkite, kad grandinę taip pat galite pritvirtinti prie mini duonos lentos, kaip tai padariau 1 veiksmo paveikslėlyje. Vis dėlto aš to nerekomenduočiau, nes tikrai lengva sumaišyti ar sulaužyti daiktus, kai jie yra sandariai supakuoti.

Kadangi neradau KY-038 dalies, turėjau jos neįtraukti į schemą. Geltona viela turi būti prijungta prie „A0“kaiščio, juoda - „G“(įžeminimo) kaištis, o raudona - su „+“(5V) kaiščiu.

3 žingsnis: kodas

Atidarykite „Arduino IDE“ir įklijuokite į jį šį kodą:

pastebin.com/cJQUA4eM

Jei reikia, pakeiskite 1 eilutę į 25; Pridėjau komentarų, kad paaiškintų, ką daro kiekviena konstanta.

Įklijavę ir pakeitę kodą pagal savo skonį, įkelkite jį į „Arduino“.

4 žingsnis: padaryta

Jei viskas vyksta pagal planą, turėtumėte turėti visiškai funkcionalų plojimu aktyvuojamą LED matricą. Čia yra komandų sąrašas mano dabartiniame kode:

  • 2 plojimai: perjungia LED 1
  • 3 plojimai: perjungia LED 2
  • 4 plojimai: perjungia LED 3
  • 5 plojimai: išjungia visus šviesos diodus
  • 6 plojimai: įjungia visus šviesos diodus
  • 16 plojimų: Šviesos šou!: P

Jei esate pakankamai drąsus, galite pereiti prie mano kodo ir pridėti arba modifikuoti esamas komandas, kad atliktumėte įvairius veiksmus. Atitinkamas kodas yra 84-148 eilutėse.

Pasilinksmink!

Rekomenduojamas: