Obsah:

ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Teplota. Senzor: 4 kroky (s obrázkami)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Teplota. Senzor: 4 kroky (s obrázkami)

Video: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Teplota. Senzor: 4 kroky (s obrázkami)

Video: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Teplota. Senzor: 4 kroky (s obrázkami)
Video: Esp12+ds18b20 2024, Júl
Anonim
Image
Image

Všetci radi vieme, aká je aktuálna izbová teplota a niekedy aj teplota v inej miestnosti alebo dokonca vo vašom prázdninovom dome na druhom konci sveta. Možno chcete sledovať teplotu v dome vášho domáceho maznáčika Lizard? Ste na správnom mieste, aby ste sa dozvedeli, ako si postaviť svoj vlastný DS18B20 Temp pripojený k SmartThings. Senzor s ESP8266 a Arduino. Pozrite sa na tento Vid a čítajte ďalej.

Krok 1: Hardvér - čo budete potrebovať

Hardvér - čo budete potrebovať
Hardvér - čo budete potrebovať
Hardvér - čo budete potrebovať
Hardvér - čo budete potrebovať
Hardvér - čo budete potrebovať
Hardvér - čo budete potrebovať

V nižšie uvedených príkladoch NESÚHLASÍM, nereprezentujem ani neprijímam vôbec nič. Caveat Emptor.

Podľa potreby nahraďte svojimi individuálnymi požiadavkami/parametrami. Odkazy na produkty slúžia len na ukážku, nie na propagáciu. Pri DS18B20 som nepoužil odpor. Prosím, použite svoj vlastný úsudok.

1. ESP8266 ESP12 NodeMCU SOC

2. Snímač teploty DS18B20

3. Základňa NodeMCU

4. Rozbočovač Samsung SmartThings 2.0

Micro USB kábel

Krok 2: Softvér - čo budete potrebovať

Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať
Software - Čo budete potrebovať

PREDPOKLADY: Pohodlná práca s Arduino IDE, knižnicami, SmartThings IDE a GITHub.

Arduino IDE

Samsung SmartThings IDE

Aplikácia SmartThings pre Android

GITHub

Krok 3: Nastavenie hardvéru

Nastavenie hardvéru
Nastavenie hardvéru

V tejto časti sú vysvetlené kroky založené na mojom nastavení. Upravte podľa potreby.

  • Nainštalujte dosku NodeMCU na Node Base. (správnu orientáciu potvrďte zhodou umiestnení antény na každom alebo číslami pinov, ak sú uvedené na základni)
  • Nainštalujte na terminál DS18B20 spojky zakončenia. (Na linky DS1820B som odstrihol, vyzliekol, spájkoval a omotal prepojky)
  • Pripojte napájanie DS18B20 k lište 3,3 V na základni uzla. Viď Obr.
  • Pripojte uzemňovač DS18B20 k uzemňovacej lište na základni uzla. Viď Obr.
  • Pripojte údaje DS18B20 k pinovej lište D3 na základni uzla. Viď Obr.

POZNÁMKA: Pri načítaní náčrtu bude možno potrebné odpojiť dátové pripojenie a po dokončení načítania sa znova pripojiť.

Krok 4: Nastavenie softvéru

Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru
Nastavenie softvéru

PREDPOKLADY: Pohodlná práca s Arduino IDE, knižnicami, SmartThings IDE a GITHub.

  • Prihláste sa do svojich príslušných účtov SmartThings IDE a GITHub.
  • Vykonajte VŠETKY kroky, ktoré tu ukazuje Daniel Ogorchock. AKA Ogiewon.

Viem, že existuje veľa počiatočných informácií a konfigurácií, ak konfiguráciu ST_Anything nastavujete prvýkrát, ale stojí to za to. PROSÍM, neváhajte sa nás opýtať na akékoľvek otázky, ktoré vás počas cesty môžu zaujímať. Fórum SmartThings pre tento projekt je navyše VEĽKÝM miestom pre tipy a rady.

  • Upravte priloženú skicu Arduino pridaním špecifík svojho prostredia WiFi/SmartThings. Skica volá, kde je potrebné vykonať zmeny, rovnako ako kroky na stránke GITHub.
  • (2) Špecifické zmeny zariadenia ST_Anything nájdete na priložených snímkach obrazovky. (Pre verziu NodeMCU 0.9 … Zmeňte pin D7 na pin D3) a komentujte všetky zariadenia/knižnice, ktoré v súčasnej dobe možno nebudete chcieť nainštalovať.
  • V priloženom náčrte sú zmeny D7 až D3 a komentované doplnky. UPOZORNENIE: Ak ste prepojku odpojili od D#, po načítaní náčrtu sa znova pripojte.
  • Otvorte svoju mobilnú aplikáciu SmartThings. Ak stále potrebujete pridať podrobnosti podľa uvedených krokov, urobte to teraz.
  • Pozrite sa do svojho zoznamu zariadení v mobilnej aplikácii SmartThings, teraz by ste mali vidieť DS18B20 s vašou aktuálnou teplotou.

Odporúča: