Sisukord:
- Samm: koguge osi
- 2. samm: juhtmestik
- Samm: laadige alla raamatukogud
- 4. samm: kood
- Samm: rakendus Blynk
- 6. samm: valmis
Video: Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Lõin selle projekti pärast seda, kui sain sõprade majast inspiratsiooni nutitelefoniga juhitavatest neopikslitest, kuid tema poest ostetud. Mõtlesin, et "kui raske võib olla ise teha, see oleks ka palju odavam!"
See on see, kuidas.
Märge:
Ma eeldan, et olete arduino ide keskkonnaga tuttav, kui mitte, siis on seal palju õpetusi.
UPDATE:
2019-04-04 - lisati rakenduses zeRGBa kasutamine.
Samm: koguge osi
1. NodeMCU (või muud tüüpi esp8266, kuid MCU töötab kõige paremini)
2. Jumper juhtmed (3x isane-> emane, 2x emane-> emane)
3. Neopikslid
4. Nutitelefon
2. samm: juhtmestik
Ühendage neopikslite GND MCU GND -ga.
Neopiksel DATA MCU tihvt D3.
Neopixel +5V väline 5 V toiteallikas (peate ühendama neopikslid välise toiteallikaga, vastasel juhul võtavad nad kontrollerist palju voolu ja praadivad seda, pluss MCU -l pole isegi 5 -voldist!).
MCU GND toiteallikas GND.
Toide+ MCU Vin pin.
Samm: laadige alla raamatukogud
Esiteks vajame LED -ide juhtimiseks adafruit neopixeliteeki. Selle leiate raamatukogude haldurist, otsige lihtsalt sõna „adafruit neopixel”, valige kuvatav ja installige see.
Seejärel tahvli definitsioonide allalaadimiseks avage eelsõnad ja kleepige https://arduino.esp8266.com/stable/package_esp8266com_index.json kasti „täiendavad plaadi URL -id“. Seejärel avage tahvlite haldur ja otsige "esp8266", see peaks olema esimene, klõpsake seda ja installige see.
4. samm: kood
Looge uus visand ja pange sellele nimi „neopixels on esp8266 with blynk” (või midagi, mis teile meelde jääb). Kleepige kood.
Muutke „yourAuthCode” oma projekti autentimiskoodiks. (leitud rakenduse blynk ikoonilt “pähkel”)
Muutke oma wifi nimi ja parool võrgu omadeks.
Määrake neopikslite arv riba pikkusele.
Ühendage oma MCU arvutiga, valige idee lauamenüüst MCU, valige COM-port ja edastuskiirus (115200), kuid ignoreerige kõike muud, see peaks olema eelseadistatud. Seejärel laadige üles!
Samm: rakendus Blynk
Installige rakendus blynk rakenduste poest või Play poest.
Kui see on installitud, avage see ja looge konto.
Looge uus projekt, seejärel lohistage vidinate kastist 2 stiilis nuppu, 1 menüü, 1 horisontaalne liugur ja 3 vertikaalset liugurit.
Puudutage menüüikooni, seejärel muutke pealkirjaks "Värviline", puudutage kasti "PIN", muutke see virtuaalseks PIN -koodiks V0.
Looge 9 menüüelementi:
punane, roheline, sinine, kollane, lilla, türkiissinine, valge, väljas ja kohandatud. (Selles järjekorras !!).
Minge tagasi ja puudutage ühte nuppudest, määrake selle PIN -koodiks virtuaalne PIN -kood V2 ning silt „väljas” ja „sees” on mõlemad „vikerkaar”.
Minge tagasi ja klõpsake teisel nupul, määrake selle PIN -koodiks virtuaalne PIN -kood V3 ning sildid „sees” ja „väljas” on mõlemad värskendatud.
Minge tagasi, klõpsake horisontaalsel liuguril, pange sellele pealkiri "heledus" ja määrake selle PIN -koodiks virtuaalne tihvt V1, lülitage soovi korral sisse "näita väärtust" ja lülitage välja "saatmine vabastamisel", kirjutamisintervall peaks olema 100 ms.
Minge tagasi ja klõpsake ühte vertikaalsetest liuguritest, pange sellele pealkiri "Punane", seejärel määrake selle PIN -koodiks virtuaalne tihvt V4, 'näita väärtust' ja 'saatke vabastamisel' mõlemad asendisse SEES.
Tehke sama järgmise kahe vertikaalse liuguri puhul, kuid märgistage need "siniseks" ja "roheliseks", kasutades tihvte vastavalt virtuaalseteks V5 ja V6.
Kui te ei soovi liugureid kasutada, võite selle asemel kasutada zeRGBa plaati. Puudutage ikooni, seejärel valige tihvtid; V4, V5, V6 vastavalt punase, rohelise ja sinise jaoks. Veenduge, et väärtused oleksid vahemikus 0 kuni 255.
Vidina teisaldamiseks hoidke ja lohistage vidinat.
Rakenduse kasutamiseks klõpsake paremas ülanurgas esitusmärgil.
RAKENDUSE KASUTAMINE:
Veenduge, et oleksite ühendatud samasse WiFi -võrku kui MCU.
Värvi valimine rippmenüüst määrab riba selle värvi, kasutage heleduse muutmiseks liugurit „heledus” ja seejärel vajutage värskendamisnuppu. "Vikerkaare" nupu vajutamine teeb vikerkaare mustri. Kui valite "kohandatud", lohistage summade muutmiseks liugureid "Punane", "Roheline" ja "Sinine", värvi muutmiseks vajutage värskendamise nuppu.
6. samm: valmis
Teie projekt peaks olema kasutamiseks valmis!
Lõbutse hästi!
Soovitan:
Juhtimine Blynk -rakenduse kaudu Nodemcu abil Interneti kaudu: 5 sammu
LED -i juhtimine Blynk -rakenduse kaudu Interneti kaudu Nodemcu abil: Tere kõigile, täna näitame teile, kuidas saate LED -i juhtida Interneti kaudu nutitelefoni abil
Klaasist kivist LED -toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): 6 sammu (koos piltidega)
Klaasist kivist LED-toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): Tere kaastegijad! Selles juhendatavas näitan teile, kuidas ehitada WiFi-juhitav LED-toru, mis on klaasikividega täidetud, et saada kena difusiooniefekt. Valgusdioodid on individuaalselt adresseeritavad ja seetõttu on mõned head efektid võimalikud
Nutitelefoniga juhitavad Bluetooth -valgusdioodid (Live Music Sync): 7 sammu
Nutitelefoniga juhitavad Bluetooth -valgusdioodid (Live Music Sync): mulle on alati meeldinud asju ehitada, pärast seda, kui avastasin, et mu uues kolledži ühiselamus on kohutav valgustus, otsustasin seda veidi vürtsitada. *** HOIATUS *** Kui ehitate selle projektiga samas mahus kui minu seadistusega, töötate korraliku summaga
Mängi tulega WiFi kaudu! ESP8266 ja neopikslid: 8 sammu
Mängi tulega WiFi kaudu! ESP8266 ja neopikslid: looge lahe tule simuleerimisefekt WiFi-juhtmevaba juhtimisega. Ilusa liidesega mobiilirakendus (Android -nutitelefonidele) on teie loominguga mängimiseks installimiseks valmis! Samuti kasutame leegi juhtimiseks Arduino ja ESP8266. Juures
Tere Blynk! SPEEEduino liidestamine rakendusega Blynk: 5 sammu
Tere Blynk! SPEEEduino liidestamine rakendusega Blynk: Mis on SPEEEduino? SPEEEduino on WiFi-toega mikrokontrolleri plaat, mis põhineb Arduino ökosüsteemil ja on loodud õpetajate jaoks. SPEEEduino ühendab Arduino vormiteguri ja mikrokontrolleri ESP8266 Wi-Fi SoC-ga, muutes