Sadržaj:

Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a: 6 koraka
Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a: 6 koraka

Video: Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a: 6 koraka

Video: Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a: 6 koraka
Video: Часть 1 - Аудиокнига Герберта Уэллса «Анна Вероника» (гл. 01–03) 2024, Srpanj
Anonim
Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a
Neopikseli kontrolirani pametnim telefonom (LED traka) s aplikacijom Blynk preko WiFi -a

Ovaj sam projekt stvorio nakon što su me inspirirali neopikseli kontrolirani pametnim telefonom u kući prijatelja, ali su njegovi kupljeni u trgovini. Pomislio sam "koliko je teško napraviti svoju, bilo bi i mnogo jeftinije!"

Ovo je kako.

Bilješka:

Pretpostavljam da ste upoznati s arduino ide okruženjem, ako ne, onda postoje mnogi vodiči.

AŽURIRANJE:

04.04.2019 - Dodana je upotreba zeRGBa u aplikaciji.

Korak 1: Skupite dijelove

Skupite dijelove
Skupite dijelove
Skupite dijelove
Skupite dijelove
Skupite dijelove
Skupite dijelove

1. NodeMCU (ili druga vrsta esp8266, ali MCU će najbolje raditi)

2. Žice za kratkospojnike (3x muški-> ženski, 2x ženski-> ženski)

3. Neopikseli

4. Pametni telefon

Korak 2: Ožičenje

Ožičenje
Ožičenje

Spojite GND neopiksela na MCU GND.

Neopixel DATA MCU pin D3.

Neopixel +5V vanjsko napajanje od 5V (morate spojiti neopiksele na vanjsko napajanje ili će iz regulatora izvući veliku struju i ispržiti je, a MCU čak nema ni pin od 5V!).

MCU GND napajanje GND.

Napajanje+ MCU Vin pin.

Korak 3: Preuzmite knjižnice

Preuzmite knjižnice
Preuzmite knjižnice
Preuzmite knjižnice
Preuzmite knjižnice

Prvo će nam trebati adafruit neopixel biblioteka za upravljanje LED diodama. Može se pronaći u upravitelju knjižnica, samo tražite 'adafruit neopixel', odaberite onaj koji je prikazan i instalirajte ga.

Zatim za preuzimanje definicija ploče otvorite postavke i zalijepite https://arduino.esp8266.com/stable/package_esp8266com_index.json u okvir 'dodatni URL -ovi ploče'. Zatim otvorite upravitelj ploča i potražite 'esp8266' koji bi trebao biti prvi, kliknite na njega i instalirajte ga.

Korak 4: Kodirajte

Napravite novu skicu i dajte joj ime "neopikseli na esp8266 s blynkom" (ili nešto čega ćete se sjetiti). Zalijepite kôd.

Promijenite 'yourAuthCode' u autorizacijski kod za svoj projekt. (nalazi se u ikoni "orah" u aplikaciji blynk)

Promijenite svoje ime i lozinku za wifi na one svoje mreže.

Postavite broj neopiksela na duljinu vaše trake.

Uključite svoj MCU u računalo, odaberite MCU s izbornika ploče u ide, odaberite COM port i brzinu prijenosa (115200), ali zanemarite sve ostalo, trebalo bi ga prethodno konfigurirati. Zatim učitajte!

Korak 5: Blynk aplikacija

Blynk aplikacija
Blynk aplikacija
Blynk aplikacija
Blynk aplikacija

Instalirajte aplikaciju blynk iz trgovine aplikacija ili trgovine za reprodukciju.

Nakon što se instalira, otvorite je i stvorite račun.

Izradite novi projekt, a zatim povucite 2 stilizirana gumba, 1 izbornik, 1 vodoravni klizač i 3 okomita klizača iz okvira widgeta.

Dodirnite ikonu izbornika, zatim promijenite naslov u "Boja", dodirnite okvir na kojem piše "PIN" promijenite ovo u virtualni pin V0.

Izradite 9 stavki izbornika:

crvena, zelena, plava, žuta, ljubičasta, tirkizna, bijela, isključena i prilagođena. (Tim redoslijedom !!).

Vratite se, zatim dodirnite jedan od gumba, postavite njegov PIN na virtualni pin V2, a oznake 'isključeno' i 'uključeno' oboje na "duga".

Vratite se i kliknite na drugi gumb, postavite PIN za virtualni pin V3, a oznake 'uključeno' i 'isključeno' na "ažuriranje".

Vratite se, zatim kliknite na vodoravni klizač, naslovite ga "svjetlina" i postavite PIN na virtualni pin V1, uključite "prikaži vrijednost" ako želite i isključite "pošalji pri otpuštanju", "interval pisanja" trebao bi biti 100 ms.

Vratite se, a zatim kliknite jedan od okomitih klizača, naslovite ga "Crveno", zatim postavite PIN na virtualni pin V4, "prikaži vrijednost" i "pošalji pri otpuštanju" oboje na UKLJUČENO.

Učinite isto za sljedeća 2 okomita klizača, ali označite ih "Plavo" i "Zeleno", s iglama virtualnim V5 i V6.

Ako ne želite koristiti klizače, umjesto njih možete koristiti pločicu zeRGBa. Dodirnite ikonu, a zatim odaberite pribadače; V4, V5, V6 za crvenu, zelenu i plavu boju. Provjerite jesu li vrijednosti od 0 do 255.

Držite i povucite widget da biste ga premjestili.

Kliknite simbol za reprodukciju u gornjem desnom kutu da biste koristili svoju aplikaciju.

KORIŠTENJE APLIKACIJE:

Provjerite jeste li povezani na istu WiFi mrežu kao i MCU.

Odabirom boje s padajućeg izbornika postavit ćete traku na tu boju, pomoću klizača 'svjetlina' promijenite svjetlinu, a zatim pritisnite ažuriranje. Pritiskom na tipku 'duga' učinit će se dugin uzorak. Ako odaberete "prilagođeno", povucite klizače "Crveno", "Zeleno" i "Plavo" za promjenu iznosa, pritisnite ažuriranje za promjenu boje.

Korak 6: Završeno

Završeno!
Završeno!
Završeno!
Završeno!

Vaš projekt trebao bi biti spreman za upotrebu!

Zabavi se!

Preporučeni: