
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53


Ons weet almal graag wat die huidige kamertemperatuur is, en soms wat die temperatuur in 'n ander kamer is, of miskien selfs in u vakansiehuis aan die ander kant van die wêreld. Miskien wil u die temperatuur in die huis van u troeteldier monitor? U het op die regte plek gekom om te leer hoe u u eie SmartThings -aangeslote DS18B20 -temp kan bou. Sensor met 'n ESP8266 en Arduino. Kyk na hierdie Vid en lees verder.
Stap 1: Hardeware - wat u benodig



Ek onderskryf, verteenwoordig of ontvang niks vir die voorbeelde hieronder nie. Waarskuwing Emptor.
Vervang indien nodig vir u individuele vereistes/parameters. Skakels na produkte is slegs vir voorbeelde en nie vir promosie nie. Ek het nie 'n weerstand vir die DS18B20 gebruik nie. Gebruik asseblief u eie oordeel.
1. ESP8266 ESP12 NodeMCU SOC
2. DS18B20 Temperatuursensor
3. NodeMCU Base
4. Samsung SmartThings 2.0 Hub
USB mikrokabel
Stap 2: Sagteware - wat u benodig




AANNames: gemaklik om met Arduino IDE, biblioteke, SmartThings IDE en GITHub te werk.
Arduino IDE
Samsung SmartThings IDE
SmartThings Android -app
GITHub
Stap 3: hardeware -opstelling

Vir hierdie afdeling is die verduidelikde stappe gebaseer op my opstelling. Pas aan soos nodig.
- Installeer NodeMCU -bord op Node Base. (bevestig die korrekte oriëntasie deur antenneplekke wat ooreenstem met elk of pennommers wat ooreenstem as dit op die basis verskyn)
- Installeer vroulike terminatorverbindings op DS18B20. (Ek het springers aan die lyne van die DS1820B gesny, gestroop, gesoldeer en toegedraai)
- Koppel DS18B20 -krag aan die 3.3v -spoor op die Node Base. Sien foto.
- Heg DS18B20 grond -tot -grond -spoor op Node Base. Sien foto.
- Heg DS18B20 -data aan die pin D3 -spoor op Node Base. Sien foto.
LET WEL: Miskien moet u die dataverbinding ontkoppel as u die skets laai en weer koppel nadat die laai voltooi is.
Stap 4: sagteware -opstelling



AANNames: gemaklik om met Arduino IDE, biblioteke, SmartThings IDE en GITHub te werk.
- Meld aan by u onderskeie SmartThings IDE- en GITHub -rekeninge.
- Volg ALLE stappe wat deur Daniel Ogorchock hier getoon word. AKA Ogiewon.
Ek weet dat daar baie aanvanklike inligting en konfigurasie is as dit die eerste keer is dat u die ST_Anything -konfigurasies opstel, maar dit is die moeite werd. Stel gerus enige vrae wat u onderweg het. Boonop is die SmartThings Forum vir hierdie projek 'n wonderlike plek vir wenke en advies.
- Verander die aangehegte Arduino -skets en voeg u WiFi/SmartThings -omgewingskenmerke by. Die skets noem waar u die veranderinge moet aanbring, net soos die stappe op die GITHub -bladsy.
- Verwys na die aangehegte skermkiekies vir die (2) ST_Athing -toestelspesifieke veranderinge. (Vir NodeMCU 0.9 weergawe … Verander pen D7 na pen D3) en lewer kommentaar op enige toestelle/biblioteke wat u tans nie wil installeer nie.
- Die aangehegte skets het die veranderings van die D7 tot D3 en die bykomende opmerkings. OPMERKING: As u die springer van D#ontkoppel het, skakel weer nadat die skets gelaai is.
- Maak u SmartThings -mobiele app oop. As u nog steeds besonderhede wil byvoeg volgens die stappe hier, doen dit dan nou.
- Kyk na u lys toestelle in u SmartThings -mobiele app; u moet nou 'n DS18B20 sien met u huidige temperatuur.
Aanbeveel:
Aan die slag met Esp 8266 Esp-01 Met Arduino IDE - Die installering van Esp -borde in Arduino Ide en programmering van Esp: 4 stappe

Aan die slag met Esp 8266 Esp-01 Met Arduino IDE | Installering van Esp-borde in Arduino Ide en programmering van Esp: In hierdie instruksies gaan ons leer hoe om esp8266-borde in Arduino IDE te installeer en hoe om esp-01 te programmeer en kode daarin te laai. dit en die meeste mense het 'n probleem
Temp Sensor DS18B20 (Raspberry Pi): 4 stappe (met foto's)

Temp Sensor DS18B20 (Raspberry Pi): Basiese handleiding vir die opstel van 'n DS18b20 temp sensor met die framboos pi
Kalibrasie van DS18B20 -sensor met Arduino UNO: 3 stappe (met foto's)

Kalibrasie van DS18B20 -sensor met Arduino UNO: DISCLAIMER: Die toestel wat u op die foto's sien, word in 'n ander projek gebruik as 'n termostaat vir die ontwikkeling van films. U kan die projek hier vind. Om 'n sensor of meer as een te kalibreer, benodig u net wat u in hierdie projek sal vind
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: 4 stappe

ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: laat u slim beligting reageer op sommige van die standaard tye soos sonsondergang en sonsopkoms, of 'n spesifieke tyd … pas nie altyd by wat u oë sien terwyl u binne is nie jou huis. Miskien is dit tyd om 'n sensor by te voeg wat almal kan aanskakel
ESP8266/ESP-01 Arduino Powered SmartThings lekdetektor: 5 stappe (met foto's)

ESP8266/ESP-01 Arduino-aangedrewe SmartThings-lekdetektor: Sooooo Baie lekdetektors om uit te kies, watter sal die beste vir u werk? As u Samsung SmartThings oor enige toestelle in u huis beheer, is hierdie een dalk net die kaartjie! Dit is die laaste weergawe in 'n reeks wat ek 'n