Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42
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
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
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
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
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
Projektisi pitäisi olla käyttövalmis!
Pidä hauskaa!
Suositeltava:
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi
Älypuhelimen ohjaamat Bluetooth -merkkivalot (Live Music Sync): 7 vaihetta
Älypuhelimen ohjaamat Bluetooth -LEDit (Live Music Sync): Olen aina rakastanut rakennustöitä, kun huomasin, että uudessa ylioppilasasunnossani oli kauhea valaistus, päätin piristää sitä hieman. *** VAROITUS *** Jos rakennat tämä projekti samassa mittakaavassa kuin minun asennukseni, työskentelet kohtuullisella määrällä
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): 6 vaihetta
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): Tässä ohjeessa näytän sinulle, kuinka voit ohjata laitteita, kuten LED-valoja, releitä, moottoreita jne. Internetin kautta verkkoselaimen kautta. Ja voit käyttää ohjaimia turvallisesti millä tahansa laitteella. Tässä käyttämäni verkkoalusta on RemoteMe.org -vierailu
Pelaa tulella yli WIFI! ESP8266 ja neopikselit: 8 vaihetta
Pelaa tulella yli WIFI! ESP8266 ja neopikselit: Luo viileä palosimulaatiotehoste langattomalla Wi-Fi-ohjauksella. Mobiilisovellus (Android -älypuhelimille), jolla on hyvännäköinen käyttöliittymä, on valmis asennettavaksi, jotta voit pelata luomuksesi kanssa! Käytämme myös Arduinoa ja ESP8266: ta liekin hallintaan
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: 6 vaihetta
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: Joskus sinun on ehkä siirrettävä tiedostoja verkon kautta useille tietokoneille. Vaikka voit laittaa sen flash -asemaan tai CD/DVD -levylle, sinun on mentävä jokaiseen tietokoneeseen kopioimalla tiedostot, ja kaikkien tiedostojen kopioiminen voi viedä hetken (etenkin f