Obsah:
- Krok 1: Zhromaždite diely
- Krok 2: Zapojenie
- Krok 3: Stiahnite si knižnice
- Krok 4: Kód
- Krok 5: Aplikácia Blynk
- Krok 6: Hotovo
Video: Neopixely (LED pásik) ovládané smartfónom s aplikáciou Blynk cez WiFi: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Tento projekt som vytvoril potom, čo som sa inšpiroval neopixelmi ovládanými smartfónom v dome priateľov, ale tie boli kúpené v obchode. Pomyslel som si „ako ťažké môže byť vyrobiť si vlastné, bude to tiež oveľa lacnejšie!“
To je ako.
Poznámka:
Predpokladám, že ste oboznámení s prostredím arduino ide, ak nie, existuje veľa návodov.
AKTUALIZÁCIA:
2019-04-04 - Pridané použitie zeRGBa v aplikácii.
Krok 1: Zhromaždite diely
1. NodeMCU (alebo iný typ esp8266, ale MCU bude fungovať najlepšie)
2. prepojovacie vodiče (3x samec-> samica, 2x samica-> samica)
3. Neopixely
4. Smartfón
Krok 2: Zapojenie
Pripojte GND neopixelov k MCU GND.
Neopixelový DATA MCU pin D3.
Neopixel +5V externý 5V napájací zdroj (musíte pripojiť neopixely k externému zdroju alebo budú odoberať veľký prúd z ovládača a vyprážať ho, plus MCU nemá ani 5V pin!).
Napájací zdroj MCU GND GND.
Napájanie+ pin MCU Vin.
Krok 3: Stiahnite si knižnice
Najprv budeme potrebovať knižnicu adafruitových neopixelov na ovládanie LED diód. Nachádza sa v správcovi knižníc, stačí vyhľadať „adafruit neopixel“a vybrať zobrazený súbor a nainštalovať ho.
Potom stiahnite definície nástenky, otvorte predvoľby a prilepte https://arduino.esp8266.com/stable/package_esp8266com_index.json do poľa „dodatočné adresy URL správ“. Potom otvorte správcu dosiek a vyhľadajte „esp8266“, ktorý by mal byť prvým, kliknite naň a nainštalujte ho.
Krok 4: Kód
Vytvorte nový náčrt a pomenujte ho „neopixels na esp8266 pomocou blynk“(alebo niečo, čo si budete pamätať). Vložte kód.
Zmeňte 'yourAuthCode' na autorizačný kód pre váš projekt. (nachádza sa v ikone „orech“v aplikácii blynk)
Zmeňte svoje wifi meno a heslo na sieťové heslo.
Nastavte počet neopixelov na dĺžku pásu.
Pripojte svoj MCU k počítaču, vyberte MCU z ponuky na doske v ide, zvoľte COM port a prenosovú rýchlosť (115200), ale ostatné ignorujte, malo by byť predkonfigurované. Potom nahrajte!
Krok 5: Aplikácia Blynk
Nainštalujte si aplikáciu blynk z obchodu s aplikáciami alebo z obchodu Play.
Akonáhle je nainštalovaný, otvorte ho a vytvorte si účet.
Vytvorte nový projekt a potom v poli miniaplikácie presuňte 2 štýlové tlačidlá, 1 ponuku, 1 vodorovný posúvač a 3 zvislé posúvače.
Klepnite na ikonu ponuky, potom zmeňte názov na „Farba“, klepnite na pole „PIN“zmeňte ho na virtuálny kolík V0.
Vytvorte 9 položiek ponuky:
červená, zelená, modrá, žltá, fialová, tyrkysová, biela, vypnutá a obyčajná. (V tomto poradí !!).
Vráťte sa späť a potom klepnite na jedno z tlačidiel, nastavte PIN na virtuálny kolík V2 a štítok „vypnuté“a „zapnuté“na „dúha“.
Vráťte sa späť a kliknite na druhé tlačidlo, nastavte kód PIN na virtuálny kolík V3 a štítky „zapnuté“a „vypnuté“na „aktualizovať“.
Vráťte sa späť, potom kliknite na horizontálny posúvač, pomenujte ho „jas“a nastavte PIN na virtuálny kolík V1, ak chcete, zapnite „zobraziť hodnotu“a vypnite „odoslať pri uvoľnení“, „interval zápisu“by mal byť 100 ms..
Vráťte sa späť a potom kliknite na jeden zo zvislých posúvačov, pomenujte ho „červenou“a potom nastavte PIN na virtuálny kolík V4, „zobraziť hodnotu“a „odoslať pri uvoľnení“na ZAPNUTÉ.
To isté urobte s ďalšími 2 zvislými posúvačmi, ale označte ich „modrým“a „zeleným“kolíkom V5 a V6.
Ak nechcete používať posuvníky, môžete namiesto toho použiť dlaždicu zeRGBa. Klepnite na ikonu a potom vyberte piny; V4, V5, V6 pre červenú, zelenú, resp. Uistite sa, že hodnoty sú od 0 do 255.
Pohybom miniaplikácie ich môžete podržať a potiahnuť.
Aplikáciu môžete používať kliknutím na symbol prehrávania v pravom hornom rohu.
POUŽÍVANIE VAŠEJ APLIKÁCIE:
Uistite sa, že ste sa pripojili k rovnakej sieti WiFi ako MCU.
Výberom farby z rozbaľovacej ponuky sa nastaví pruh, ktorý farbu zvolí, pomocou jazdca „jas“zmeňte jas a potom stlačte aktualizovať. Po stlačení tlačidla „dúha“sa vytvorí dúhový vzor. Ak vyberiete možnosť „vlastné“a potom zmeníte množstvo potiahnutím posúvačov „červená“, „zelená“a „modrá“, farbu zmeníte stlačením tlačidla Aktualizovať.
Krok 6: Hotovo
Váš projekt by mal byť pripravený na použitie!
Bavte sa!
Odporúča:
Ako vyrobiť auto ovládané smartfónom: 5 krokov
Ako vyrobiť auto ovládané smartfónom: Každý sa rád hrá s diaľkovo ovládaným vozidlom ovládaným smartfónom. Toto video je o tom, ako to urobiť
Nekonečné hodiny ovládané smartfónom: 5 krokov (s obrázkami)
Nekonečné hodiny ovládané smartfónom: Videl som mnoho projektov Infinity Mirrors a Infinity Clocks na Instructables, a tak som sa rozhodol vyrobiť si svoje. Možno sa veľmi nelíši od ostatných … ale urobil som to sám, takže je! Ak to ešte neviete: Čo je to nekonečno
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
LED diódy Bluetooth ovládané smartfónom (so synchronizáciou živej hudby): 7 krokov
LED diódy Bluetooth ovládané smartfónom (so synchronizáciou živej hudby): Vždy som rád staval veci, potom, čo som zistil, že moja nová vysokoškolská internát má hrozné osvetlenie, rozhodol som sa ju trocha okoreniť. *** UPOZORNENIE *** Ak staviate tento projekt v rovnakom rozsahu ako moje nastavenie, budete pracovať so slušným množstvom jedenástich
Hrajte s ohňom cez WIFI! ESP8266 a neopixely: 8 krokov
Hrajte s ohňom cez WIFI! ESP8266 a neopixely: Vytvorte efekt simulácie chladného ohňa pomocou bezdrôtového ovládania Wi-Fi. Mobilná aplikácia (pre smartfóny s Androidom) s dobre vyzerajúcim rozhraním je pripravená na inštaláciu, aby sa mohla hrať s vašim výtvorom! Na ovládanie plameňa použijeme aj Arduino a ESP8266. Na