Orodha ya maudhui:

Udhibiti wa Kijijini: ESP8266 Pamoja na Kiini cha Sarafu: Hatua 5 (na Picha)
Udhibiti wa Kijijini: ESP8266 Pamoja na Kiini cha Sarafu: Hatua 5 (na Picha)

Video: Udhibiti wa Kijijini: ESP8266 Pamoja na Kiini cha Sarafu: Hatua 5 (na Picha)

Video: Udhibiti wa Kijijini: ESP8266 Pamoja na Kiini cha Sarafu: Hatua 5 (na Picha)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Julai
Anonim
Image
Image
Suluhisho
Suluhisho

Shida kubwa ya kutumia ESPs ni matumizi ya nguvu wakati Wifi "inapanda", karibu 100-200mA, hadi 300mA. Sanjari za kawaida hutoa mA chache, hufika hadi 20-40mA. Lakini kwa ESPs voltage itaanguka. Tunahitaji "msaada kidogo wa rafiki yangu": nguzo kuu. Hizi capacitors hutoa sasa ya kutosha kwa nguvu ya Wifi na kutuma ujumbe, katika kesi hii amri ya kubadili. Chaguo jingine ni orodha ya data ambayo inapaswa kuamka kila masaa machache kwa sekunde kadhaa.

Katika hii inayoweza kufundishwa ninatumia Esp8266 kujenga udhibiti wa kijijini kwa taa za phillips hue.

Hatua ya 1: Suluhisho

Suluhisho
Suluhisho

Kwanza kabisa, tunapaswa kujua kuwa sio wazo nzuri kuunganisha betri na kofia sawa.

Sasa ya kuchaji kutoka kwa seli hadi kofia inapaswa kupunguzwa na kontena. Vipimo vya seli yangu ya sarafu vinatuambia kiwango cha juu cha 25mA.

Sheria ya Ohm: R = U / I -> 3V / 25mA = 120 Ohm.

Supu kubwa ina uwezo wa kutosha wa kuwezesha ESP kwa sekunde 10-20. Ikiwa unatumia anwani ya ip tuli kama vile mimi hufanya, ESP inaamka tu kwa sekunde 1-2 inapeleka / kupokea ujumbe wake na kuingia kwenye "usingizi mzito" hadi kitufe cha kuweka upya kitakapobanwa.

Chaguzi mbili kwa skimu:

1. Unganisha usambazaji moja kwa moja na utumie swichi ya kuweka upya hatua, angalia picha. Katika kesi hii lazima tuhakikishe kwamba mamos inahitaji nguvu kidogo iwezekanavyo, kwa hivyo italazimika kuondoa mdhibiti wa 3.3V na usambazaji wa uart-ic.

2. Tunatumia kitufe kinachotenganisha usambazaji kutoka kwa mamos. Ubaya ni kwamba lazima ubonyeze kitufe kwa sekunde 1-2 hadi kitendo kifanyike. (kuwasha au kuwasha)

Hatua ya 2: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

Mahitaji ya Msingi:

  • Wemos D1 mini
  • Kiini cha Sarafu CR2450
  • Tundu la Kiini cha Sarafu
  • Supercap 3.3F 3.0V tumia moja na sasa ya kuvuja kidogo
  • Resistor 120Ohm
  • waya

Mahitaji ya Sekondari:

Chuma cha kulehemu

Printa ya 3D ya kesi iliyochapishwa

au

kesi nyingine yoyote ndogo (iliyotumiwa)

au

kubadili ukuta

Hatua ya 3: Kesi iliyochapishwa ya 3d

Kesi iliyochapishwa ya 3d
Kesi iliyochapishwa ya 3d

Hapa kuna faili kadhaa za stl kwa kesi ndogo ambayo bodi inafaa haswa

Ninatumia mipangilio ya kawaida ya kuchapisha na ujazo wa 30% na urefu wa safu ya 0.2mm.

Knob pia imechapishwa ili uweze kutumia kitufe cha kuweka upya kwa hatua na sio lazima utumie kitufe cha ziada Tumia sketi na mdomo kwa kitovu kwa sababu kitu ni kidogo sana

Hatua ya 4: Kuandika Esp8266

Kuandika Esp8266
Kuandika Esp8266

Kwanza unahitaji ID ya Arduino. Kisha lazima uweke maktaba ya Esp8266.

Utapata mafunzo kadhaa hapa juu ya mafundisho jinsi ya kupanga vitu vidogo hivi vya uchawi:-)

Kwa kuunganisha / kubadili haraka tunatumia tuli ya anwani.

Baada ya kufungua mchoro ulioambatanishwa na Arduino IDE lazima ufanye mipangilio kadhaa kulingana na wewe WIFI wa karibu.

n

Lango la IPAdress (192, 168, 178, 1);

IP adress ya wewe router ya ndani ya wifi ambapo daraja la hue limeunganishwa

Anwani ya IP (192, 168, 178, 216);

Ip adress ya switch yako, fahamu kutumia anwani ya juu katika anuwai ya 200-250 ambayo haitumiki kwa vifaa vingine

IPAddress subnet (255, 255, 255, 0);

mwanga = 2;

idadi ya taa yako ambayo imebadilishwa

const char hueHubIP = "192.168.178.57";

anwani ya ip ya daraja la hue

jina la const const hueUsername = "jina la jina la daraja la hue"

lazima uunde jina la mtumiaji lililoidhinishwa kwenye daraja la hue, angalia mafunzo haya

const int hueHubPort = 80;

kila wakati "80"

const char ssid = "SSID"; // SSID ya mtandao (jina)

const char pass = "nywila"; // nywila ya mtandao

mwishowe SSID na nywila ya wifi yako

Baada ya kubadilisha mipangilio hii uko tayari kupakiwa!

Hatua ya 5: Hatua za mwisho na Mawazo

Hatua za mwisho na Mawazo
Hatua za mwisho na Mawazo

Hakikisha kulipisha kofia kabla ya kuunganisha kwa wemos kwa sababu Esp8266 mara moja huanza kutengeneza unganisho la wifi baada ya kuweka upya / unganisha nguvu.

Tazama mkutano kwenye video

kuokoa pini ya kukatiza nishati 4 na 16 ya uart-ic na kuondoa mdhibiti wa voltage, tafadhali kumbuka baada ya kuwa haiwezekani tena kupanga programu kupitia USB !!

Ilipendekeza: