Turinys:
- 1 žingsnis: Aparatūra - ko jums reikės
- 2 žingsnis: programinė įranga - tai, ko jums reikės
- 3 žingsnis: Aparatūros sąranka
- 4 žingsnis: programinės įrangos sąranka
Video: ESP8266/ESP-12 „Arduino“varomi „SmartThings“DS18B20 temp. Jutiklis: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Mums visiems patinka žinoti, kokia yra dabartinė kambario temperatūra, o kartais - kokia temperatūra yra kitame kambaryje, o gal net jūsų atostogų name kitoje pasaulio pusėje. Galbūt norite stebėti temperatūrą savo augintinio Driežo namuose? Atėjote į reikiamą vietą ir sužinojote, kaip sukurti savo „SmartThings“prijungtą DS18B20 Temp. Jutiklis su ESP8266 ir „Arduino“. Peržiūrėkite šį Vidą ir skaitykite toliau.
1 žingsnis: Aparatūra - ko jums reikės
Aš visiškai nieko nepritariu, neatstovauju ir negaunu už toliau pateiktus pavyzdžius. Įspėjimas Emptor.
Jei reikia, pakeiskite savo individualius reikalavimus/parametrus. Nuorodos į produktus yra tik pavyzdžiai, o ne reklama. Aš nenaudojau rezistoriaus DS18B20. Prašome pasinaudoti savo nuomone.
1. ESP8266 ESP12 NodeMCU SOC
2. DS18B20 temperatūros jutiklis
3. „NodeMCU Base“
4. „Samsung SmartThings 2.0 Hub“
USB mikro kabelis
2 žingsnis: programinė įranga - tai, ko jums reikės
PRIEMONĖS: Patogu dirbti su „Arduino IDE“, bibliotekomis, „SmartThings IDE“ir „GITHub“.
„Arduino IDE“
„Samsung SmartThings IDE“
„SmartThings“„Android“programa
GITHub
3 žingsnis: Aparatūros sąranka
Šiame skyriuje paaiškinti veiksmai pagrįsti mano sąranka. Prireikus sureguliuokite.
- Įdiekite „NodeMCU“plokštę į „Node Base“. (patvirtinkite teisingą orientaciją pagal antenų vietas, atitinkančias kiekvieną arba kaiščių skaičius, atitinkančius, jei jie išvardyti bazėje)
- DS18B20 sumontuokite galines jungtis. (Aš pririšau, nulupiau, lituojau ir apvyniojau džemperius prie DS1820B linijų)
- Prijunkite DS18B20 maitinimą prie 3,3 V bėgio mazgo bazėje. Žr.
- Pritvirtinkite DS18B20 įžeminimą prie įžeminimo bėgio ant mazgo pagrindo. Žr.
- Pritvirtinkite DS18B20 duomenis prie mazgo pagrindo D3 bėgelio. Žr.
PASTABA: gali reikėti atjungti duomenų ryšį, kai įkeliamas eskizas, ir vėl prisijungti, kai įkėlimas bus baigtas.
4 žingsnis: programinės įrangos sąranka
PRIEMONĖS: Patogu dirbti su „Arduino IDE“, bibliotekomis, „SmartThings IDE“ir „GITHub“.
- Prisijunkite prie atitinkamų „SmartThings IDE“ir „GITHub“paskyrų.
- Atlikite VISUS čia pateiktus Danielio Ogorchocko veiksmus. AKI Ogiewon.
Žinau, kad yra daug pradinės informacijos ir konfigūracijos, jei pirmą kartą nustatote „ST_Anything“konfigūracijas, tačiau tai verta. Maloniai prašome užduoti bet kokius klausimus, kylančius pakeliui. Be to, šio projekto „SmartThings“forumas yra puiki vieta patarimams ir patarimams.
- Pakeiskite pridėtą „Arduino“eskizą, pridėdami savo „WiFi“/„SmartThings“aplinkos specifiką. Eskizas nurodo, kur atlikti pakeitimus, kaip ir „GITHub“puslapio veiksmai.
- Žiūrėkite pridėtose ekrano kopijose (2) ST_Anything konkretaus įrenginio pakeitimus. („NodeMCU 0.9“versijai… Pakeiskite „Pin D7“į „Pin D3“) ir pakomentuokite visus įrenginius/bibliotekas, kurių šiuo metu galbūt nenorėsite įdiegti.
- Pridedamame eskize yra pakeitimai nuo D7 iki D3 ir papildomi komentarai. PASTABA: Jei atjungėte trumpiklį nuo D#, vėl įjunkite eskizą.
- Atidarykite „SmartThings“programą mobiliesiems. Jei vis tiek turite pridėti išsamios informacijos, kaip nurodyta čia, atlikite tai dabar.
- Pažvelkite į savo „SmartThings“mobiliosios programos įrenginių sąrašą, dabar turėtumėte pamatyti DS18B20 su jūsų dabartine temperatūra.
Rekomenduojamas:
„Pasidaryk pats“kvėpavimo jutiklis su „Arduino“(laidus megztas tempimo jutiklis): 7 žingsniai (su nuotraukomis)
„Pasidaryk pats“kvėpavimo jutiklis su „Arduino“(laidus megztas tempimo jutiklis): šis „pasidaryk pats“jutiklis bus laidus megztas tempimo jutiklis. Jis apsisuks jūsų krūtinę/skrandį, o kai krūtinė/skrandis išsiplės ir susitrauks, taip pat padidės jutiklis, taigi ir įvesties duomenys, kurie bus tiekiami „Arduino“. Taigi
„MaKey“„MaKey“varomi fortepijono pedalo pedalai: 6 žingsniai
„MaKey MaKey“varomi fortepijoniniai pedalo pedalai: Bananų fortepijonas tapo bene ikoniškiausiu „MaKey MaKey“panaudojimu kartu su įvairių kitų namų apyvokos daiktų pavertimu fortepijonais. Dabar aš nesu fortepijono ekspertas, bet mano matytuose pianinuose yra šie pedalo dalykai. Tikrai nesu tikras, ką
Temperatūros jutiklis DS18B20 (Raspberry Pi): 4 žingsniai (su nuotraukomis)
Temperatūros jutiklis DS18B20 (Raspberry Pi): pagrindinė pamoka, kaip nustatyti DS18b20 temperatūros jutiklį su aviečių pi
ESP8266/ESP12 šmaikštus debesis - „Arduino“varomas „SmartThings“apšvietimo jutiklis: 4 žingsniai
ESP8266/ESP12 Šmaikštus debesis - „Arduino“varomas „SmartThings“apšvietimo jutiklis: Jūsų išmanusis apšvietimas reaguoja į kai kuriuos numatytuosius laikus, tokius kaip saulėlydis ir saulėtekis arba tam tikras laikas … ne visada atitinka tai, ką mato jūsų akys, kai esate viduje tavo namai. Galbūt atėjo laikas pridėti jutiklį, kuris gali suaktyvinti visus tuos
JUTIKLIS SUHU DENGAN LCD DAN LED (temperatūros jutiklis su LCD ir LED): 6 žingsniai (su nuotraukomis)
JUTIKLIS SUHU DENGAN LCD DAN LED (temperatūros jutiklis su skystųjų kristalų ekranu ir šviesos diodu): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Išvestis LCD ir LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini and