Inhoudsopgave:

ESP8266/ESP-12 Arduino aangedreven SmartThings DS18B20 Temp. Sensor: 4 stappen (met afbeeldingen)
ESP8266/ESP-12 Arduino aangedreven SmartThings DS18B20 Temp. Sensor: 4 stappen (met afbeeldingen)

Video: ESP8266/ESP-12 Arduino aangedreven SmartThings DS18B20 Temp. Sensor: 4 stappen (met afbeeldingen)

Video: ESP8266/ESP-12 Arduino aangedreven SmartThings DS18B20 Temp. Sensor: 4 stappen (met afbeeldingen)
Video: Домашняя автоматизация: лампа переменного тока с использованием реле с NodeMCU D1 Mini через WiFi 2024, November
Anonim
Image
Image

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

Hardware - wat u nodig heeft
Hardware - wat u nodig heeft
Hardware - wat u nodig heeft
Hardware - wat u nodig heeft
Hardware - wat u nodig heeft
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

Software - wat u nodig heeft
Software - wat u nodig heeft
Software - wat u nodig heeft
Software - wat u nodig heeft
Software - wat u nodig heeft
Software - wat u nodig heeft
Software - wat u nodig heeft
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

apparatuur installatie
apparatuur 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

Software-installatie
Software-installatie
Software-installatie
Software-installatie
Software-installatie
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: