Inhoudsopgave:
- Stap 1: Hardware - wat u nodig heeft
- Stap 2: Software - wat u nodig heeft
- Stap 3: Hardware-installatie
- Stap 4: Software-installatie
Video: ESP8266/ESP-12 Arduino aangedreven SmartThings DS18B20 Temp. Sensor: 4 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
We willen allemaal graag weten wat de huidige kamertemperatuur is, en soms wat de temperatuur in een andere kamer is, of misschien zelfs in uw vakantiehuis aan de andere kant van de wereld. Misschien wil je de temperatuur in het huis van je huisdier Lizard in de gaten houden? U bent hier aan het juiste adres om te leren hoe u uw eigen SmartThings connected DS18B20 Temp kunt bouwen. Sensor met een ESP8266 en Arduino. Bekijk deze video en lees verder.
Stap 1: Hardware - wat u nodig heeft
Ik onderschrijf, vertegenwoordig of ontvang helemaal niets voor de onderstaande voorbeelden. Waarschuwing Emptor.
Vervang indien nodig voor uw individuele vereisten/parameters. Links naar producten zijn slechts voorbeelden en geen promotie. Ik heb geen weerstand gebruikt voor de DS18B20. Gebruik alstublieft uw eigen oordeel.
1. ESP8266 ESP12 NodeMCU SOC
2. DS18B20 temperatuursensor
3. NodeMCU-basis
4. Samsung SmartThings 2.0-hub
USB-microkabel
Stap 2: Software - wat u nodig heeft
AANNAMES: Comfortabel werken met Arduino IDE, Libraries, SmartThings IDE en GIThub.
Arduino IDE
Samsung SmartThings IDE
SmartThings Android-app
GIThub
Stap 3: Hardware-installatie
Voor deze sectie zijn de uitgelegde stappen gebaseerd op mijn instellingen. Pas zo nodig aan.
- Installeer NodeMCU-kaart op Node Base. (bevestig de juiste oriëntatie door antennelocaties die overeenkomen met elk of pinnummers die overeenkomen indien vermeld op de basis)
- Installeer vrouwelijke terminator-aansluitingen op de DS18B20. (Ik heb jumpers geknipt, gestript, gesoldeerd en ingepakt in de lijnen van de DS1820B)
- Sluit de DS18B20-voeding aan op de 3,3 V-rail op de Node Base. Zie afb.
- Bevestig DS18B20 grond aan grondrail op Node Base. Zie afb.
- Bevestig DS18B20-gegevens aan pin D3-rail op Node Base. Zie afb.
OPMERKING: Mogelijk moet u de dataverbinding verbreken tijdens het laden van de schets en opnieuw verbinden nadat het laden is voltooid.
Stap 4: Software-installatie
AANNAMES: Comfortabel werken met Arduino IDE, Libraries, SmartThings IDE en GIThub.
- Log in op uw respectievelijke SmartThings IDE- en GIThub-accounts.
- Volg ALLE stappen die hier worden getoond door Daniel Ogorchock. oftewel Ogiewon.
Ik weet dat er veel initiële informatie en configuratie is als dit de eerste keer is dat je de ST_Anything-configuraties instelt, maar het is het waard. PLEASE voel je vrij om al je vragen onderweg te stellen. Daarnaast is het SmartThings Forum voor dit project een GEWELDIGE plek voor tips en advies.
- Pas de bijgevoegde Arduino-schets aan en voeg uw WiFi/SmartThings-omgevingsspecificaties toe. De schets geeft aan waar de wijzigingen moeten worden aangebracht, net als de stappen op de GIThub-pagina.
- Raadpleeg de bijgevoegde schermafbeeldingen voor de (2) ST_Anything apparaatspecifieke wijzigingen. (Voor NodeMCU 0.9-versie…Verander Pin D7 in Pin D3) en becommentarieer alle apparaten/bibliotheken die u op dit moment misschien niet wilt installeren.
- De bijgevoegde schets heeft de wijzigingen van D7 naar D3 en de uitgelichte extra's. OPMERKING: Als u de jumper van D# hebt losgekoppeld, sluit u opnieuw aan nadat de schets is geladen.
- Open uw SmartThings mobiele app. Als u nog steeds details moet toevoegen volgens de stappen hier, doe dat dan nu.
- Kijk eens in je lijst met apparaten in je SmartThings Mobile App, je zou nu een DS18B20 moeten zien met je huidige temperatuur.
Aanbevolen:
Batterij-aangedreven lamp die wordt ingeschakeld door het gebruik van magneten! 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Lamp op batterijen die aangaat door het gebruik van magneten!: We weten dat de meeste lampen aan/uit gaan via een fysieke schakelaar. Mijn doel met dit project was om een unieke manier te creëren om de lamp gemakkelijk aan/uit te zetten zonder die klassieke schakelaar. Ik was geïntrigeerd door het idee van een lamp die tijdens dit proces van vorm veranderde
Aan de slag met Esp 8266 Esp-01 met Arduino IDE - Esp-kaarten installeren in Arduino Ide en Esp programmeren - Ajarnpa
Aan de slag met Esp 8266 Esp-01 met Arduino IDE | Esp-boards installeren in Arduino Ide en Esp-programmering: in deze instructables gaan we leren hoe esp8266-boards in Arduino IDE te installeren en hoe esp-01 te programmeren en code erin te uploaden. Omdat esp-boards zo populair zijn, dacht ik erover om een instructablesfor dit en de meeste mensen hebben problemen
ESP8266/ESP12 Witty Cloud - Arduino aangedreven SmartThings RGB-controller - Ajarnpa
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB-controller: RGB's RGB's RGB's overal! Wie houdt er tegenwoordig niet van om cool uitziende gekleurde verlichting rond hun huis te hebben? Dit kleine project pronkt met de ESP8266 gemengd met SmartThings-besturing en eindigt als een echte nette RGB-controller voor LED-str
ESP8266/ESP12 Witty Cloud - Arduino-aangedreven SmartThings-verlichtingssensor - Ajarnpa
ESP8266/ESP12 Witty Cloud - Arduino-aangedreven SmartThings-verlichtingssensor: uw slimme verlichting laten reageren op enkele van de standaardtijden zoals zonsondergang en zonsopgang, of een specifieke tijd … komt niet altijd overeen met wat uw ogen zien terwijl u binnen bent uw huis. Misschien is het tijd om een sensor toe te voegen die al die dingen kan activeren
ESP8266/ESP-01 Arduino aangedreven SmartThings lekdetector - Ajarnpa
ESP8266/ESP-01 Arduino Powered SmartThings Lekdetector: Zoooo Veel lekdetectoren om uit te kiezen, welke werkt het beste voor u? Als je Samsung SmartThings hebt die apparaten in je huis bedient, dan is dit misschien wel het ticket! Dit is de laatste versie in een serie die ik heb gebouwd aan een