Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Samm: sisestage valgusdioodid
LED -kasti piisava ehituse jaoks on vajalikud järgmised sammud. Esiteks peate mõne riba kuuma liimi abil kinnitama LED -riba karbi siseküljele.
Samm: ühendage LED -id Arduinoga
Peate ühendama valgusdioodide juhtmed Arduinoga, tehes järgmist.
Negatiivne valgusdiood läheb Arduinole maapinnale
Positiivne läheb 5v -le
Vin läheb 4 -pin
Samm 3: Koodi aeg
Esimene kood, mida kasutame, on väga lihtne, kuid väga kasulik.
Peate kopeerima ja seejärel kleepima Michalis Vasilakise loodud koodi Arduino veebiredaktorisse.
codebender.cc/sketch:322155#%5Barduino-tutorial%5D%20RGB%20LED%20Strip%20(type%202812).ino
Sellel koodil on neli asja, mida saate muuta: heledus, värv, valgusdioodide arv ja valgusdioodide süttimise kiirus.
4. samm: heledus
Heledus on see, kui eredad LED -id toite sisselülitamisel süttivad. Valge värv võtab kõige rohkem energiat.
Rea 23 heledusega number on juba seatud 80-le, kuid saate seda numbrit muuta vahemikus 0-100.
5. samm: värvige
Saate muuta LED-riba värvi ridadel 16-18 ja seejärel muuta RGB-vormingus, mis tähendab, et saate lisada 3 erinevat numbrit, näiteks: (100, 200, 300) Esimene number tähistab punast, teine number tähistab sinist väärtus ja siis kolmas number tähistab rohelist. saate neid numbreid täielikult muuta 0 -lt 255 -le.
6. samm: kiirus ja viivitus
Selles koodis on ka veel üks asi, mida saate selle koodiga muuta. Muutuja, mida saate muuta, on kiirus ja see kood on reas 31 ning seda nimetatakse tegelikult viivituseks ja see on juba seatud väärtusele 1000. See number võib minna 0 -st kuni suvalise numbrini, mille saate sisestada (mida LED -id võivad käepide).
Samm: tõrkeotsing
See on palju keerukam kood, mis suudab teha mitmeid mustreid ja käib neist läbi.
Kuid enne, kui hakkate tippima, peate oma Arduino veebiredaktorisse raamatukogu alla laadima, nimega "FastLED", ja seejärel saate alustada tõrkeotsingut. Koodiga tuleb lahendada mõned probleemid, et see töötaks teie Arduino ja LED -idega.