Tartalomjegyzék:
- 1. lépés: Hardver - amire szüksége lesz
- 2. lépés: Szoftver - amire szüksége lesz
- 3. lépés: Hardver beállítása
- 4. lépés: Szoftver beállítása
Videó: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Érzékelő: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
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
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
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:
A DS18B20 hőmérséklet -érzékelő illesztése Arduino és ESP8266 segítségével: 8 lépés
A DS18B20 hőmérséklet -érzékelő illesztése Arduino és ESP8266 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ma új érzékelőt adunk hozzá arzenálunkhoz, DS18B20 hőmérséklet -érzékelő néven. Ez a DHT11 -hez hasonló hőmérséklet -érzékelő, de más alkalmazási körrel rendelkezik. Összehasonlítjuk majd
DS18B20 (Raspberry Pi) hőmérséklet -érzékelő: 4 lépés (képekkel)
Hőmérséklet -érzékelő DS18B20 (Raspberry Pi): Alapvető bemutató a DS18b20 hőmérséklet -érzékelő beállításához a málna pi -vel
A DS18B20 érzékelő kalibrálása Arduino UNO -val: 3 lépés (képekkel)
A DS18B20 érzékelő kalibrálása Arduino UNO -val: NYILATKOZAT: A képeken látható eszközt egy másik projektben termosztátként használják a filmfejlesztési folyamathoz. A projektet itt találja. Egy vagy több érzékelő kalibrálásához csak arra lesz szüksége, amit ebben a projektben talál
ESP8266/ESP12 Szellemes felhő - Arduino által működtetett SmartThings megvilágítási érzékelő: 4 lépés
ESP8266/ESP12 Szellemes felhő - Arduino által működtetett SmartThings megvilágítási érzékelő: Az intelligens világítás reagál az alapértelmezett időpontokra, például napnyugtára és napfelkeltére, vagy egy adott időpontra … nem mindig egyezik azzal, amit a szeme lát, amikor bent van az otthonod. Talán itt az ideje, hogy hozzáadjon egy érzékelőt, amely képes mindet felgyújtani
ESP8266/ESP-01 Arduino által működtetett SmartThings szivárgásérzékelő: 5 lépés (képekkel)
ESP8266/ESP-01 Arduino által működtetett SmartThings szivárgásérzékelő: Nagyon sok szivárgásérzékelő közül választhat, melyik működik a legjobban az Ön számára? Ha Samsung SmartThings vezérli az otthonában lévő eszközöket, akkor ez lehet csak a jegy! Ez a végső verzió egy sorozatban, amelyet