Kazalo:

Neopiksli s pametnim telefonom (LED trak) z aplikacijo Blynk prek WiFi: 6 korakov
Neopiksli s pametnim telefonom (LED trak) z aplikacijo Blynk prek WiFi: 6 korakov

Video: Neopiksli s pametnim telefonom (LED trak) z aplikacijo Blynk prek WiFi: 6 korakov

Video: Neopiksli s pametnim telefonom (LED trak) z aplikacijo Blynk prek WiFi: 6 korakov
Video: Умные часы GOKOO S11: что нужно знать // Обзор из реальной жизни 2024, November
Anonim
Neopiksli, ki jih upravlja pametni telefon (LED trak) z aplikacijo Blynk prek WiFi
Neopiksli, ki jih upravlja pametni telefon (LED trak) z aplikacijo Blynk prek WiFi

Ta projekt sem ustvaril potem, ko so me v hiši prijateljev navdihnili neopiksli, ki jih upravlja pametni telefon, a so bili njegovi kupljeni v trgovini. Mislil sem si, "kako težko si je narediti svojega, tudi ceneje bi bilo!"

Takole.

Opomba:

Predvidevam, da poznate okolje arduino ide, če ne, potem obstaja veliko vaj.

NADGRADNJA:

04.04.2019 - Dodana uporaba zeRGBa v aplikaciji.

Korak: Zberite dele

Zberite dele
Zberite dele
Zberite dele
Zberite dele
Zberite dele
Zberite dele

1. NodeMCU (ali druga vrsta esp8266, vendar bo MCU deloval najbolje)

2. Mostične žice (3x moški-> ženski, 2x ženski-> ženski)

3. Neopiksli

4. Pametni telefon

2. korak: Ožičenje

Ožičenje
Ožičenje

GND neopikslov povežite z MCU GND.

Neopixel DATA MCU pin D3.

Neopixel +5V zunanji 5V napajalnik (neopixel morate priključiti na zunanje napajanje, sicer bodo iz krmilnika črpali velik tok in ga prepražili, poleg tega pa MCU nima niti 5v pin!).

MCU GND napajanje GND.

Napajanje+ MCU Vin pin.

3. korak: Prenesite knjižnice

Prenesite knjižnice
Prenesite knjižnice
Prenesite knjižnice
Prenesite knjižnice

Najprej bomo potrebovali knjižnico adapruit neopixel za nadzor LED. Najdete ga v upravitelju knjižnic, samo poiščite 'adafruit neopixel', izberite tistega, ki je prikazan, in ga namestite.

Nato za prenos definicij plošč odprite nastavitve in prilepite https://arduino.esp8266.com/stable/package_esp8266com_index.json v polje 'dodatni URL -ji plošče'. Nato odprite upravitelja plošč in poiščite »esp8266«, naj bo prvi, kliknite nanj in ga namestite.

4. korak: Koda

Ustvarite novo skico in jo poimenujte "neopixel na esp8266 z blynk" (ali nekaj, česar se boste spomnili). Prilepite kodo.

Spremenite »yourAuthCode« v kodo za preverjanje pristnosti za svoj projekt. (najdeno v ikoni "oreh" v aplikaciji blynk)

Ime in geslo za wifi spremenite v imena vašega omrežja.

Število neopikslov nastavite na dolžino traku.

Priključite MCU v računalnik, v meniju na desni izberite MCU, izberite vrata COM in hitrost prenosa (115200), vse ostalo pa prezrite, to je treba vnaprej konfigurirati. Potem naložite!

5. korak: aplikacija Blynk

Blynk aplikacija
Blynk aplikacija
Blynk aplikacija
Blynk aplikacija

Namestite aplikacijo blynk iz trgovine z aplikacijami ali trgovine Play.

Ko je nameščen, ga odprite in ustvarite račun.

Ustvarite nov projekt, nato povlecite 2 stilizirana gumba, 1 meni, 1 vodoravni drsnik in 3 navpične drsnike iz polja gradnikov.

Dotaknite se ikone menija, nato spremenite naslov v "Barva", dotaknite se polja, ki pravi "PIN", spremenite to v virtualni pin V0.

Ustvarite 9 elementov menija:

rdeča, zelena, modra, rumena, vijolična, turkizna, bela, izključena in po meri. (V tem vrstnem redu !!).

Vrnite se, nato tapnite enega od gumbov, nastavite PIN na virtualni pin V2, oznako 'off' in 'on' pa na "rainbow".

Vrnite se nazaj in kliknite drugi gumb, nastavite PIN na navidezni pin V3, oznake »vklopljeno« in »izklopljeno« pa na »posodobitev«.

Vrnite se, nato kliknite vodoravni drsnik, ga poimenujte "svetlost" in nastavite PIN na navidezni pin V1, če želite, vklopite "pokaži vrednost" in izklopite "pošlji ob sprostitvi", "interval za pisanje" naj bo 100 ms.

Vrnite se, nato kliknite enega od navpičnih drsnikov, ga poimenujte "rdeč", nato nastavite PIN na navidezni pin V4, "prikaži vrednost" in "pošlji ob sprostitvi" tako na VKLOPLJENO.

Enako storite za naslednja 2 navpična drsnika, vendar ju označite kot "modro" in "zeleno", z zatiči virtual V5 oziroma V6.

Če ne želite uporabljati drsnikov, lahko namesto tega uporabite ploščico zeRGBa. Dotaknite se ikone, nato izberite zatiči; V4, V5, V6 za rdečo, zeleno in modro. Prepričajte se, da so vrednosti od 0 do 255.

Pridržite pripomoček in ga povlecite, da ga premikate.

Če želite uporabiti aplikacijo, kliknite simbol za predvajanje v zgornjem desnem kotu.

UPORABA APLIKACIJE:

Prepričajte se, da ste povezani z istim omrežjem WiFi kot MCU.

Če izberete barvo v spustnem meniju, bo trak nastavljen tako, da z drsnikom 'svetlost' spremenite svetlost, nato pritisnite posodobi. S pritiskom na gumb 'rainbow' se naredi mavrični vzorec. Če izberete "po meri", povlecite drsnike "Rdeče", "Zeleno" in "Modro", da spremenite količine, za posodobitev pritisnite posodobitev.

Korak 6: Končano

Dokončano!
Dokončano!
Dokončano!
Dokončano!

Vaš projekt mora biti pripravljen za uporabo!

Zabavaj se!

Priporočena: