Sisukord:

ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: 4 sammu (piltidega)
ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: 4 sammu (piltidega)

Video: ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: 4 sammu (piltidega)

Video: ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: 4 sammu (piltidega)
Video: ESP32 - Multisensor 2024, November
Anonim
Image
Image

Meile kõigile meeldib teada, milline on praegune toatemperatuur ja mõnikord ka temperatuur teises toas või võib -olla isegi teie puhkemajas teisel pool maailma. Võib -olla soovite jälgida temperatuuri oma lemmiklooma sisaliku majas? Olete jõudnud õigesse kohta, et õppida, kuidas luua oma SmartThingsi ühendatud DS18B20 Temp. Andur koos ESP8266 ja Arduinoga. Vaadake seda Vidi ja lugege edasi.

Samm: riistvara - mida vajate

Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate

Ma EI toeta, esinda ega saa alltoodud näidete jaoks üldse midagi. Hoiatus Emptor.

Asendage vastavalt oma individuaalsetele vajadustele/parameetritele. Lingid toodetele on ainult näideteks ja mitte reklaamimiseks. Ma ei kasutanud DS18B20 jaoks takistit. Palun kasutage oma otsust.

1. ESP8266 ESP12 NodeMCU SOC

2. DS18B20 temperatuuriandur

3. NodeMCU alus

4. Samsung SmartThings 2.0 Hub

USB mikrokaabel

Samm: tarkvara - mida vajate

Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate

EELDUSED: Mugav töötada Arduino IDE, raamatukogude, SmartThings IDE ja GITHubiga.

Arduino IDE

Samsung SmartThings IDE

SmartThingsi Androidi rakendus

GITHub

Samm: riistvara seadistamine

Riistvara seadistamine
Riistvara seadistamine

Selles jaotises põhinevad selgitatud sammud minu seadistustel. Reguleerige vastavalt vajadusele.

  • Paigaldage NodeMCU plaat sõlme alusele. (kinnitage õige orientatsioon antennide asukohtade järgi, mis vastavad igale, või pin -numbritele, mis on baasis loetletud)
  • Paigaldage naissoost terminaatorühendused seadmele DS18B20. (Lõikasin, eemaldasin, jootsin ja pakkisin džemprid DS1820B liinidele)
  • Ühendage DS18B20 toide sõlmebaasi 3,3 V rööpaga. Vaata Pic.
  • Kinnitage DS18B20 maandus sõlme aluse maandusrööpa külge. Vaata Pic.
  • Kinnitage DS18B20 andmed sõlmebaasi tihvti D3 rööpale. Vaata Pic.

MÄRKUS. Võimalik, et visandi laadimisel peate andmesideühenduse katkestama ja pärast laadimise lõppu uuesti ühenduse looma.

Samm 4: Tarkvara seadistamine

Tarkvara seadistamine
Tarkvara seadistamine
Tarkvara seadistamine
Tarkvara seadistamine
Tarkvara seadistamine
Tarkvara seadistamine

EELDUSED: Mugav töötada Arduino IDE, raamatukogude, SmartThings IDE ja GITHubiga.

  • Logige sisse oma SmartThings IDE ja GITHubi kontodele.
  • Järgige kõiki Daniel Ogorchocki siin näidatud samme. AKA Ogiewon.

Ma tean, et kui te esimest korda seadistate ST_Anythingi konfiguratsioone, on palju esialgset teavet ja konfiguratsiooni, kuid see on seda väärt. PALUN esitage julgelt küsimusi, mis teil teekonnal tekkida võivad. Lisaks on selle projekti SmartThings foorum suurepärane koht näpunäidete ja nõuannete saamiseks.

  • Muutke lisatud Arduino visandit, lisades oma WiFi/SmartThings keskkonna eripärad. Eskiis kutsutakse välja, kus muudatusi teha, nagu ka GITHubi lehel olevad sammud.
  • Vaadake lisatud ekraanipiltidelt (2) ST_Anything seadmepõhiseid muudatusi. (NodeMCU 0.9 versiooni puhul… Muuda tihvt D7 nööpnõelaks D3) ja kommenteerides kõiki seadmeid/raamatukogusid, mida te praegu ei soovi installida.
  • Lisatud visandil on muudatused D7 kuni D3 ja lisatud lisad. MÄRKUS. Kui ühendasite hüppaja D#-st lahti, ühendage uuesti pärast eskiisi laadimist.
  • Avage oma SmartThingsi mobiilirakendus. Kui peate siiski lisama üksikasju vastavalt siin toodud juhistele, tehke seda kohe.
  • Vaadake oma SmartThings mobiilirakenduse seadmete loendit, nüüd peaksite nägema DS18B20 koos praeguse temperatuuriga.

Soovitan: