Obsah:
Video: DIY Wi-Fi RGB Strip Controller: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Ďakujem JLCPCB a LCSC za umožnenie tohto projektu! Pozrite sa na ne ešte dnes!
(Poznámka: Toto nie je môj návrh (okrem schémy a PCB) a všetka zásluha na myšlienke patrí spoločnosti Saiyam)
Tento projekt začal tým, že som si kúpil RGB LED pásik od Ebay a ten hrozný malý IR ovládač bol hrozný, nenávidel som to. Išiel som teda na misiu, aby som na to vyrobil ovládač umožňujúci wifi.
Krok 1: Diely
- 3 1K odpory
- 3 Vysokovýkonné tranzistory, použil som TIP31
- Mikrokontrolér LINKIT ONE
- Analógový RGB pásik
- (Ostatné sú, ak ste vyrobili DPS ako ja)
- 1 Skrutkovací terminál
- Mužské hlavičky
- NÁSTROJE
- Spájkovačka/stanica
- Spájka
- Kliešte
- Strihač káblov
Krok 2: Schéma
Keď som skúmal tento dizajn, použil som Saiyamov blokový diagram na vytvorenie tejto schémy v programe EasyEda (odkaz naň nájdete tu) Ak to teraz neviete prečítať alebo sa nemôžete obťažovať, tu je základná myšlienka, Vysielačový kolík všetkých tranzistorov, ktoré sa majú pripojiť na pin GND linkového. Základný kolík tranzistora 1 sa má pripojiť k digitálnemu PIN 9 linkit one. Základný kolík tranzistora 2 sa má pripojiť k digitálnemu PIN 3 linkit one. Základný kolík tranzistora 3 sa má pripojiť k digitálnemu PIN 2 linkit one. Anóda LED pásky na pripojenie k napájaniu (+). Vysielačové kolíky všetkých tranzistorov, ktoré sa majú pripojiť k napájaciemu zdroju (-). Nezabudnite, že používanie pinov 3 a 9 je nevyhnutné a nemožno ich zmeniť, pretože sú to jediné PWM piny Linkit ONE. Pretože sú len dve, tretiu farbu LED pásu je potrebné ovládať na normálny digitálny pin.
Krok 3: Spájkujte svoju DPS
Akonáhle som urobil schému, urobil som z nich DPS a objednal som ich na JLCPCB a dostal som ich do 5 dní!
Potom som sa obrátil na LCSC a objednal si komponenty. Trvalo to, pretože pre spoločnosť DHL bolo príliš drahé dostať sa tam, kde som.
Po 5 dňoch čakania som dostal svoje DPS a boli také dobré, ako som ich očakával. Môžete sa pozrieť na moju recenziu na JLCPCB tu, kde sa na ne môžete pozrieť podrobnejšie.
O niekoľko dní neskôr som dostal svoj balík od LCSC so všetkými mojimi komponentmi úhľadne zabalenými vo vlastných antistatických vreckách.
Ovládač beží na približne 12 V, takže na 3 m pásik budete potrebovať približne 12 V 3 A, ako používam ja.
Ďalším krokom je spájkovanie všetkého na perfboard alebo na dosku plošných spojov, pričom sa uistite, že je polarita tranzistorov správna.
Pravdepodobne môžete povedať, že som tu urobil chybu, a ak nemôžete, spájkoval som ženské hlavičky namiesto mužských, pretože jedna hlavička linkitu je ženská.
Krok 4: Nahrajte kód
Keď ste vykonali všetky spájkovanie a pripojenie, je čas nahrať kód na prepojenie. Predtým však musíte mať knižnicu Blynk. Nižšie prikladám súbor zip. Extrahujte všetok obsah a preneste ho do Dokumentov> Arduino> Knižnice.
Kód tohto projektu sa nachádza v samotnej knižnici Blynk. V arduino IDE prejdite na Súbory> Príklady> Blynk> Linkit ONE. Teraz musíte v kóde vykonať určité zmeny:
Pod: char auth = „YourAuthToken“; // Pridajte overovací token svojho projektu blynk (pozri ďalší krok)
Pod: #define WIFI_SSID „YourSSID“// Pridajte názov svojho pripojenia WiFi.
Pod: #define WIFI_PASS „YourPASS“// Pridajte heslo k vášmu WiFi pripojeniu
Pod: #define WIFI_AUTH LWIFI_WPA // Vyberte si z LWIFI_OPEN, LWIFI_WPA alebo LWIFI_WEP.
Ak nepoznáte autentifikačný token, preskočte na ďalší krok a potom sa vráťte k tomuto kroku. Ak už jeden máte, stačí nastaviť prepínače na Linkit ONE na polohy SPI, UART a USB a nahrať kód.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Poznámka: Toto nie je môj kód a všetok kredit patrí jeho výrobcovi.
Akonáhle to urobíte.
Stiahnite si zadarmo aplikáciu Blynk z obchodu Play. Prihláste sa do účtu zadaním svojej e -mailovej adresy a ďalších podrobností. Na to musíte mať internetové pripojenie. Po prihlásení sa do svojho účtu vytvorte nový projekt s menom, ktoré si vyberiete. Pri vytváraní projektu uvidíte niekoľko číslic a znakov. Toto je váš autorizačný token použitý na pripojenie vášho Linkit ONE k serveru blynk. Skopírujte autentifikačný token a pridajte ho do kódu uvedeného v predchádzajúcom kroku (podrobnosti nájdete v predchádzajúcom kroku). Teraz prejdite na obrazovku projektu, ktorá bola pôvodne prázdna. Prejdite na panel miniaplikácií a skopírujte „tlačidlo“a „ZeRGBa“. V tlačidle nastavte číslo pinu ako 2. Dva z čísel pinu v ZeRGBa nastavte na 3 a 9. Tretí nechajte prázdny. Teraz konečne zapnite linkit ONE, nechajte ho pripojiť sa k sieti Wifi a potom v aplikácii vyberte možnosť „Prehrať“. To je všetko! Teraz budete môcť prúžok ovládať prostredníctvom svojho smartfónu. Ak to nefunguje, skontrolujte svoje pripojenia. Zaistite, aby bol v kóde správne uvedený autorizačný token.
(Poznámka: Snímky obrazovky nie sú moje, pretože som na ne zabudol, kredit pre Saiyama)
Krok 5: A ste hotoví
Ďakujem sponzorom za umožnenie tohto projektu a vďaka Saiyamovi za nápad.
Tiež mi z tohto projektu ešte zostali nejaké DPS a ak ich to niekoho zaujíma, môžete si ich kúpiť tu!
Odporúča:
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
Arduino Led Strip Controller pre chladné svetlá PC: 5 krokov
Arduino Led Strip Controller pre chladné PC svetlá: Mám tento chladný RGB LED pásik z aliexpressu a chcem ho použiť pre PC svetlá. Prvým problémom je ovládať ho a potom ako ho napájať. Tento návod ukazuje, ako Vykonajte to pomocou kódu github arduino, pracovného videa projektu a krok za krokom
DIY Arduino RGB LED Strip IR ovládač: 5 krokov
DIY Arduino RGB LED Strip IR ovládač: Hej, chlapci. V dnešnom návode vám ukážem, ako si môžete vytvoriť svoj vlastný arduino, infračervene riadený, RGB LED pásový ovládač. Princíp ovládača je pomerne jednoduchý. 12 V pozitív je pripojený priamo k 12V
MIDI 5V LED Strip Light Controller pre Spielatron alebo iný MIDI syntetizátor: 7 krokov (s obrázkami)
MIDI 5V LED páskový svetelný ovládač pre Spielatron alebo iný MIDI syntetizátor: Tento ovládač bliká trojfarebnými LED pásikovými svetlami po dobu 50 mS na notu. Modrá pre G5 až D#6, červená pre E6 až B6 a zelená pre C7 až G7. Ovládač je zariadenie ALSA MIDI, takže softvér MIDI môže na LED diódy vystupovať súčasne so zariadením MIDI syntetizátora
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 krokov (s obrázkami)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Úplne som ukradol jeho návrh ryan97128 pre Nintendo Controller MP3, verzia 2.0 a počul som, že dostal nápad od múdreho Morte_Moya, takže nemôžem vziať úver všetka ich genialita. Chcel som len pridať pohodlie a nabiť