Tartalomjegyzék:

ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Érzékelő: 4 lépés (képekkel)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Érzékelő: 4 lépés (képekkel)

Videó: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Érzékelő: 4 lépés (képekkel)

Videó: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Érzékelő: 4 lépés (képekkel)
Videó: ESP32 - Multisensor 2024, Július
Anonim
Image
Image

Mindannyian szeretjük tudni, hogy mi a jelenlegi szobahőmérséklet, és néha milyen hőmérséklet van egy másik szobában, vagy talán még a nyaralóházban is a világ másik végén. Lehet, hogy figyelni szeretné a hőmérsékletét kedvence Lizard házában? A megfelelő helyre jött, hogy megtanulja, hogyan kell saját SmartThings csatlakoztatott DS18B20 Temp -et létrehozni. Érzékelő ESP8266 -mal és Arduino -val. Nézd meg ezt a Videt és olvass tovább.

1. lépés: Hardver - amire szüksége lesz

Hardver - Amire szüksége lesz
Hardver - Amire szüksége lesz
Hardver - Amire szüksége lesz
Hardver - Amire szüksége lesz
Hardver - Amire szüksége lesz
Hardver - Amire szüksége lesz

Egyáltalán nem támogatok, képviselek és nem kapok semmit az alábbi példákért. Caveat Emptor.

Cserélje ki az igényeinek/paramétereinek megfelelően. A termékekre mutató linkek csak példák, nem promóció. Nem használtam ellenállást a DS18B20 -hoz. Kérjük, használja saját ítéletét.

1. ESP8266 ESP12 NodeMCU SOC

2. DS18B20 hőmérséklet -érzékelő

3. NodeMCU Base

4. Samsung SmartThings 2.0 Hub

USB mikro kábel

2. lépés: Szoftver - amire szüksége lesz

Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz
Szoftver - Amire szüksége lesz

FELTÉTELEK: Kényelmes munka az Arduino IDE, a Libraries, a SmartThings IDE és a GITHub segítségével.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android alkalmazás

GITHub

3. lépés: Hardver beállítása

Hardver beállítása
Hardver beállítása

Ebben a szakaszban a magyarázott lépések a beállításomon alapulnak. Szükség szerint állítsa be.

  • Telepítse a NodeMCU kártyát a Node Base -re. (erősítse meg a helyes tájolást az antennák elhelyezkedése alapján, vagy a pin számok egyezésével, ha az alaplapon szerepel)
  • Telepítse a női terminátorcsatlakozókat a DS18B20 készülékre. (A DS1820B vonalaihoz lecsippentettem, lecsupaszítottam, forrasztottam és becsomagoltam az áthidalókat)
  • Csatlakoztassa a DS18B20 tápellátását a 3.3 V -os sínhez a csomópont -alapon. Lásd a Pic.
  • Csatlakoztassa a DS18B20 földelését a csomópont -alap földi sínjéhez. Lásd a Pic.
  • Csatlakoztassa a DS18B20 adatokat a csomópont -alapú D3 tűsínhez. Lásd a Pic.

MEGJEGYZÉS: Előfordulhat, hogy a vázlat betöltésekor meg kell szakítania az adatkapcsolatot, majd a betöltés után újra csatlakoznia kell.

4. lépés: Szoftver beállítása

Szoftver beállítása
Szoftver beállítása
Szoftver beállítása
Szoftver beállítása
Szoftver beállítása
Szoftver beállítása

FELTÉTELEK: Kényelmes munka az Arduino IDE, a Libraries, a SmartThings IDE és a GITHub segítségével.

  • Jelentkezzen be a megfelelő SmartThings IDE és GITHub fiókjába.
  • Kövesse Daniel Ogorchock itt bemutatott összes lépését. Más néven Ogiewon.

Tudom, hogy sok kezdeti információ és konfiguráció áll rendelkezésre, ha először állítja be az ST_Anything konfigurációkat, de megéri. KÉRJÜK, bátran tegyen fel kérdéseket útközben. Ezenkívül a SmartThings Fórum ebben a projektben NAGY hely a tippek és tanácsok számára.

  • Módosítsa a mellékelt Arduino vázlatot, hozzáadva a WiFi/SmartThings környezet specifikációit. A vázlat felhívja a figyelmet arra, hogy hol kell végrehajtani a módosításokat, csakúgy, mint a GITHub oldalon található lépések.
  • A (2) ST_Anything eszközspecifikus változtatásokért tekintse meg a mellékelt képernyőképeket. (A NodeMCU 0.9 verzióhoz… A D7 -es tűt D3 -asra cserélje), és megjegyzést fűz minden olyan eszközhöz/könyvtárhoz, amelyet esetleg nem szeretne telepíteni.
  • A mellékelt vázlat a D7 -D3 változásokkal és a megjegyzett kiegészítőkkel rendelkezik. MEGJEGYZÉS: Ha leválasztotta a jumpert a D#-ről, csatlakozzon újra a vázlat betöltése után.
  • Nyissa meg a SmartThings mobilalkalmazást. Ha továbbra is részleteket kell hozzáadnia az itt leírt lépések szerint, tegye meg most.
  • Vessen egy pillantást a SmartThings mobilalkalmazás eszközlistájára, most egy DS18B20 -at kell látnia az aktuális hőmérsékletével együtt.

Ajánlott: