Sisukord:

Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu: 6 sammu
Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu: 6 sammu

Video: Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu: 6 sammu

Video: Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu: 6 sammu
Video: Nutitelefoniga juhitav auto Platinet Bluetooth Stunt Car 2024, Juuli
Anonim
Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu
Nutitelefoniga juhitavad neopikslid (LED -riba) koos rakendusega Blynk WiFi kaudu

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

Koguge osi
Koguge osi
Koguge osi
Koguge osi
Koguge osi
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

Juhtmestik
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

Laadige alla raamatukogud
Laadige alla raamatukogud
Laadige alla raamatukogud
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

Blynk App
Blynk App
Blynk App
Blynk App

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

Valmis!
Valmis!
Valmis!
Valmis!

Teie projekt peaks olema kasutamiseks valmis!

Lõbutse hästi!

Soovitan: