Orodha ya maudhui:

ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Hatua 4 (na Picha)
ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Hatua 4 (na Picha)

Video: ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Hatua 4 (na Picha)

Video: ESP8266 / ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensorer: Hatua 4 (na Picha)
Video: NodeMCU ESP8266 + DS18B20 sensor + #Blynk app + eventor widget +send notification 2024, Julai
Anonim
Image
Image

Sisi sote tunapenda kujua hali ya joto ya sasa ni nini, na wakati mwingine joto ni nini kwenye chumba kingine, au labda hata kwenye nyumba yako ya likizo upande wa pili wa ulimwengu. Labda unataka kufuatilia hali ya joto katika nyumba ya Mjusi wa mnyama wako? Umefika mahali pazuri ili kujifunza jinsi ya kujenga SmartThings yako mwenyewe iliyounganishwa na DS18B20 Temp. Sensorer na ESP8266 na Arduino. Angalia Vid hii na usome.

Hatua ya 1: Vifaa - Vifaa utakavyohitaji

Vifaa - Unachohitaji
Vifaa - Unachohitaji
Vifaa - Unachohitaji
Vifaa - Unachohitaji
Vifaa - Unachohitaji
Vifaa - Unachohitaji

SIIDHIBITI, kuwakilisha, au kupokea chochote kabisa kwa mifano hapa chini. Mpango wa Pango.

Badala kama inahitajika kwa mahitaji / vigezo vyako vya kibinafsi. Viungo vya bidhaa ni kwa mifano tu na sio kukuza. Sikutumia kontena kwa DS18B20. Tafadhali tumia uamuzi wako mwenyewe.

1. ESP8266 ESP12 NodeMCU SOC

2. Sensor ya Joto la DS18B20

3. Msingi wa NodeMCU

4. Kituo cha Samsung SmartThings 2.0

Cable ndogo ya USB

Hatua ya 2: Programu - Utakachohitaji

Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji
Programu - Utakachohitaji

MATUMIZI: Starehe kufanya kazi na Arduino IDE, Maktaba, SmartThings IDE na GITHub.

Arduino IDE

Samsung SmartThings IDE

Programu ya Android ya SmartThings

GITHub

Hatua ya 3: Usanidi wa vifaa

Usanidi wa Vifaa
Usanidi wa Vifaa

Kwa sehemu hii, hatua zilizoelezwa zinategemea usanidi wangu. Rekebisha kama inahitajika.

  • Sakinisha bodi ya NodeMCU kwenye Node Base. (thibitisha mwelekeo sahihi na maeneo ya antena yanayolingana kwa kila nambari inayofanana au kubandika ikiwa imeorodheshwa kwenye msingi)
  • Sakinisha viunganisho vya wastaafu wa kike kwenye DS18B20. (Nilipiga, nikachomoa, nikauza na kuruka kuruka kwa laini za DS1820B)
  • Ambatisha nguvu ya DS18B20 kwa reli ya 3.3v kwenye Node Base. Tazama Picha.
  • Ambatisha DS18B20 ardhi kwa reli ya chini kwenye Node Base. Tazama Picha.
  • Ambatisha data ya DS18B20 kubandika reli ya D3 kwenye Node Base. Tazama Picha.

KUMBUKA: Unaweza kuhitaji kukata muunganisho wa Takwimu wakati unapakia mchoro na uunganishe tena baada ya mzigo kukamilika.

Hatua ya 4: Usanidi wa Programu

Usanidi wa Programu
Usanidi wa Programu
Usanidi wa Programu
Usanidi wa Programu
Usanidi wa Programu
Usanidi wa Programu

MATUMIZI: Starehe kufanya kazi na Arduino IDE, Maktaba, SmartThings IDE na GITHub.

  • Ingia kwenye akaunti yako ya SmartThings IDE na akaunti za GITHub.
  • Fuata hatua ZOTE zilizoonyeshwa hapa na Daniel Ogorchock. AKA Ogiewon.

Najua kuna habari nyingi za awali na usanidi ikiwa hii ni mara yako ya kwanza kusanidi usanidi wa ST_Kila kitu, lakini inafaa. TAFADHALI jisikie huru kuuliza maswali yoyote ambayo unaweza kuwa nayo njiani. Kwa kuongezea, Jukwaa la SmartThings la mradi huu ni mahali PEMA kwa vidokezo na ushauri.

  • Rekebisha mchoro wa Arduino ulioambatanishwa, ukiongeza maalum ya mazingira ya WiFi / SmartThings. Mchoro huita mahali pa kufanya mabadiliko, kama vile hatua kwenye Ukurasa wa GITHub.
  • Rejelea viwambo vya skrini vilivyoambatishwa kwa (2) ST_Badiliko yoyote maalum ya kifaa. (Kwa toleo la NodeMCU 0.9… Badilisha Pin D7 hadi Pin D3) na kutoa maoni nje ya vifaa / maktaba yoyote ambayo hautaki kusanikisha kwa wakati huu.
  • Mchoro ulioambatishwa una mabadiliko ya D7 hadi D3 na maelezo ya ziada yaliyotolewa maoni. KUMBUKA: Ikiwa umekata jumper kutoka D #, unganisha tena baada ya mchoro kupakiwa.
  • Fungua programu yako ya Simu ya Mkononi ya SmartThings. Ikiwa bado unahitaji kuongeza maelezo kulingana na hatua hapa, fanya hivyo sasa.
  • Angalia katika orodha yako ya vifaa ndani ya SmartThings Mobile App yako, unapaswa sasa kuona DS18B20 iliyoorodheshwa na joto lako la sasa.

Ilipendekeza: