Kazalo:

ESP8266/ESP-12 Arduino poganja SmartThings DS18B20 Temp. Senzor: 4 koraki (s slikami)
ESP8266/ESP-12 Arduino poganja SmartThings DS18B20 Temp. Senzor: 4 koraki (s slikami)

Video: ESP8266/ESP-12 Arduino poganja SmartThings DS18B20 Temp. Senzor: 4 koraki (s slikami)

Video: ESP8266/ESP-12 Arduino poganja SmartThings DS18B20 Temp. Senzor: 4 koraki (s slikami)
Video: SKR 1.4 - TMC2209 v1.2 2024, Julij
Anonim
Image
Image

Vsi radi vemo, kakšna je trenutna sobna temperatura, včasih pa kakšna je v drugi sobi ali morda celo v vaši počitniški hiši na drugem koncu sveta. Morda želite spremljati temperaturo v hiši vašega ljubljenčka Kuščarja? Prišli ste na pravo mesto, če želite izvedeti, kako zgraditi svojo lastno povezavo SmartThings DS18B20 Temp. Senzor z ESP8266 in Arduino. Oglejte si tega Vida in preberite naprej.

1. korak: Strojna oprema - kar potrebujete

Strojna oprema - kar potrebujete
Strojna oprema - kar potrebujete
Strojna oprema - kar potrebujete
Strojna oprema - kar potrebujete
Strojna oprema - kar potrebujete
Strojna oprema - kar potrebujete

Za spodnje primere NIČ ne podpiram, zastopam ali prejemam. Caveat Emptor.

Po potrebi zamenjajte svoje individualne zahteve/parametre. Povezave do izdelkov so samo za primere in ne za promocijo. Za DS18B20 nisem uporabil upora. Prosimo, uporabite svojo presojo.

1. ESP8266 ESP12 NodeMCU SOC

2. Temperaturni senzor DS18B20

3. Baza NodeMCU

4. Središče Samsung SmartThings 2.0

Mikro kabel USB

2. korak: Programska oprema - kar potrebujete

Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete
Programska oprema - kar potrebujete

PREDPOSTAVKE: Udobno delo z Arduino IDE, knjižnicami, SmartThings IDE in GITHub.

Arduino IDE

Samsung SmartThings IDE

Aplikacija SmartThings za Android

GITHub

3. korak: Namestitev strojne opreme

Namestitev strojne opreme
Namestitev strojne opreme

Za ta razdelek razloženi koraki temeljijo na mojih nastavitvah. Po potrebi prilagodite.

  • Namestite ploščo NodeMCU na Node Base. (potrdite pravilno orientacijo z lokacijami anten, ki se ujemajo na vsaki, ali številkami zatičev, če so navedene na osnovi)
  • Na DS18B20 namestite ženske priključne sponke. (Odsekal sem, slekel, spajkal in zavil skakalce na linije DS1820B)
  • Priključite napajanje DS18B20 na tirnico 3.3v na Node Base. Glej sliko.
  • Pritrdite ozemljitveno tirnico DS18B20 na osnovo vozlišča. Glej sliko.
  • Pritrdite podatke DS18B20 na zatič D3 na osnovi vozlišča. Glej sliko.

OPOMBA: Med nalaganjem skice boste morda morali prekiniti podatkovno povezavo in se po končanem nalaganju znova povezati.

4. korak: Namestitev programske opreme

Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme
Namestitev programske opreme

PREDPOSTAVKE: Udobno delo z Arduino IDE, knjižnicami, SmartThings IDE in GITHub.

  • Prijavite se v ustrezna računa IDE SmartThings in GITHub.
  • Sledite VSEM korakom, ki jih je prikazal Daniel Ogorchock. AKA Ogiewon.

Vem, da je veliko začetnih informacij in konfiguracije, če prvič nastavljate konfiguracije ST_Anything, vendar je vredno. VPRAŠAJTE, če imate kakršna koli vprašanja na poti. Poleg tega je forum SmartThings za ta projekt ODLIČNO mesto za nasvete in nasvete.

  • Spremenite priloženo skico Arduino in dodajte posebne značilnosti okolja WiFi/SmartThings. Skica kliče, kje naj se spremenijo, in tudi koraki na strani GITHub.
  • Glejte priložene posnetke zaslona za (2) spremembe, povezane s posebno napravo ST_Anything. (Za različico NodeMCU 0.9… Spremenite pin D7 v Pin D3) in komentirajte vse naprave/knjižnice, ki jih trenutno ne želite namestiti.
  • Priložena skica ima spremembe D7 do D3 in komentirane dodatke. OPOMBA: Če ste odklopili mostiček od D#, se po nalaganju skice znova povežite.
  • Odprite mobilno aplikacijo SmartThings. Če morate še vedno dodati podrobnosti po korakih tukaj, to storite zdaj.
  • Oglejte si seznam naprav v mobilni aplikaciji SmartThings, zdaj bi morali videti DS18B20 s trenutno temperaturo.

Priporočena: