Sadržaj:

ESP8266/ESP-12 Arduino napajanje SmartThings DS18B20 Temp. Senzor: 4 koraka (sa slikama)
ESP8266/ESP-12 Arduino napajanje SmartThings DS18B20 Temp. Senzor: 4 koraka (sa slikama)

Video: ESP8266/ESP-12 Arduino napajanje SmartThings DS18B20 Temp. Senzor: 4 koraka (sa slikama)

Video: ESP8266/ESP-12 Arduino napajanje SmartThings DS18B20 Temp. Senzor: 4 koraka (sa slikama)
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Juli
Anonim
Image
Image

Svi volimo znati koja je trenutna sobna temperatura, a ponekad i koja je u drugoj prostoriji, ili možda čak i u vašoj kući za odmor na drugom kraju svijeta. Možda želite pratiti temperaturu u kući vašeg guštera? Došli ste na pravo mjesto da naučite kako izgraditi vlastitu DS18B20 Temp povezanu sa SmartThings -om. Senzor sa ESP8266 i Arduino. Pogledajte ovaj Vid i čitajte dalje.

Korak 1: Hardver - ono što vam treba

Hardver - ono što vam treba
Hardver - ono što vam treba
Hardver - ono što vam treba
Hardver - ono što vam treba
Hardver - ono što vam treba
Hardver - ono što vam treba

Ja NE podržavam, zastupam niti primam bilo što za dolje navedene primjere. Caveat Emptor.

Zamijenite prema potrebi vaše individualne zahtjeve/parametre. Linkovi na proizvode služe samo za primjere, a ne za promociju. Nisam koristio otpornik za DS18B20. Molimo vas da koristite vlastitu prosudbu.

1. ESP8266 ESP12 NodeMCU SOC

2. Senzor temperature DS18B20

3. Baza NodeMCU

4. Samsung SmartThings 2.0 čvorište

USB mikro kabel

Korak 2: Softver - ono što vam treba

Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba

PRETPOSTAVKE: Udoban rad s Arduino IDE, bibliotekama, SmartThings IDE i GITHub.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android aplikacija

GITHub

Korak 3: Postavljanje hardvera

Postavljanje hardvera
Postavljanje hardvera

Za ovaj odjeljak objašnjeni koraci temelje se na mojim postavkama. Podesite po potrebi.

  • Instalirajte NodeMCU ploču na Node Base. (potvrdite ispravnu orijentaciju tako da se lokacije antena podudaraju sa svakim ili brojevi pinova ako su navedeni na bazi)
  • Na DS18B20 instalirajte priključke ženskog terminala. (Odsekao sam, skinuo, lemio i omotao kratkospojnike na linije DS1820B)
  • Priključite napajanje DS18B20 na šinu 3.3v na bazi čvora. Pogledajte sliku.
  • Pričvrstite DS18B20 uzemljenje na tlo na bazu čvora. Pogledajte sliku.
  • Priključite podatke DS18B20 na pin D3 šine na bazi čvora. Pogledajte sliku.

NAPOMENA: Možda ćete morati prekinuti podatkovnu vezu prilikom učitavanja skice i ponovo se povezati nakon završetka učitavanja.

Korak 4: Postavljanje softvera

Postavljanje softvera
Postavljanje softvera
Postavljanje softvera
Postavljanje softvera
Postavljanje softvera
Postavljanje softvera

PRETPOSTAVKE: Udoban rad s Arduino IDE, bibliotekama, SmartThings IDE i GITHub.

  • Prijavite se na odgovarajuće IDE i GITHub račune SmartThings.
  • Slijedite SVE korake koje je ovdje prikazao Daniel Ogorchock. AKA Ogiewon.

Znam da ima puno početnih informacija i konfiguracije ako vam je ovo prvi put da postavljate konfiguracije ST_Anything, ali vrijedi. MOLIMO vas da slobodno postavite bilo kakva pitanja koja biste mogli imati usput. Osim toga, SmartThings forum za ovaj projekt je ODLIČNO mjesto za savjete i savjete.

  • Izmijenite priloženu Arduino skicu dodajući svoje specifičnosti okruženja WiFi/SmartThings. Skica poziva gdje treba izvršiti promjene, kao i koraci na stranici GITHub.
  • Pogledajte priložene snimke zaslona za (2) ST_Anything promjene specifične za uređaj. (Za verziju NodeMCU 0.9 … Promijenite pin D7 u pin D3) i komentirajte sve uređaje/biblioteke koje trenutno ne želite instalirati.
  • Priložena skica ima promjene D7 do D3 i komentarisane dodatke. NAPOMENA: Ako ste odspojili kratkospojnik sa D#, ponovo se povežite nakon učitavanja skice.
  • Otvorite mobilnu aplikaciju SmartThings. Ako još uvijek trebate dodati detalje prema koracima ovdje, učinite to sada.
  • Pogledajte popis uređaja unutar svoje mobilne aplikacije SmartThings, sada biste trebali vidjeti DS18B20 s vašom trenutnom temperaturom.

Preporučuje se: