Përmbajtje:
- Hapi 1: Pajisje kompjuterike - Çfarë ju nevojitet
- Hapi 2: Softuer - Çfarë ju nevojitet
- Hapi 3: Konfigurimi i harduerit
- Hapi 4: Konfigurimi i softuerit
Video: ESP8266/ESP-12 Arduino me SmartThings Powered DS18B20 Temp. Sensori: 4 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
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
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
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
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
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:
Fillimi Me Esp 8266 Esp-01 Me Arduino IDE - Instalimi i bordeve të Esp në Arduino Ide dhe Programimi i Esp: 4 hapa
Fillimi Me Esp 8266 Esp-01 Me Arduino IDE | Instalimi i bordeve Esp në Arduino Ide dhe Programimi Esp: Në këtë udhëzues do të mësojmë se si të instalojmë bordet esp8266 në Arduino IDE dhe si të programojmë esp-01 dhe të ngarkojmë kodin në të. Meqenëse bordet e esp janë kaq të njohura, kështu që mendova të drejtoja një instruktor për ky dhe shumica e njerëzve përballen me probleme
Termometër Acme Digital W/ DS18B20 Temp Probe & I2C LCD: 5 hapa
Termometër Acme Digital W/ DS18B20 Temp Probe & I2C LCD: ky është një projekt shumë i thjeshtë që nuk kushton shumë dhe nuk do të marrë shumë kohë. E futa në një kuti Amazon sepse ishte atje, por kjo mund të montohet në pothuajse çdo gjë
Sensori Temp DS18B20 (Raspberry Pi): 4 hapa (me fotografi)
Sensori Temp DS18B20 (Raspberry Pi): Udhëzuesi bazë se si të vendosni një sensor të temperaturës DS18b20 me mjedrën pi
ESP8266/ESP12 Re Witty - Sensori i Ndriçimit SmartThings i mundësuar nga Arduino: 4 hapa
ESP8266/ESP12 Re Witty - Sensori i Ndriçimit SmartThings me Fuqinë Arduino: Duke pasur Ndriçimin tuaj Smart të reagojë ndaj disa prej kohëve të paracaktuara si perëndimi i diellit dhe lindja e diellit, ose një kohë e caktuar … nuk përputhet gjithmonë me atë që sytë tuaj po shohin ndërsa jeni brenda shtepia juaj Ndoshta është koha për të shtuar një sensor që mund të ndezë të gjithë ata
ESP8266/ESP-01 Arduino Powered SmartThings zbulues i rrjedhjes: 5 hapa (me fotografi)
ESP8266/ESP-01 Arduino Powered SmartThings Detektor i Rrjedhjes: Sooooo Shumë zbulues të rrjedhjeve për të zgjedhur, cili do të funksionojë më mirë për ju? Nëse keni Samsung SmartThings që kontrollon çdo pajisje në shtëpinë tuaj, atëherë kjo mund të jetë vetëm bileta! Ky është versioni përfundimtar në një seri që unë kam ndërtuar një