Orodha ya maudhui:

Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Hatua 6
Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Hatua 6

Video: Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Hatua 6

Video: Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi: Hatua 6
Video: ESP32 Tutorial 31 - Project LED Strip with Obstacle Avoidance | SunFounder's ESP32 IoT Learnig kit 2024, Novemba
Anonim
Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi
Neopixels Zinazodhibitiwa na Smartphone (Ukanda wa LED) Na Programu ya Blynk Juu ya WiFi

Niliunda mradi huu baada ya kuhamasishwa na neopixels zinazodhibitiwa na smartphone katika nyumba ya marafiki lakini zilinunuliwa dukani. Nilidhani "ni ngumu vipi kutengeneza yangu mwenyewe, itakuwa rahisi pia!"

Hivi ndivyo ilivyo.

Kumbuka:

Nadhani unafahamiana na mazingira ya ideuino ideism, ikiwa sio basi kuna mafunzo mengi huko nje.

Sasisha:

2019-04-04 - Matumizi ya zeRGBa yaliyoongezwa katika programu.

Hatua ya 1: Kusanya Sehemu

Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu
Kusanya Sehemu

1. NodeMCU (au aina nyingine ya esp8266, lakini MCU itafanya kazi vizuri)

2. nyaya za jumper (3x kiume-> kike, 2x kike-> kike)

3. Neopixels

4. Simu mahiri

Hatua ya 2: Wiring

Wiring
Wiring

Unganisha GND ya Neopixels kwa MCU GND.

Dini ya Neopixel DATA MCU D3.

Usambazaji wa umeme wa Neopixel + 5V wa nje wa 5V (lazima uunganishe neopixels kwa usambazaji wa nje au watatoka kwa sasa kutoka kwa mtawala na kuikaanga, pamoja na MCU haina hata pini 5v!).

Usambazaji wa umeme wa MCU GND GND.

Ugavi wa umeme + pini ya MCU Vin.

Hatua ya 3: Pakua Maktaba

Pakua Maktaba
Pakua Maktaba
Pakua Maktaba
Pakua Maktaba

Kwanza tutahitaji maktaba ya neopixel ya adafruit kudhibiti LED. Inaweza kupatikana katika meneja wa maktaba, tafuta tu 'neapixel ya adafruit' na uchague iliyoonyeshwa na uisakinishe.

Kisha kupakua ufafanuzi wa bodi, fungua viambishi wazi na ubandike https://arduino.esp8266.com/stable/package_esp8266com_index.json kwenye kisanduku cha 'URL za bodi za ziada'. Kisha fungua meneja wa bodi na utafute 'esp8266' inapaswa kuwa ya kwanza, bonyeza juu yake na usakinishe.

Hatua ya 4: Kanuni

Unda mchoro mpya na uipe jina 'neopixels kwenye esp8266 na blynk' (au kitu ambacho utakumbuka). Bandika kwenye nambari.

Badilisha 'yourAuthCode' iwe nambari ya auth ya mradi wako. (iliyopatikana kwenye ikoni ya 'nati' katika programu ya blynk)

Badilisha jina lako la wifi na nywila kuwa zile za mtandao wako.

Weka idadi ya neopixels kwa urefu wa ukanda wako.

Chomeka MCU yako kwenye kompyuta yako, chagua MCU kutoka kwenye menyu ya bodi kwenye ide, chagua bandari ya COM na kiwango cha baud (115200) lakini puuza zingine zote, inapaswa kusanidiwa mapema. Kisha pakia!

Hatua ya 5: Programu ya Blynk

Programu ya Blynk
Programu ya Blynk
Programu ya Blynk
Programu ya Blynk

Sakinisha programu ya blynk kutoka duka la programu au duka la kucheza.

Mara tu ikiwa imeweka, fungua na uunda akaunti.

Unda mradi mpya kisha uburute vifungo 2 vilivyopangwa, menyu 1, kitelezi 1 cha usawa na vitelezi 3 wima kutoka sanduku la wijeti.

Gonga kwenye aikoni ya menyu, kisha ubadilishe kichwa kuwa "Rangi", gonga kwenye sanduku linalosema 'PIN' badilisha hii kuwa pini ya V0.

Unda vitu 9 vya menyu:

nyekundu, kijani, bluu, manjano, zambarau, zumaridi, nyeupe, mbali na kawaida. (Kwa utaratibu huo !!).

Rudi nyuma kisha bonyeza kwenye moja ya vifungo, weka PIN kwa pini ya kawaida V2, na lebo ya 'kuzima' na 'kwenye' lebo zote kwa "upinde wa mvua".

Rudi nyuma na ubonyeze kitufe kingine, weka PIN kwa pini ya kawaida V3, na lebo za "on" na "off" zote "kusasisha".

Rudi nyuma kisha bonyeza kitelezi mlalo, uipe jina "mwangaza", na uweke PIN kwa pini ya V1, washa 'onyesha thamani' ikiwa unataka na ZIMA 'tuma wakati wa kutolewa', 'muda wa kuandika' unapaswa kuwa 100ms.

Rudi nyuma kisha bonyeza moja ya vitelezi wima, uipe kichwa "Nyekundu", kisha uweke PIN kwa pini ya kawaida V4, 'onyesha thamani' na 'tuma kwa kutolewa' zote ziwe ON.

Fanya vivyo hivyo kwa vigae 2 vifuatavyo vya wima, lakini uwape alama "Bluu" na "Kijani", na pini za V5 na V6 mtawaliwa.

Ikiwa hautaki kutumia slider, unaweza kutumia tile ya zeRGBa badala yake. Gonga kwenye ikoni, kisha uchague pini; V4, V5, V6 ya Nyekundu, Kijani, Bluu mtawaliwa. Hakikisha maadili ni kutoka 0 hadi 255.

Shikilia na uburute wijeti ili kuzisogeza.

Bonyeza alama ya kucheza kwenye kona ya juu kulia ili utumie programu yako.

KUTUMIA APP YAKO:

Hakikisha umeunganisha kwenye mtandao sawa wa WiFi na MCU.

Kuchagua rangi kutoka menyu kunjuzi kutaweka rangi hiyo, tumia kitelezi cha 'mwangaza' kubadilisha mwangaza kisha bonyeza kitufe cha kusasisha. Kubonyeza kitufe cha 'upinde wa mvua' utafanya muundo wa upinde wa mvua. Ikiwa unachagua 'desturi' kisha buruta "Nyekundu", "Kijani", na slider za "Bluu" kubadilisha kiasi, bonyeza sasisho ili ubadilishe rangi.

Hatua ya 6: Imemalizika

Imemalizika!
Imemalizika!
Imemalizika!
Imemalizika!

Mradi wako unapaswa kuwa tayari kutumia!

Furahiya!

Ilipendekeza: