Obsah:
- Krok 1: Potřebné součásti
- Krok 2: Připojení
- Krok 3: Kódování
- Krok 4: Umístění uvnitř skříně počítače
- Krok 5: Hotovo
Video: Arduino Led Strip Controller pro Cool PC Lights: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Mám tento skvělý RGB LED pás z aliexpressu a chci ho použít pro PC světla.
Prvním problémem je ovládat ho a pak ho napájet.
Tento instruktáž vám ukáže, jak to udělat s kódem github arduino, fungujícím videem projektu a podrobným průvodcem.
Krok 1: Potřebné součásti
Pro tento projekt použijeme:
- Arduino nano
- RGB pás
- NPN tranzistor
- Odpor 100-220 Ohm
- Propojovací vodiče
- Prkénko
Další:
Pájecí sada
Důvodem potřeby tranzistorů je to, že většina RGB pásků potřebuje k napájení 12 voltů, takže budeme potřebovat externí napájecí zdroj pro RGB pásek a sekundární pro arduino (mohli bychom také použít regulátor napětí 7805 stupnice od 12 voltů do 5 voltů).
Tranzistory nastavují napětí dané každému barevnému kanálu ovládající jas a typ barvy.
Používám RGB LED pásek SMD 3528. Nemá mnoho RGB LED, ale místo toho má 2 zelené, 2 modré a 2 červené LED pro každou stopu (celý pás je rozdělen na 10 cm stopy, takže můžete zkrátit požadovanou délku, pájet a bude to fungovat). Díky těmto znalostem víme, že nastavení 50% na červenou a 50% na modrou nevygeneruje fialovou barvu. Místo toho budeme mít červené a modré LED diody s nízkým jasem.
Abychom dosáhli plnobarevného efektu, budeme muset koupit jiný LED pásek.
P. S. nebudeme používat adresovatelné LED pásky.
Krok 2: Připojení
Vezmeme prkénko a položíme na něj arduino nano se 3 tranzistory.
Každý tranzistor má 3 piny jako Base, Collector a Emitter. Jeden kanál připojíme následovně:
- Základna na pinový kanál Ardino
- Sběratel veden relativní kanál
- Vysílač do GND
Kanály jsou:
- MODRÉ Arduino D3
- ČERVENÉ Arduino D5
- ZELENÉ Arduino D6
Nebojte se změnit pinout, jen nezapomeňte vybrat PWM piny v arduinu.
Krok 3: Kódování
Úplný arduino kód je k dispozici na github a lze jej použít s Arduino IDE.
Kódoval jsem několik funkcí, abych viděl některé základní efekty:
- fade_colors_slow: prolíná každou barvou (červenou, zelenou a modrou) s FADESPEED a KEEPCOLORTIME jako sekundami.
- all_on: zapne všechny 3 barvy
- change_colors_rough: mění barvy přímo z jedné na druhou
Můžete je smyčkovat, vytvářet nějaké dynamické rychlosti prolínání nebo cokoli jiného. Pamatujte, že tento LED pás není plný RGB, má oddělené červené, zelené a modré kanály, takže tyto funkce jsou pro tento pás skvělé. Mít jiné proužky bude mít za následek různé barvy a vybledlé styly.
Krok 4: Umístění uvnitř skříně počítače
Nyní je čas odříznout pás RGB a umístit jej do skříně počítače. Rozhodl jsem se umístit prkénko na napájecí zdroj (základna je plastová, takže se nebudou dělat žádné zkratky).
K napájení projektu můžeme použít napájecí konektor Peripheral (viz obrázek pinoutu), který nabízí 5V a 12V přímo z napájecího zdroje. Připojit:
- 5V na Arduinot Vin
- Pás 12V na RGB 12v
- GND na Arduino GND
Pokud chcete pokračovat v nahrávání nebo změně kódu, můžeme odstranit 5V konektor a připojit arduino k počítači pomocí USB portu. Tímto způsobem můžeme nahrát náš kód a nechat arduino zapnout.
Krok 5: Hotovo
Nyní máte osobní osvětlovací systém pro svůj počítač. Neváhejte změnit kód a přizpůsobit se vašim potřebám.
V tomto projektu lze provést některé změny, včetně:
- Použití NODEMCU V3 jako ovladače s osobním webovým serverem s tlačítky a skvělým rozhraním pro změnu nastavení a barevných efektů nebo s malinou s rozhraním pro odesílání požadavků HTTP do ovladače (viz tento projekt)
- Použití ATTINY85 jako řadiče ke zmenšení celého projektu (možná pájení všeho na desku plošných spojů). Celý příspěvek najdete zde)
- Přidání modulu bluetooth HC-05 k ovládání přes bluetooth…
A je to! Bavte se.
Doporučuje:
Hračka pro kočky Arduino Nano LED Strip: 6 kroků
Kočičí hračka Arduino Nano LED Strip: Toto je návod k vytvoření hračky pro kočky s LED páskem. Jedna LED dioda poběží po délce LED pásku, aby ji kočka mohla pronásledovat. To znamená, že tento projekt lze snadno napájet pinem Arduino 5V. Barvu LED lze změnit
ESP8266 RGB LED STRIP WIFI ovládání - NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi - RGB LED STRIP Smartphone Ovládání: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládání | NODEMCU jako IR dálkový ovladač pro LED pásek ovládaný přes Wifi | Ovládání smartphonu RGB LED STRIP: Ahoj kluci, v tomto tutoriálu se naučíme, jak používat nodemcu nebo esp8266 jako IR dálkové ovládání k RGB LED pásku a Nodemcu bude ovládat pomocí smartphonu přes wifi. V zásadě tedy můžete RGB LED STRIP ovládat pomocí svého smartphonu
DIY Wi-Fi RGB Strip Controller: 5 kroků
DIY Wi-Fi RGB Strip Controller: Díky JLCPCB a LCSC za umožnění tohoto projektu! Podívejte se na ně ještě dnes! (Poznámka: Toto není můj návrh (kromě schématu a PCB) a veškerá zásluha na nápadu patří společnosti Saiyam) Jak tento projekt začal, koupil jsem RGB LED pásek z Ebay a
Interaktivní Yard Lights, Walkway Lights: 3 kroky
Interaktivní dvůrová světla, chodníková světla: Chtěl jsem pro svůj dvorek postavit nějaké interaktivní osvětlení dvora. Myšlenka byla, že když někdo šel jedním směrem, spustilo to animaci ve směru, kterým chodíte. Začal jsem solárními světly Dollar General 1,00 $
MIDI 5V LED Strip Light Controller pro Spielatron nebo jiný MIDI syntezátor: 7 kroků (s obrázky)
MIDI 5V LED páskový světelný ovladač pro Spielatron nebo jiný MIDI syntetizátor: Tento ovladač bliká tříbarevnými LED páskovými světly po dobu 50 ms na notu. Modrá pro G5 až D#6, červená pro E6 až B6 a zelená pro C7 až G7. Řadič je MIDI zařízení ALSA, takže software MIDI může vystupovat z LED současně jako zařízení MIDI synth