INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Skematiese
- Stap 3: Soldeer u PCB
- Stap 4: Laai die kode op
- Stap 5: En jy is klaar
Video: DIY Wi-Fi RGB Strip Controller: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dankie aan JLCPCB en LCSC om hierdie projek moontlik te maak! Kyk na hulle vandag!
(Let wel: dit is nie my ontwerp nie (behalwe skematiese en PCB) en alle krediet vir die idee gaan aan Saiyam)
Hoe hierdie projek begin het, is dat ek 'n RGB LED -strook van Ebay gekoop het, en die aaklige klein IR -beheerder was verskriklik, ek het dit gehaat. Daarom het ek 'n missie onderneem om 'n wifi -skakelaar daarvoor te maak.
Stap 1: Onderdele
- 3 1K weerstande
- 3 Transistors met hoë krag, ek het TIP31 gebruik
- LINKIT ONE Mikrokontroleerder
- Analoog RGB -strook
- (Die res is as u 'n PCB gemaak het soos ek)
- 1 Skroefaansluiting
- Manlike opskrifte
- GEREEDSKAP
- Soldeerbout/stasie
- Soldeer
- Tang
- Draadknipper
Stap 2: Skematiese
Toe ek hierdie ontwerp ondersoek, het ek die blokdiagram van Saiyam gebruik om hierdie skema in EasyEda te maak (skakel hierna) As u dit nie kan lees of nie die moeite kan doen nie, hier is die basiese idee, Emitterpen van al die transistors wat gekoppel moet word aan die GND -pen van linkit one. Base -pen van Transistor 1 moet gekoppel word aan Digital PIN 9 van linkit one. Basispen van Transistor 2 moet gekoppel word aan digitale PIN 3 van linkit een. Basispen van Transistor 3 moet gekoppel word aan Digitale PIN 2 van linkit een. Anode van LED -strook wat aan die kragtoevoer gekoppel moet word (+). Stuur penne van al die transistors wat aan die kragtoevoer gekoppel moet word (-). Onthou dat die gebruik van penne 3 en 9 nodig is en dat dit nie verander kan word nie, aangesien dit die enigste PWM -penne van Linkit ONE is. Aangesien daar slegs twee is, moet die derde kleur van die LED -strook na 'n normale digitale pen gestuur word.
Stap 3: Soldeer u PCB
Sodra ek die skema gemaak het, het ek dit in PCB's gemaak en dit by JLCPCB bestel en dit binne 5 dae ontvang!
Ek het toe na LCSC gegaan om die komponente te bestel; dit het 'n rukkie geneem, want dit was te duur vir DHL om dit te kry waar ek is.
Nadat ek 5 dae gewag het, het ek my PCB's ontvang, en dit was so goed soos ek verwag het, en u kan my resensie hieroor op JLCPCB hier sien vir 'n meer diepgaande blik.
'N Paar dae later het ek my pakket van LCSC gekry met al my komponente, netjies verpak in hul eie antistatiese sakke.
Die kontroleerder werk op ongeveer 12V, so u benodig ongeveer 12V 3A vir 'n strook van 3 m, soos ek gebruik.
Die volgende stap is om alles aan u perfboard of u PCB te soldeer, om seker te maak dat die polariteit van die transistors korrek is.
U kan waarskynlik sien dat ek hier 'n fout gemaak het, en as u dit nie kan doen nie, het ek vroulike opskrifte in plaas van 'n man gesoldeer, aangesien die koppe van die koppeling 'n vrou is.
Stap 4: Laai die kode op
Nadat u al die soldeersels en verbindings gedoen het, is dit nou tyd om die kode na die een te laai. Maar voor dit moet u die Blynk -biblioteek hê. Ek het die zip -lêer hieronder aangeheg. Pak al die inhoud uit en dra dit oor na Documents> Arduino> Libraries.
Die kode vir hierdie projek word self in die Blynk -biblioteek gevind. Gaan in die arduino IDE na lêers> Voorbeelde> Blynk> Linkit ONE. U moet 'n paar veranderinge in die kode aanbring:
Onder: char auth = "YourAuthToken"; // Voeg die verifikasieteken van u blynk -projek by (sien volgende stap)
Onder: #define WIFI_SSID “YourSSID” // Voeg die naam van u WiFi -verbinding by.
Onder: #define WIFI_PASS “YourPASS” // Voeg die wagwoord van u WiFi -verbinding by
Onder: #define WIFI_AUTH LWIFI_WPA // Kies uit LWIFI_OPEN, LWIFI_WPA of LWIFI_WEP.
As u nie die Auth -token ken nie, gaan dan na die volgende stap en keer dan terug na hierdie stap. As u reeds een het, stel die skakelaars op Linkit ONE in op SPI-, UART- en USB -posisies en laai die kode op.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Let wel: dit is nie my kode nie, en alle krediet gaan aan die vervaardiger daarvan.
Sodra jy dit doen.
Laai die Blynk -app gratis van die speelwinkel af. Sluit aan by 'n rekening deur u e -posadres en ander besonderhede te verskaf. U moet 'n internetverbinding hê om dit te kan doen. As u by u rekening aanmeld, skep u 'n nuwe projek met die naam van u keuse. U sal 'n paar syfers en karakters sien as u 'n projek maak. Dit is u verifikasietoken wat gebruik word om u Linkit ONE aan die blynk -bediener te koppel. Kopieer die Auth -token en voeg dit by die kode wat in die vorige stap gegee is (skakel oor na die vorige stap vir meer inligting). Gaan nou na die projekskerm wat aanvanklik leeg sou wees. Gaan na die widgets -paneel en kopieer 'n 'Button' en die 'ZeRGBa'. Stel die speldnommer in die knoppie as 2. Stel twee van die speldnommers in ZeRGBa as 3 en 9. Laat die derde een leeg. Skakel uiteindelik u linkit ONE aan, laat dit aan die Wifi -netwerk koppel en kies dan die 'Play' opsie in die app. Dis dit! Nou kan u die strook via u slimfoon beheer. Kontroleer u verbindings as dit nie werk nie. Maak seker dat die author -token korrek in die kode vermeld word.
(Let wel: die skermkiekies is nie myne nie, want ek het dit vergeet, krediet aan Saiyam)
Stap 5: En jy is klaar
Dankie aan die borge wat hierdie projek moontlik gemaak het en dankie aan Saiyam vir die idee.
Ek het nog steeds 'n paar PCB's oor van hierdie projek, en u kan dit hier koop as iemand belangstel!
Aanbeveel:
LED Strip Controller: 8 stappe (met foto's)
LED Strip Controller: In hierdie instruksies neem ek u deur die stappe om u LED -stroke te gebruik en te bestuur deur 'n kontrolekoppelvlak te bou. Ek het baie plesier gehad met hierdie ligte, want ek is seker dat u dit ook sal doen. As u van hierdie instruksies hou, moet u seker wees
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 stappe (met foto's)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: Hierdie projek gebruik arduino om 'n RGB led strip met u telefoon via bluetooth te beheer. U kan kleur verander, ligte met musiek laat sinkroniseer of dit outomaties laat aanpas vir die omringende beligting
DIY LED Strip: hoe om LED Strip te sny, aan te sluit, te soldeer en te voed: 3 stappe (met foto's)
DIY LED Strip: Hoe om LED Strip te sny, aan te sluit, te soldeer en aan te dryf: Beginnersgids vir die maak van u eie ligprojekte met LED strip. die basiese beginsels vir die installering van 'n eenvoudige binne 60 LED's/m LED -strook, maar die in
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer
Arduino RGB LED Strip Controller: 4 stappe
Arduino RGB LED Strip Controller: As mense dikwels hul RGB LED -strook met 'n Arduino wil beheer, word drie potensiometers gebruik om die rooi, groen en blou kleure te meng. Dit werk en kan perfek pas by u behoeftes, maar ek wou iets intuïtiewer maak, iets