Obsah:
- Krok 1: Potrebné diely
- Krok 2: Pripojenie
- Krok 3: Kódovanie
- Krok 4: Umiestnenie do skrinky počítača
- Krok 5: Hotovo
Video: Arduino Led Strip Controller pre chladné svetlá PC: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Mám tento skvelý RGB LED pásik z aliexpressu a chcem ho použiť na osvetlenie PC.
Prvým problémom je ovládať ho a potom ho napájať.
Tento návod vám ukáže, ako to urobiť pomocou kódu github arduino, pracovného videa projektu a podrobného sprievodcu.
Krok 1: Potrebné diely
Na tento projekt použijeme:
- Arduino nano
- RGB pás
- NPN tranzistor
- Odpor 100-220 Ohm
- Prepojovacie vodiče
- Breadboard
Extra:
Spájkovacia súprava
Dôvodom potreby tranzistorov je to, že väčšina pásov RGB potrebuje 12 voltov na napájanie, takže budeme potrebovať externý napájací zdroj pre pásik RGB a sekundárny napájanie pre arduino (mohli by sme tiež použiť regulátor napätia 7805 na stupnica od 12 voltov do 5 voltov).
Tranzistory nastavujú napätie dané každému farebnému kanálu, ktorý riadi jas a typ farby.
Používam RGB LED pásik SMD 3528. Nemá veľa RGB LED diód, ale namiesto toho má 2 zelené, 2 modré a 2 červené LED pre každú stopu (celý pás je rozdelený na 10 cm stopy, takže môžete skrátiť požadovanú dĺžku, spájkovať ju a bude to fungovať). Vďaka týmto znalostiam vieme, že nastavenie 50% na červenú a 50% na modrú nevygeneruje fialovú farbu. Namiesto toho budeme mať červené a modré LED diódy s nízkym jasom.
Aby sme dosiahli plnofarebný efekt, budeme musieť kúpiť iný LED pásik.
P. S. nebudeme používať adresovateľné LED pásy.
Krok 2: Pripojenie
Vezmeme dosku na chlieb a položíme na ňu arduino nano s 3 tranzistormi.
Každý tranzistor má 3 piny ako základ, kolektor a vysielač. Jeden kanál spojíme nasledovne:
- Základňa na pinovom kanáli Ardino
- Zberač vedený relatívnym kanálom
- Vysielač do GND
Kanály sú:
- MODRÉ Arduino D3
- ČERVENÉ Arduino D5
- ZELENÉ Arduino D6
Neváhajte zmeniť pinout, nezabudnite však vybrať piny PWM v arduine.
Krok 3: Kódovanie
Úplný arduino kód je k dispozícii na github a je možné ho použiť s Arduino IDE.
Kódoval som niekoľko funkcií, aby som videl niektoré základné efekty:
- fade_colors_slow: vybledne cez každú farbu (červenú, zelenú a modrú) s FADESPEED a KEEPCOLORTIME v sekundách.
- all_on: zapne všetky 3 farby
- change_colors_rough: mení farby priamo z jednej na druhú
Môžete ich zacykliť, vytvoriť dynamickú rýchlosť stmievania alebo čokoľvek iné. Nezabudnite, že tento LED pásik nie je plný RGB, má oddelené červené, zelené a modré kanály, takže tieto funkcie sú pre tento pás skvelé. Mať ďalšie prúžky bude mať za následok rôzne farby a štýly vyblednutia.
Krok 4: Umiestnenie do skrinky počítača
Teraz je načase odrezať pás RGB a vložiť ho do skrinky počítača. Rozhodol som sa umiestniť dosku na vrch napájania (základňa je plastová, takže sa nebudú robiť žiadne skratky).
Na napájanie projektu môžeme použiť napájací periférny konektor (viď obrázok pinoutu), ktorý ponúka 5V a 12V priamo z napájania. Pripojiť:
- 5V na Arduinot Vin
- 12V až RGB pásik 12v
- GND až Arduino GND
Ak chcete pokračovať v odosielaní alebo zmene kódu, môžeme odstrániť 5V konektor a arduino zapojiť do počítača pomocou portu USB. Týmto spôsobom môžeme nahrať náš kód a nechať arduino zapnúť.
Krok 5: Hotovo
Teraz máte svoj osobný svetelný systém pre počítač. Neváhajte zmeniť kód a prispôsobiť sa svojim potrebám.
V tomto projekte je možné vykonať niekoľko zmien, vrátane:
- Použitie NODEMCU V3 ako ovládača s osobným webovým serverom s tlačidlami a skvelým rozhraním na zmenu nastavení a farebných efektov alebo s malinou s rozhraním na odosielanie požiadaviek HTTP do ovládača (pozri tento projekt)
- Použitie ATTINY85 ako regulátora na zmenšenie celého projektu (možno spájkovanie všetkých na dosku plošných spojov). Celý príspevok nájdete tu)
- Pridanie modulu bluetooth HC-05 na ovládanie cez bluetooth …
To je všetko! Bavte sa.
Odporúča:
Užite si chladné leto s ventilátorom M5StickC ESP32 - nastaviteľná rýchlosť: 8 krokov
Užite si chladné leto s ventilátorom M5StickC ESP32 - nastaviteľná rýchlosť: V tomto projekte sa naučíme ovládať rýchlosť ventilátora pomocou dosky M5StickC ESP32 a modulu ventilátora L9110
9-voltový laser ----- Jednoduché, chladné a ZÁBAVNÉ !!!!!!!!!: 5 krokov
9-voltový laser ----- Jednoduché, chladné a ZÁBAVNÉ !!!!!!!!!: Chcete teda vyrobiť 9-voltový laser? Poviem vám, ako si ho vyrobiť. Nakoniec som dostal tento nápad potom, čo som skombinoval veľa nápadov z mnohých Instructable, ako napríklad 9 voltov od YAN9VUSBC a laser od Laser Flashlight Heck
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Chladné nočné svetlo LED: 6 krokov
Cool LED Night Light: Jedná sa o jednoduché, ale účinné malé nočné svetlo, ktoré je voľne založené na solárnom LED Light Jar. Trvalo mi asi hodinu, kým som vyrobil a funguje skvele, keď je tma. Ospravedlňujem sa za fotografie, ak nie sú najlepšie, môj fotoaparát a ja nie sme alon
Chladné LED svetlá na prenosnom počítači: 6 krokov
Chladné LED svetlá na prenosnom počítači: BTW Toto je môj prvý návod na použitie .. Vyrobte si chladné LED svetlá na zadnej strane prenosného počítača. K reproduktorom musíte pripojiť paralelne diódy LED, LED diódy budú blikať v rytme hudby, ktorú hráte. Dávajte pozor, aby sa pri vašom displeji LCD zlomil malý tlak