2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
RGB LED so odličen način, da otroke seznanite s programiranjem. Neskončno se bodo poigravali z barvnimi kombinacijami in časom, ob svojem času pa dobili občutek za kodo. Ta projekt uporablja poceni barvne LED diode, nadzorovane prek I2C, zato so za povezavo le štiri žice. To je odličen uvod v I2C.
Ko zažigalna lučka deluje, lahko barvno zaporedje spremenite v karkoli želite - uporablja standardne barvne šestnajstiške kode.
Kar sem uporabil
1 Arduino, npr. Uno
3 LED moduli iz trgovine Electric Dollar Store
1 nosilec in glave
4 mostične žice, moški
Spajkalnik
1. korak: Sestavite module
Odstranite module iz paketov in tri LED module spajkajte v bele kvadratke na nosilcu. Najlažje je delati od desne proti levi, kot je prikazano.
Če želite LED modulom dodeliti različne naslove I2C, morate zamenjati dva spajkalna mostička. Spremeniti je treba A0 na srednjem modulu in A1 na desnem modulu. Če želite zamenjati mostiček, prekinite desno povezavo spajkanja in dodajte spajkanje, da vzpostavite novo povezavo na levi.
Tukaj je Sparkfun vadnica, kako to narediti.
Na ploščo spajkajte 4-polni glavo in če uporabljate, dodajte uporne upore.
Korak: Priključite Arduino
Za povezavo Arduina z modulom uporabite štiri mostične žice:
- GND se poveže z Arduino GND
- VCC se poveže z Arduino 3.3V
- SDA se poveže z Arduino A4
- SCL se poveže z Arduino A5
Ko vzpostavite povezavo, vklopite Arduino in preverite, ali tri LED svetilke tiho svetijo. To pomeni, da vsi dobivajo moč.
3. korak: naložite in zaženite skico
Zaženite Arduino IDE, nato prenesite in dodajte to skico stoplight.ino. Ni knjižnic za namestitev; skica je vse, kar potrebujete. Zaženite skico in žaromet se bo začel premikati med rdečo, zeleno in rumeno.