Sisällysluettelo:

Älypuhelimen ohjaamat neopikselit (LED -nauha) ja Blynk -sovellus WiFi: n kautta: 6 vaihetta
Älypuhelimen ohjaamat neopikselit (LED -nauha) ja Blynk -sovellus WiFi: n kautta: 6 vaihetta

Video: Älypuhelimen ohjaamat neopikselit (LED -nauha) ja Blynk -sovellus WiFi: n kautta: 6 vaihetta

Video: Älypuhelimen ohjaamat neopikselit (LED -nauha) ja Blynk -sovellus WiFi: n kautta: 6 vaihetta
Video: The Choice is Ours (2016) Official Full Version 2024, Heinäkuu
Anonim
Älypuhelimella ohjatut neopikselit (LED -nauha) ja Blynk -sovellus WiFi -yhteyden kautta
Älypuhelimella ohjatut neopikselit (LED -nauha) ja Blynk -sovellus WiFi -yhteyden kautta

Tein tämän projektin sen jälkeen, kun sain inspiraatiota älypuhelimella ohjattuista neopikseleistä ystävien talossa, mutta hän oli ostettu kaupasta. Ajattelin "kuinka vaikeaa voi olla tehdä omaa, se olisi myös paljon halvempaa!"

Näin.

Huomautus:

Oletan, että olet perehtynyt arduino ide -ympäristöön, jos ei, niin siellä on monia opetusohjelmia.

PÄIVITTÄÄ:

2019-04-04 - Lisätty zeRGBa -käyttö sovelluksessa.

Vaihe 1: Kerää osat

Kerää osat
Kerää osat
Kerää osat
Kerää osat
Kerää osat
Kerää osat

1. NodeMCU (tai muun tyyppinen esp8266, mutta MCU toimii parhaiten)

2. Hyppyjohdot (3x uros-> naaras, 2x naaras-> naaras)

3. Neopikselit

4. Älypuhelin

Vaihe 2: Johdotus

Johdotus
Johdotus

Liitä neopikselien GND MCU GND: hen.

Neopixel DATA MCU -tappi D3.

Neopixel +5V ulkoinen 5 V: n virtalähde (sinun on kytkettävä neopikselit ulkoiseen virtalähteeseen tai ne saavat paljon virtaa ohjaimesta ja paista sen, plus MCU: ssa ei ole edes 5 V: n pintaa!).

MCU GND virtalähde GND.

Virtalähde+ MCU Vin -tappi.

Vaihe 3: Lataa kirjastot

Lataa kirjastot
Lataa kirjastot
Lataa kirjastot
Lataa kirjastot

Ensin tarvitsemme adafruit neopixel -kirjastoa LEDien ohjaamiseen. Se löytyy kirjastojen hallinnasta, etsi vain "adafruit neopixel" ja valitse näytetty ja asenna se.

Lataa sitten piirilevyn määritelmät avaamalla esiasennukset ja liittämällä https://arduino.esp8266.com/stable/package_esp8266com_index.json '' lisälevyn URL -osoitteet '' -ruutuun. Avaa sitten levyjen hallinta ja etsi 'esp8266', sen pitäisi olla ensimmäinen, napsauta sitä ja asenna se.

Vaihe 4: Koodi

Luo uusi luonnos ja anna sille nimi "neopixels on esp8266 with blynk" (tai jotain, jonka aiot muistaa). Liitä koodi.

Muuta 'yourAuthCode' projektisi todennuskoodiksi. (löytyy blynk -sovelluksen pähkinäkuvakkeesta)

Vaihda wifi -nimesi ja salasanasi verkkoosi.

Aseta neopikselien määrä nauhan pituuteen.

Kytke MCU tietokoneeseesi, valitse ideasta kortin valikosta MCU, valitse COM-portti ja baudinopeus (115200), mutta jätä kaikki muut huomiotta, sen pitäisi olla esiasetettu. Lataa sitten!

Vaihe 5: Blynk -sovellus

Blynk -sovellus
Blynk -sovellus
Blynk -sovellus
Blynk -sovellus

Asenna blynk -sovellus sovelluskaupasta tai Play -kaupasta.

Kun se on asennettu, avaa se ja luo tili.

Luo uusi projekti ja vedä sitten 2 tyylistä painiketta, 1 valikko, 1 vaakasuuntainen liukusäädin ja 3 pystysuoraa liukusäädintä widget -ruudusta.

Napauta valikkokuvaketta, vaihda otsikko "Väriksi", napauta ruutua, jossa lukee "PIN", vaihda tämä virtuaaliseksi nastaksi V0.

Luo 9 valikon kohtaa:

punainen, vihreä, sininen, keltainen, violetti, turkoosi, valkoinen, pois päältä ja mukautettu. (Tässä järjestyksessä!!).

Palaa taaksepäin ja napauta yhtä painikkeista, aseta sen PIN -koodiksi virtuaalinen nasta V2, ja "off" -merkinnän ja "on" -merkinnän molemmat ovat "sateenkaari".

Palaa takaisin ja napsauta toista painiketta, aseta sen PIN -koodiksi virtuaalinen nasta V3 ja "päällä" ja "pois" -merkinnät molemmat "päivitettäväksi".

Palaa takaisin ja napsauta vaakasuoraa liukusäädintä, nimeä se "kirkkaudeksi" ja aseta sen PIN -koodiksi virtuaalinen nasta V1, ota "näytä arvo" käyttöön halutessasi ja poista käytöstä "lähetä vapautettaessa", kirjoitusvälin pitäisi olla 100 ms.

Palaa takaisin ja napsauta yhtä pystysuuntaista liukusäädintä, nimeä se "Punaiseksi" ja aseta sen PIN -koodiksi virtuaalinen nasta V4, 'näytä arvo' ja 'lähetä vapautettaessa'.

Tee sama seuraaville kahdelle pystyliukusäätimelle, mutta merkitse ne "sinisiksi" ja "vihreiksi" virtuaalisilla V5- ja V6 -nastoilla.

Jos et halua käyttää liukusäätimiä, voit käyttää sen sijaan zeRGBa -laattaa. Napauta kuvaketta ja valitse nastat; V4, V5, V6, punainen, vihreä ja sininen. Varmista, että arvot ovat 0–255.

Siirrä widgetia pitämällä sitä painettuna ja vetämällä sitä.

Napsauta toistosymbolia oikeassa yläkulmassa käyttääksesi sovellustasi.

SOVELLUKSEN KÄYTTÄMINEN:

Varmista, että olet muodostanut yhteyden samaan WiFi -verkkoon kuin MCU.

Värin valitseminen avattavasta valikosta määrittää nauhan värin, muuta kirkkautta liukusäätimellä ja paina sitten päivitä. Sateenkaari -painikkeen painaminen tekee sateenkaarikuvion. Jos valitset "mukautettu" ja muutat summia vetämällä "Punainen", "Vihreä" ja "Sininen" liukusäätimiä, vaihda väri painamalla päivityspainiketta.

Vaihe 6: Valmis

Valmis!
Valmis!
Valmis!
Valmis!

Projektisi pitäisi olla käyttövalmis!

Pidä hauskaa!

Suositeltava: