Përmbajtje:

ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)
ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)

Video: ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)

Video: ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)
Video: WebServer using DS18B20 Temperature Sensor Tutorial with Arduino and ESP8266 2024, Nëntor
Anonim
Image
Image

Të gjithëve na pëlqen të dimë se cila është temperatura aktuale e dhomës, dhe nganjëherë sa është temperatura në një dhomë tjetër, ose ndoshta edhe në shtëpinë tuaj të pushimeve në anën tjetër të botës. Ndoshta ju doni të monitoroni temperaturën në shtëpinë e kafshës tuaj Lizard? Keni ardhur në vendin e duhur për të mësuar se si të krijoni Temp tuaj DS18B20 të lidhur me SmartThings. Sensor me një ESP8266 dhe Arduino. Shikoni këtë video dhe lexoni më tej.

Hapi 1: Pajisje kompjuterike - Çfarë ju nevojitet

Pajisje kompjuterike - çfarë ju nevojitet
Pajisje kompjuterike - çfarë ju nevojitet
Pajisje kompjuterike - çfarë ju nevojitet
Pajisje kompjuterike - çfarë ju nevojitet
Pajisje kompjuterike - çfarë ju nevojitet
Pajisje kompjuterike - çfarë ju nevojitet

NUK miratoj, përfaqësoj ose marr asgjë fare për shembujt e mëposhtëm. Emptori i Paralajmërimit.

Zëvendësoni sipas nevojës për kërkesat/parametrat tuaj individual. Lidhjet me produktet janë vetëm për shembuj dhe jo promovim. Unë nuk kam përdorur një rezistencë për DS18B20. Ju lutemi përdorni gjykimin tuaj.

1. ESP8266 ESP12 NodeMCU SOC

2. Sensori i temperaturës DS18B20

3. Baza NodeMCU

4. Samsung SmartThings 2.0 Hub

Mikro kabllo USB

Hapi 2: Softuer - Çfarë ju nevojitet

Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet
Softuer - Ajo që ju nevojitet

Supozimet: Puna e rehatshme me Arduino IDE, Bibliotekat, SmartThings IDE dhe GITHub.

Arduino IDE

Samsung SmartThings IDE

Aplikacioni Android SmartThings

GITHub

Hapi 3: Konfigurimi i harduerit

Konfigurimi i harduerit
Konfigurimi i harduerit

Për këtë pjesë, hapat e shpjeguar bazohen në konfigurimin tim. Rregulloni sipas nevojës.

  • Instaloni bordin NodeMCU në Node Base. (konfirmoni orientimin e saktë nga vendndodhjet e antenave që përputhen në secilën ose numrat pin që përputhen nëse renditen në bazë)
  • Instaloni lidhjet e terminatorëve femra në DS18B20. (Unë hodha, hoqa, bashkova dhe përfundova kërcyesit në linjat e DS1820B)
  • Bashkangjitni fuqinë DS18B20 në hekurudhën 3.3v në Node Base. Shihni Fotografinë
  • Bashkangjitni DS18B20 hekurudhën tokësore në tokësore në Node Base. Shihni Fotografinë
  • Bashkangjitni të dhënat DS18B20 për të fiksuar shinën D3 në Node Base. Shihni Fotografinë

SHENIM: Ju mund të keni nevojë të shkëputni lidhjen e të dhënave kur ngarkoni skicën dhe të lidheni përsëri pasi të ketë përfunduar ngarkesa.

Hapi 4: Konfigurimi i softuerit

Konfigurimi i softuerit
Konfigurimi i softuerit
Konfigurimi i softuerit
Konfigurimi i softuerit
Konfigurimi i softuerit
Konfigurimi i softuerit

Supozimet: Puna e rehatshme me Arduino IDE, Bibliotekat, SmartThings IDE dhe GITHub.

  • Hyni në llogaritë tuaja përkatëse SmartThings IDE dhe GITHub.
  • Ndiqni T ALL GJITHA hapat e treguar këtu nga Daniel Ogorchock. AKA Ogiewon.

Unë e di se ka shumë informacion dhe konfigurim fillestar nëse kjo është hera e parë që vendosni konfigurimet e ST_Anything, por ia vlen. JU LUTEM mos ngurroni të bëni çdo pyetje që mund të keni gjatë rrugës. Për më tepër, Forumi SmartThings për këtë projekt është një vend i MADH për këshilla dhe këshilla.

  • Ndryshoni skicën e bashkangjitur Arduino, duke shtuar specifikat e mjedisit tuaj WiFi/SmartThings. Skica ju tregon se ku të bëni ndryshimet, ashtu siç bëjnë hapat në Faqen GITHub.
  • Referojuni pamjeve të ekranit të bashkangjitura për (2) ndryshimet specifike të pajisjes ST_Çdo gjë. (Për versionin NodeMCU 0.9 … Ndryshoni Pin D7 në Pin D3) dhe komentoni çdo pajisje/bibliotekë që mund të mos dëshironi të instaloni në këtë kohë.
  • Skica e bashkangjitur ka ndryshimet D7 në D3 dhe shtesat e komentuara. SHOTNIM: Nëse e keni shkëputur kërcyesin nga D#, lidheni përsëri pasi të jetë ngarkuar skica.
  • Hapni Aplikacionin tuaj SmartThings Mobile. Nëse ende keni nevojë të shtoni detaje sipas hapave këtu, bëjeni tani.
  • Hidhini një sy listës tuaj të pajisjeve brenda Aplikacionit tuaj SmartThings Mobile, tani duhet të shihni një DS18B20 të listuar me temperaturën tuaj aktuale.

Recommended: