Sisukord:

Wemos D1 Mini Temperatuuri/niiskuse jälgimine: 3 sammu
Wemos D1 Mini Temperatuuri/niiskuse jälgimine: 3 sammu

Video: Wemos D1 Mini Temperatuuri/niiskuse jälgimine: 3 sammu

Video: Wemos D1 Mini Temperatuuri/niiskuse jälgimine: 3 sammu
Video: WeMos D1 Mini, отладочная плата на ESP8266 2024, November
Anonim
Wemos D1 Mini Temperatuuri/niiskuse jälgimine
Wemos D1 Mini Temperatuuri/niiskuse jälgimine
Wemos D1 Mini Temperatuuri/niiskuse jälgimine
Wemos D1 Mini Temperatuuri/niiskuse jälgimine

Otsisin oma suvila jaoks odavat ja lihtsat viisi temperatuuri ja niiskuse jälgimiseks, mis töötab sama hästi aku või pistikupesaga. Mul oli vaja temperatuuri eemalt jälgida, kuid soovisin ka võimalust kohaliku visuaalse temperatuuri kontrollimiseks.

Ma kasutan Arduinoga ühilduvat Wemos D1 mini koos DHT22, DHT21 ja wemos mini OLED kilbiga. Mul on pistikupesaga töötavad andurid (USB -laadija kaudu) ja akutoitega andurid. Kasutan andmete esitamiseks pilveteenusena blynkit.

Materjalide loetelu:

wemos D1 mini (aliexpres)

wemos mini OLED kilp (aliexpres)

DHT21 temperatuuri/niiskuse andur (aliexpres)

DHT22 temperatuuri/niiskuse andur (aliexpres)

mõned lühikesed kaablid ja jootetööriistad ja materjalid.

Samm: tihvtide jootmine

Tihvtide jootmine
Tihvtide jootmine

Saate Wemose tahvli ja kilbid ilma joodetud tihvtideta, nagu saate pakendis 3 erinevat võimalust:

  • Ainult meestele
  • Ainult naissoost
  • Mehest naissoost

Valisin emaplaatide panemise emaplaatidele ja kõik teised tahvlid kasutavad naissoost naissoost tihvte. See võimaldab teil teisi kilpe virnastada, kui soovite (nt releekilp)

Tihvtide jootmisel pange kindlasti isased tihvtid leivaplaadile, nii et need oleksid kitsad.

Ma kasutan isast naissoost tihvte isegi OLED -kilbi jaoks. Naissoost tihvtid pakuvad sellele osalist mehaanilist kaitset.

Selle õpetusega saate kasutada otse wemos D1 mini DHT pro kilpi, kuid ma kasutasin lühikeste kaablite andurit, et mitte mõjutada Wemos plaadilt või kuvarilt saadud kuumuse mõõtmist.

Patareitoitega andurite puhul jootsin otse akuhoidja ja DHT -temperatuurianduri wemos D1 miniplaadile.

Samm: seadistage Blynk

Seadista Blynk
Seadista Blynk
Seadista Blynk
Seadista Blynk

Installige oma telefonile blynk ja looge seal kahe seadmega uus projekt. Iga seadme jaoks saate individuaalseid pääsukoode. Kasutan ühte seadme autentimist kõigi siseseadmete jaoks ja ühte kõigi väliseadmete jaoks. Järgmises etapis peate sisestama need juurdepääsukoodid arduino.

Blynk võimaldab teil seadme ja pilve vahel väärtuste vahetamiseks kasutada virtuaalseid nööpnõelu. Esimese siseanduri temperatuuri mõõtmiseks saate kasutada virtuaalset tihvti 1 ja teise siseanduri temperatuuri mõõtmiseks tihvti 3. Virtuaalne tihvt 2 kui esimese siseruumi anduri niiskuse mõõtmiseks ja tihvt 4 teise siseruumi anduri niiskuse mõõtmiseks. Oluline on ainult iga seadme jaoks kasutada ainulaadset virtuaalset PIN -koodi.

Saate testida erinevaid võimalusi oma mõõtmiste esitamiseks blynkis, ma kasutan ajaloolist graafikut ja väikese väärtusega ikooni.

Välisandurite puhul saate kasutada eraldi autentimiskoodi ja sarnast lähenemist.

3. samm: virna kokku ja seadistage Wemos D1 miniplaadid

Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid
Pange kokku ja seadistage Wemos D1 miniplaadid

Kui tihvtid on joodetud, saate plaadi ja kilbid kokku laduda ning plaadi konfigureerida Arduino IDE abil.

Wemos D1 miniplaadi jaoks vajate ka USB -jadaliidese draivereid, mille leiate nende veebisaidilt.

Temperatuuri ja niiskuse lihtsaks näitamiseks OLED-ekraanil saate selle sammu juurde lisada põhiprogrammi blynk-näite. See on hästi kommenteeritud, nii et saate vastavalt oma ühendusele muuta. Pidage meeles, et wemos D1 tihvt ei ole IO1 ja nii edasi. Siin on selle tihvtide IO väärtused. Neid võib leida ka wemos saidilt.

DHT22 anduri puhul peaksite jootma tihvtide 1 ja 2 vahele 10 kOhm takisti (link selle ühendamiseks). DHT22 saab ühendada ilma lisatakistita (punane +3,3 V, must maa peal, kollane ESP8266 digitaalsisendil, kui selleD2 kui selle IO4 arduino -koodis).

Patareitoitega välistel anduritel on sügav uni. Kasutan liitium-tionüülkloriidi (Li-SOCl2) akusid, mis on otse ühendatud plaadi maandusega ja 3,3 V portidega. Nende pinged vastavad ESP8266 spetsifikatsioonidele ja neid otse ühendades säästan energiat, mida muidu tarbivad täiendavad toite üles/alla konversioonid. Müüja leidmiseks võite otsida SAFT 3, 6V primaarpata, ostsin Tšehhi edasimüüjalt (link)

Kasutage blync-aku näite konfiguratsiooni, mida on hästi kommenteeritud ja mida saate vastavalt oma vajadustele kohandada.

Olen lisanud Exceli lihtsustatud kalkulaatori, mis tõestas, et töötab hästi, kui WiFi ja Interneti -ühendus on saadaval. kui wifi või internet on katkenud, võib teie seade magama jääda kuni 35 sekundit ja see mõjutab aku kasutusaega.

Nüüd peaksite saama oma andmete näidud OLED -ekraanilt ja mobiiltelefoni blynk -rakendusest.

MÄRKUS. Kui kuvatakse tõrge "version.h", kasutage Blynk teegi versiooni 0.4.10

Soovitan: