Sisällysluettelo:

ESP8266/ESP-12 Arduino-käyttöiset SmartThings DS18B20 -lämpötila Anturi: 4 vaihetta (kuvilla)
ESP8266/ESP-12 Arduino-käyttöiset SmartThings DS18B20 -lämpötila Anturi: 4 vaihetta (kuvilla)

Video: ESP8266/ESP-12 Arduino-käyttöiset SmartThings DS18B20 -lämpötila Anturi: 4 vaihetta (kuvilla)

Video: ESP8266/ESP-12 Arduino-käyttöiset SmartThings DS18B20 -lämpötila Anturi: 4 vaihetta (kuvilla)
Video: ESP32 - Multisensor 2024, Marraskuu
Anonim
Image
Image

Me kaikki haluamme tietää, mikä on huoneen nykyinen lämpötila, ja joskus mikä lämpötila on toisessa huoneessa tai ehkä jopa lomamökissäsi toisella puolella maailmaa. Ehkä haluat seurata lämpöä lemmikkisi Lizard -talossa? Olet tullut oikeaan paikkaan oppiaksesi rakentamaan omat SmartThings -yhdistetyt DS18B20 Temp. Anturi, jossa ESP8266 ja Arduino. Katso tämä Vid ja lue.

Vaihe 1: Laitteisto - mitä tarvitset

Laitteisto - mitä tarvitset
Laitteisto - mitä tarvitset
Laitteisto - mitä tarvitset
Laitteisto - mitä tarvitset
Laitteisto - mitä tarvitset
Laitteisto - mitä tarvitset

En hyväksy, edusta tai vastaanota mitään alla olevista esimerkeistä. Varoitus Emptor.

Korvaa tarvittaessa yksilöllisten vaatimusten/parametrien mukaan. Linkit tuotteisiin ovat vain esimerkkejä eivätkä myynninedistämistä. En käyttänyt DS18B20: n vastusta. Käytä omaa harkintaasi.

1. ESP8266 ESP12 NodeMCU SOC

2. DS18B20 -lämpötila -anturi

3. NodeMCU Base

4. Samsung SmartThings 2.0 Hub

USB -mikrokaapeli

Vaihe 2: Ohjelmisto - mitä tarvitset

Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset
Ohjelmisto - mitä tarvitset

OLETUKSET: Mukava työskentely Arduino IDE: n, kirjastojen, SmartThings IDE: n ja GITHubin kanssa.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android -sovellus

GITHub

Vaihe 3: Laitteiston asennus

Laitteiston asennus
Laitteiston asennus

Tässä osassa selitetyt vaiheet perustuvat asetuksiini. Säädä tarpeen mukaan.

  • Asenna NodeMCU -kortti solmualustaan. (vahvista oikea suunta antennien sijaintien perusteella, jotka vastaavat toisiaan tai nastan numeroita, jotka on listattu tukiasemassa)
  • Asenna naarasliittimet DS18B20 -laitteeseen. (Katkaisin, riisuttiin, juotettiin ja käärittiin puserot DS1820B: n linjoihin)
  • Liitä DS18B20 -virtalähde solmualustan 3,3 voltin kiskoon. Katso kuva.
  • Kiinnitä DS18B20 -maa solmualustan maadoituskiskoon. Katso kuva.
  • Kiinnitä DS18B20 -tiedot solmun pohjan D3 -kiskoon. Katso kuva.

HUOMAUTUS: Sinun on ehkä katkaistava datayhteys luonnosta ladattaessa ja yhdistettävä uudelleen lataamisen jälkeen.

Vaihe 4: Ohjelmiston asennus

Ohjelmiston asennus
Ohjelmiston asennus
Ohjelmiston asennus
Ohjelmiston asennus
Ohjelmiston asennus
Ohjelmiston asennus

OLETUKSET: Mukava työskentely Arduino IDE: n, kirjastojen, SmartThings IDE: n ja GITHubin kanssa.

  • Kirjaudu omille SmartThings IDE- ja GITHub -tileillesi.
  • Noudata KAIKKI tässä Daniel Ogorchockin esittämiä vaiheita. Muu nimi Ogiewon.

Tiedän, että on paljon perustietoja ja kokoonpanoa, jos määrität ST_Anything -kokoonpanot ensimmäistä kertaa, mutta se on sen arvoista. Kysy rohkeasti mahdollisia kysymyksiä matkan varrella. Lisäksi tämän hankkeen SmartThings -foorumi on loistava paikka vinkkejä ja neuvoja varten.

  • Muokkaa liitteenä olevaa Arduino -luonnosta lisäämällä WiFi/SmartThings -ympäristön erityispiirteet. Luonnoksessa kehotetaan tekemään muutokset, samoin kuin GITHub -sivun vaiheet.
  • Katso liitteenä olevista kuvakaappauksista (2) ST_Anything laitekohtaiset muutokset. (NodeMCU 0.9 -versio… Vaihda nasta D7 nastaksi D3) ja kommentoi kaikkia laitteita/kirjastoja, joita et ehkä halua asentaa tällä hetkellä.
  • Liitetyssä luonnoksessa on D7 - D3 muutokset ja kommentoidut lisäominaisuudet HUOMAUTUS: Jos irrotit hyppyjohdon D#: sta, yhdistä uudelleen luonnoksen lataamisen jälkeen.
  • Avaa SmartThings -mobiilisovellus. Jos sinun on vielä lisättävä tietoja tämän vaiheen mukaisesti, tee se nyt.
  • Katso SmartThings -mobiilisovelluksesi laiteluettelosta, nyt näet DS18B20 -laitteen, jossa on nykyinen lämpötilasi.

Suositeltava: