Kazalo:
- Korak: Potrebni deli
- 2. korak: Povezava
- 3. korak: Kodiranje
- 4. korak: Namestitev v ohišje računalnika
- 5. korak: Končano
Video: Arduino LED tračni krmilnik za hladne računalniške luči: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Od Aliexpressa imam ta kul RGB LED trak in ga želim uporabiti za luči za PC.
Prva težava je vroče obvladati, nato pa, kako ga vklopiti.
Ta navodila vam pokažejo, kako to storiti s kodo github arduino, delovnim video posnetkom projekta in vodnikom po korakih.
Korak: Potrebni deli
Za ta projekt bomo uporabili:
- Arduino nano
- RGB trak
- NPN tranzistor
- 100-220 ohmski upor
- Mostične žice
- Ogledna plošča
Dodatno:
Komplet za spajkanje
Razlog za potrebo po tranzistorjih je, da večina trakov RGB potrebuje 12 voltov za napajanje, zato bomo potrebovali zunanji napajalnik za trak RGB in sekundarni za arduino (lahko uporabimo tudi regulator napetosti 7805 za lestvica od 12 voltov do 5 voltov).
Tranzistorji določijo napetost, ki je dana vsakemu barvnemu kanalu, pri čemer nadzorujejo svetlost in vrsto barve.
RGB LED trak, ki ga uporabljam, je SMD 3528. Nima veliko LED diod RGB, ima pa namesto tega 2 zeleni, 2 modri in 2 rdeči LED za vsako skladbo (celoten trak je razdeljen na 10 cm sledi, zato lahko skrajšate želeno dolžino, jo spajkate in bo delovalo). S tem znanjem vemo, da nastavitev 50% na rdečo in 50% na modro ne bo ustvarila vijolične barve. Namesto tega bomo imeli rdeče in modre LED diode z nizko svetlostjo.
Če želimo doseči barvni učinek, bomo morali kupiti drug LED trak.
P. S. ne bomo uporabljali naslovljivih LED trakov.
2. korak: Povezava
Vzeli bomo ploščo in nanjo postavili arduino nano s tremi tranzistorji.
Vsak tranzistor ima 3 zatiče kot bazo, zbiralnik in oddajnik. En kanal bomo povezali na naslednji način:
- Baza za pin kanal Ardino
- Zbiralec na vodilni relativni kanal
- Oddajnik v GND
Kanali so:
- MODRI Arduino D3
- RDEČA Arduino D5
- ZELENI Arduino D6
Menjajte pinout, ne pozabite izbrati PWM zatičev v arduinu.
3. korak: Kodiranje
Celotna koda arduino je na voljo na githubu in jo lahko uporabljate z Arduino IDE.
Kodiral sem nekaj funkcij, da bi videl nekaj osnovnih učinkov:
- fade_colors_slow: zbledi skozi vsako barvo (rdečo, zeleno in modro) s FADESPEED in KEEPCOLORTIME kot sekundami.
- all_on: vklopi vse 3 barve
- change_colors_rough: spreminja barve neposredno iz ene v drugo
Lahko jih zavrtite, ustvarite dinamično hitrost zbledenja ali karkoli drugega. Ne pozabite, da ta LED trak ni poln RGB, ima ločene rdeče, zelene in modre kanale, zato so te funkcije kul za ta trak. Drugi trakovi bodo povzročili različne barve in zbledele sloge.
4. korak: Namestitev v ohišje računalnika
Zdaj je čas, da odrežete trak rgb in ga položite v ohišje računalnika. Odločil sem se, da postavim ploščo na vrh napajalnika (osnova je plastična, zato bližnjice ne bodo ustvarjene).
Za zagon projekta lahko uporabimo periferni priključek za napajanje (glej sliko odklopa), ki ponuja 5V in 12V neposredno iz napajalnika. Poveži:
- 5V na Arduinot Vin
- 12V na RGB trak 12v
- GND v Arduino GND
Če želite še naprej nalagati kodo ali jo spreminjati, lahko odstranimo 5V priključek in priključimo arduino na računalnik z vrati USB. Na ta način lahko naložimo svojo kodo in vklopimo arduino.
5. korak: Končano
Zdaj imate svoj osebni sistem razsvetljave za vaš računalnik. Kodo lahko spremenite in prilagodite svojim potrebam.
V tem projektu je mogoče narediti nekaj sprememb, med drugim:
- Uporaba NODEMCU V3 kot krmilnika z osebnim spletnim strežnikom z gumbi in kul vmesnikom za spreminjanje nastavitev in barvnih učinkov ali z malino z vmesnikom, ki pošilja zahteve HTTP krmilniku (glej ta projekt)
- Uporaba ATTINY85 kot krmilnika za krčenje celotnega projekta (morda spajkanje vse v tiskano vezje). Celotno objavo najdete tukaj)
- Dodajanje modula bluetooth HC-05 za nadzor preko bluetootha …
To je to! Zabavaj se.
Priporočena:
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
Arduino RGB LED tračni krmilnik: 4 koraki
Arduino krmilnik LED trakov RGB: Pogosto, ko ljudje želijo upravljati svoj LED trak RGB z Arduinom, se za mešanje rdeče, zelene in modre barve uporabljajo trije potenciometri. To deluje in bi lahko bilo popolnoma v redu za vaše potrebe, vendar sem želel narediti nekaj bolj intuitivnega, nekaj
Mikrokrmilnik AVR. Modulacija širine impulza. Krmilnik enosmernega motorja in jakosti LED luči: 6 korakov
Mikrokrmilnik AVR. Modulacija širine impulza. Krmilnik enosmernega motorja in intenzivnosti LED luči: Pozdravljeni! Pulzno širinska modulacija (PWM) je zelo pogosta tehnika v telekomunikacijah in nadzoru moči. običajno se uporablja za krmiljenje napajanja električne naprave, pa naj gre za motor, LED, zvočnike itd. V bistvu je modul
DIY Arduino RGB LED tračni IR krmilnik: 5 korakov
DIY Arduino RGB LED tračni IR krmilnik: Pozdravljeni. V današnjih navodilih vam bom pokazal, kako lahko izdelate svoj lasten arduino, infrardeč krmiljen, RGB LED trak za krmiljenje. Princip krmilnika je precej preprost. 12v pozitiv je neposredno priključen na 12v r
MIDI 5V LED tračni krmilnik za Spielatron ali drug MIDI Synth: 7 korakov (s slikami)
MIDI 5V LED trak za krmiljenje luči za Spielatron ali drug MIDI Synth: Ta krmilnik utripa tribarvne LED luči za 50mS na noto. Modra za G5 do D#6, rdeča za E6 do B6 in zelena za C7 do G7. Krmilnik je naprava ALSA MIDI, tako da lahko programska oprema MIDI oddaja LED diode hkrati z napravo za sinhronizacijo MIDI