Obsah:
- Krok 1: Díly
- Krok 2: Schéma
- Krok 3: Pájejte desku plošných spojů
- Krok 4: Nahrajte kód
- Krok 5: A jste hotovi
Video: DIY Wi-Fi RGB Strip Controller: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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ý kredit za nápad jde Saiyamu)
Tento projekt začal tím, že jsem koupil RGB LED pásek z Ebay a ten hrozný malý IR ovladač byl hrozný, nenáviděl jsem to. Šel jsem tedy na misi, abych pro to vytvořil ovladač povolení WiFi.
Krok 1: Díly
- 3 1K odpory
- 3 Výkonové tranzistory, použil jsem TIP31
- Mikrokontrolér LINKIT ONE
- Analogový RGB pás
- (Zbytek je, pokud jste vyrobili desku plošných spojů jako já)
- 1 Šroubový terminál
- Mužské hlavičky
- NÁSTROJE
- Páječka/stanice
- Pájka
- Kleště
- Nůžky na drát
Krok 2: Schéma
Když jsem zkoumal tento design, použil jsem Saiyamův blokový diagram k vytvoření tohoto schématu v EasyEda (odkaz na něj zde) Nyní, pokud to nemůžete přečíst nebo se tím nemůžete obtěžovat, zde je základní myšlenka, Vysílací pin všech tranzistorů, které mají být připojeny k GND pinu linkit one. Základní kolík tranzistoru 1 pro připojení k digitálnímu PIN 9 linkit one. Základní kolík tranzistoru 2 pro připojení k digitálnímu PIN 3 linkit one. Základní kolík tranzistoru 3 pro připojení k digitálnímu PIN 2 linkit one. Anoda LED pásku pro připojení k napájení (+). Vysílačové piny všech tranzistorů, které mají být připojeny k napájení (-). Pamatujte, že použití pinů 3 a 9 je nezbytné a nelze je změnit, protože jsou to jediné PWM piny Linkit ONE. Protože jsou pouze dva, je třeba třetí barvu LED pásku ovládat na normální digitální pin.
Krok 3: Pájejte desku plošných spojů
Jakmile jsem vytvořil schéma, udělal jsem z nich desky plošných spojů a objednal je na JLCPCB a obdržel je do 5 dnů!
Pak jsem se rozhodl jít do LCSC a objednat komponenty, což chvíli trvalo, protože to bylo příliš drahé pro DHL dostat se tam, kde jsem.
Po 5 dnech čekání jsem obdržel své PCB a byly tak dobré, jak jsem očekával, že se můžete podívat na mou recenzi na JLCPCB zde, kde se na ně podíváte hlouběji.
O několik dní později jsem obdržel svůj balíček od LCSC se všemi svými součástmi, všechny úhledně zabalené ve vlastních antistatických sáčcích.
Ovladač běží na přibližně 12 V, takže na 3 m proužek budete potřebovat přibližně 12 V 3 A, jako používám já.
Dalším krokem je pájení všeho na perfboard nebo PCB a ujistěte se, že je polarita tranzistorů správná.
Pravděpodobně můžete říct, že jsem zde udělal chybu, a pokud nemůžete, připájel jsem ženské hlavičky místo mužských, protože linkitové záhlaví jsou ženy.
Krok 4: Nahrajte kód
Poté, co provedete veškeré pájení a připojení, nyní je čas nahrát kód, abyste jej mohli propojit. Předtím ale musíte mít knihovnu Blynk. Níže jsem připojil zip soubor. Extrahujte veškerý obsah a přeneste jej do Dokumentů> Arduino> Knihovny.
Kód pro tento projekt se nachází v samotné knihovně Blynk. V arduino IDE přejděte na Soubory> Příklady> Blynk> Linkit ONE. Nyní musíte v kódu provést určité změny:
Pod: char auth = “YourAuthToken”; // Přidejte ověřovací token vašeho projektu blynk (viz další krok)
Pod: #define WIFI_SSID „YourSSID“// Přidejte název vašeho WiFi připojení.
Pod: #define WIFI_PASS „YourPASS“// Přidejte heslo svého WiFi připojení
Pod: #define WIFI_AUTH LWIFI_WPA // Vyberte si z LWIFI_OPEN, LWIFI_WPA nebo LWIFI_WEP.
Pokud neznáte autentizační token, přeskočte na další krok a pak se k tomuto kroku vraťte. Pokud již jeden máte, stačí nastavit přepínače na Linkit ONE na pozice SPI, UART a USB a nahrát kód.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Poznámka: Toto není můj kód a veškerý kredit jde jeho tvůrci.
Jakmile to uděláš.
Stáhněte si zdarma aplikaci Blynk z obchodu Play. Přihlaste se k účtu zadáním své e -mailové adresy a dalších podrobností. K tomu musíte mít připojení k internetu. Po přihlášení ke svému účtu vytvořte nový projekt se jménem, které si vyberete. Při vytváření projektu uvidíte několik číslic a znaků. Toto je váš ověřovací token používaný k připojení vašeho Linkit ONE k serveru blynk. Zkopírujte token ověření a přidejte jej do kódu uvedeného v předchozím kroku (podrobnosti najdete v předchozím kroku). Nyní přejděte na obrazovku projektu, která by byla zpočátku prázdná. Přejděte na panel widgetů a zkopírujte „Tlačítko“a „ZeRGBa“. V tlačítku nastavte číslo pinu jako 2. Nastavte dvě z čísel pinu v ZeRGBa jako 3 a 9. Třetí nechte prázdné. Nyní konečně zapněte svůj linkit ONE, nechte jej připojit se k síti Wifi a poté v aplikaci vyberte možnost „Přehrát“. A je to! Nyní budete moci pásek ovládat prostřednictvím smartphonu. Pokud to nefunguje, zkontrolujte připojení. Zajistěte, aby byl v kódu správně uveden ověřovací token.
(Poznámka: Snímky obrazovky nejsou moje, protože jsem na ně zapomněl, kredit Saiyamovi)
Krok 5: A jste hotovi
Děkujeme sponzorům za umožnění tohoto projektu a díky Saiyamovi za nápad.
Také mi z tohoto projektu ještě zbyly nějaké PCB a pokud je to někoho zajímá, můžete si je zakoupit zde!
Doporučuje:
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
Arduino RGB LED Strip Controller: 4 kroky
Arduino RGB LED Strip Controller: Často, když lidé chtějí ovládat svůj RGB LED pásek pomocí Arduina, jsou použity tři potenciometry pro smíchání červené, zelené a modré barvy. To funguje a mohlo by to být naprosto v pořádku pro vaše potřeby, ale chtěl jsem udělat něco intuitivnějšího, něco
Arduino Led Strip Controller pro Cool PC Lights: 5 kroků
Arduino Led Strip Controller pro Cool PC Lights: Mám tento skvělý RGB LED pásek z aliexpressu a chci ho použít pro PC světla. První problém je ovládat ho a pak jak ho napájet. Tento návod ukazuje, jak udělat to s github arduino kódem, fungujícím projektovým videem a krok za
DIY Arduino RGB LED Strip IR ovladač: 5 kroků
DIY Arduino RGB LED Strip IR ovladač: Čau lidi. V dnešním instruktážním návodu vám ukážu, jak si můžete vytvořit vlastní arduino, infračerveně ovládaný, RGB LED páskový ovladač. Princip ovladače je celkem jednoduchý. 12v pozitivní je připojen přímo k 12v r
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