Turinys:
- 1 žingsnis: kaiščių litavimas
- 2 žingsnis: nustatykite „Blynk“
- 3 veiksmas: sudėkite kartu ir sukonfigūruokite „Wemos D1 Mini“plokštes
Video: „Wemos D1 Mini“Temperatūros/drėgmės stebėjimas: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Aš ieškojau pigaus ir paprasto būdo savo namelio temperatūrai ir drėgmei stebėti, kuris taip pat veiks su baterija ar maitinimo lizdu. Man reikėjo stebėti temperatūrą nuotoliniu būdu, bet norėjau, kad būtų galima ir vizualiai patikrinti vietinę temperatūrą.
Aš naudoju „Arduino“suderinamą „Wemos D1 mini“su DHT22, DHT21 ir „wemos mini OLED“ekranu. Turiu maitinimo lizdo maitinimo jutiklius (per USB įkroviklį) ir baterijomis maitinamus jutiklius. Aš naudoju „blynk“kaip debesies paslaugą duomenims atvaizduoti.
Medžiagos sąrašas:
„wemos D1 mini“(„aliexpres“)
wemos mini OLED skydas (aliexpres)
DHT21 temperatūros/drėgmės jutiklis (aliexpres)
DHT22 temperatūros/drėgmės jutiklis (aliexpres)
kai kurie trumpi kabeliai ir litavimo įrankiai bei medžiagos.
1 žingsnis: kaiščių litavimas
Jūs gausite „Wemos“lentą ir skydus be lituotų kaiščių, kaip gausite 3 skirtingose pakuotėse:
- Tik vyrai
- Tik moteris
- Vyras moteriai
Aš nusprendžiau įdėti moteriškus smeigtukus į pagrindinę plokštę, o visos kitos plokštės naudoja kaiščius nuo vyrų iki moterų. Tai leidžia jums sukrauti kitus skydus, jei taip pasirinksite (pvz., Relės skydą)
Lituodami kaiščius, būtinai uždėkite kaiščius prie duonos lentos, kad jie būtų siauri.
Aš naudoju kaiščius nuo vyrų iki moterų net OLED skydui. Moteriški kaiščiai suteikia dalinę mechaninę apsaugą.
Šioje pamokoje galite naudoti tiesiogiai „Wemos D1 mini DHT pro“skydą, tačiau aš naudojau jutiklį ant trumpų kabelių, kad nebūtų paveiktas „Wemos“plokštės ar ekrano šilumos matavimas.
Baterijomis maitinamiems jutikliams aš tiesiogiai litavau akumuliatoriaus laikiklį ir DHT temperatūros jutiklį prie „Wemos D1“mini plokštės.
2 žingsnis: nustatykite „Blynk“
Įdiekite „blynk“savo telefone ir sukurkite ten naują projektą su 2 įrenginiais. Kiekvienam įrenginiui gausite individualius prieigos kodus. Aš naudoju vieną įrenginio autentifikavimą visiems patalpų įrenginiams ir vieną - visiems lauko įrenginiams. Kitame veiksme turėsite įvesti šiuos prieigos kodus į arduino.
„Blynk“leidžia naudoti virtualius kaiščius keistis vertėmis tarp įrenginio ir debesies. Pirmojo patalpų jutiklio temperatūrai matuoti galite naudoti virtualų 1 kaištį, o antrojo patalpos jutiklio temperatūrai matuoti - 3 kaištį. Virtualus kaištis 2 nei pirmojo patalpų jutiklio drėgmės matavimui, o 4 kaištis - antrojo patalpų jutiklio drėgmės matavimui. Svarbu tik kiekvienam įrenginiui naudoti unikalų virtualų PIN kodą.
Galite išbandyti įvairias matavimo atvaizdavimo „blynk“parinktis, aš naudoju istorinę diagramą ir mažos vertės piktogramą.
Lauko jutikliams galite naudoti atskirą autentifikavimo kodą ir panašų metodą.
3 veiksmas: sudėkite kartu ir sukonfigūruokite „Wemos D1 Mini“plokštes
Kai kaiščiai yra lituojami, galite sukrauti plokštę ir skydus kartu ir konfigūruoti plokštę pagal „Arduino IDE“.
„Wemos D1“mini plokštėms taip pat reikės USB į nuoseklias tvarkykles, kurias galite rasti jų tinklalapyje.
Norėdami paprastai parodyti temperatūrą ir drėgmę OLED ekrane, galite pateikti pagrindinės programos „blynk“pavyzdį, kuris pridedamas prie šio veiksmo. Jis gerai pakomentuotas, todėl galite redaguoti pagal savo ryšį. Atminkite, kad „wemos D1“kaištis nėra IO1 ir pan. Čia yra jo kaiščių IO vertės. Juos galite rasti ir „wemos“svetainėje.
DHT22 jutikliui turėtumėte lituoti 10 kOhm rezistorių tarp 1 ir 2 kaiščių (nuoroda, kaip jį prijungti). DHT22 galima prijungti be papildomo rezistoriaus (raudona +3,3 V, juoda ant žemės, geltona ESP8266 skaitmeninėje įvestyje, jei josD2 nei IO4 pagal arduino kodą).
Baterijomis maitinami išoriniai jutikliai turi galimybę užmigti. Aš naudoju ličio-tionilchlorido (Li-SOCl2) baterijas, tiesiogiai prijungtas prie plokštės įžeminimo ir 3,3 V prievadų. Jų įtampa atitinka ESP8266 specifikacijas ir tiesiogiai juos prijungus, sutaupau energijos, kurią kitaip sunaudos papildomos galios didinimo/mažinimo konversijos. Norėdami rasti pardavėją, galite ieškoti SAFT 3, 6V pirminės baterijos, kurią nusipirkau iš Čekijos pardavėjo (nuoroda)
Naudokite „blync-battery“pavyzdinę konfigūraciją, kuri yra gerai pakomentuota ir kurią galite koreguoti pagal savo poreikius.
Pridėjau „Excel“supaprastintą skaičiuoklę, kuri buvo įrodyta, kad veikia gerai, jei yra „Wi -Fi“ir interneto ryšys. jei neveikia „Wi -Fi“arba internetas, gali užtrukti iki 35 sekundžių, kol jūsų įrenginys užmigs ir tai turės įtakos akumuliatoriaus veikimo laikui.
Dabar turėtumėte gauti duomenų rodmenis OLED ekrane ir mobiliojo telefono „blynk“programoje.
PASTABA: jei gaunate klaidą „version.h“, naudokite „Blynk“bibliotekos 0.4.10 versiją
Rekomenduojamas:
Temperatūros ir drėgmės stebėjimas naudojant NODE MCU ir BLYNK: 5 žingsniai
Temperatūros ir drėgmės stebėjimas naudojant „NODE MCU“ir „BLYNK“: Sveiki, vaikinai! Šioje pamokoje leiskite mums sužinoti, kaip gauti temperatūros ir drėgmės atmosferą naudojant DHT11 temperatūros ir drėgmės jutiklį naudojant „Node MCU“ir „BLYNK“programą
Kambario temperatūros ir drėgmės stebėjimas naudojant ESP32 ir „AskSensors Cloud“: 6 žingsniai
Kambario temperatūros ir drėgmės stebėjimas naudojant ESP32 ir „AskSensors Cloud“: Šioje pamokoje sužinosite, kaip stebėti kambario ar stalo temperatūrą ir drėgmę naudojant DHT11 ir ESP32, prijungtus prie debesies. Mūsų mokymo vadovų atnaujinimus rasite čia. Specifikacijos: DHT11 jutiklis gali matuoti temperatūrą
DHT temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „AskSensors IoT“platformą: 8 žingsniai
DHT temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „AskSensors IoT“platformą: Ankstesnėje instrukcijoje aš pateikiau žingsnis po žingsnio vadovą, kaip pradėti dirbti su ESP8266 nodeMCU ir „AskSensors IoT“platforma. Šioje pamokoje aš jungiu DHT11 jutiklį į mazgą MCU. DHT11 yra dažniausiai naudojama temperatūra ir drėgmė
Temperatūros ir drėgmės stebėjimas naudojant ESP-01 & DHT ir „AskSensors Cloud“: 8 žingsniai
Temperatūros ir drėgmės stebėjimas naudojant ESP-01 & DHT ir „AskSensors Cloud“: Šioje instrukcijoje mes mokysimės stebėti temperatūrą ir drėgmės matavimus naudojant IOT-MCU/ESP-01-DHT11 plokštę ir „AskSensors IoT“platformą .Šiai programai renkuosi IOT-MCU ESP-01-DHT11 modulį, nes
Temperatūros ir drėgmės stebėjimas naudojant „Blynk“: 6 žingsniai
Temperatūros ir drėgmės stebėjimas naudojant „Blynk“: šioje pamokoje ketiname stebėti temperatūrą ir drėgmę naudojant DHT11 ir siųsti duomenis į debesį naudojant „Blynk“. Šiai pamokai reikalingi komponentai: „Arduino UnoDHT11“temperatūros ir drėgmės jutiklis ESP8266-01 „WiFi“modulis