Sisukord:
- Samm: Blynk Mobile App
- 2. samm: kuidas alustada
- 3. samm: kuidas seadistus välja näeb?
- Samm 4: Kuidas on koodiga?
Video: YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tere tegijad, Hakkasin hiljuti kodus seeni kasvatama, austrite seeni, aga mul on kodus juba 3x seda kontrollerit koduseks pruulijaks Temperatuuri reguleerimiseks, naine teeb ka praegu seda Kombucha asja ja kütteseadme termostaadina. Kontseptsioon on sama paljude erinevate rakenduste, kasvuhoonete, koduõlle, mullivannide, kütteseadmete jms jaoks.
Usun, et temperatuuri reguleerimine on IoT üks populaarsemaid rakendusi ja seetõttu otsustas Blynk selle projekti koostada ja teiega jagada. Mind häirib kõige rohkem need õhukesed klemmid odaval tahvlil, mis ei hoia kaableid korralikult, jättes voolu all olevad juhtmed avatuks ja peale selle ebaõnnestusid kõik minu katsed leida erinevaid plaate kasutavate isetegemisprojektide jaoks "ilusa välimusega" korpusi, ja pole kunagi 3D -printimist proovinud.
** PCB omadused: **
- ESP8266 ESP-WROOM-02 baasil;
- Kohalik OTA lubatud;
- WS2812 RGB LED;
- TX- ja RX-tihvtid, mis on avatud 3-kontaktilisele isasele päisele, programmeerimiseks ja jälgimiseks;
- 3 x 250VAC/30VDC 7A AgSnO2 releed;
- Plug-in kruviklemmid;
- Toiteallikas 9 ~ 12VDC (ei kuulu komplekti);
** Toetatud sondid **
- BME280;
- HTU21D;
- SHT3x;
- AM2315; (Minu isiklik lemmik oma kuju tõttu)
- DS18B20 ühejuhtmeline;
- NTC termistor (pole tegelikult hea valik);
** Pinout **
Kuna ESP8266 -l on mõned eripärad selle kohta, millist tihvti saab kasutada andurina ja releena, kuna see muudab alglaadimise ajal oma olekut, muutsin mõnda tihvti ümber järgmiselt:
#define NTCINPUT A0
#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DATA WIRE GOES SIIN KA SIIN #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOAR_UT määratlege BOARD_LED_PIN_WS2812 13
** Kui soovite seda osta ja aidata mul päevatööst loobuda;) - MY Store on Tindie
Samm: Blynk Mobile App
See on rakenduse Blynk laiendatud versioon, mille peate ostma natuke energiat, kuna rakendus vajab 4 400 energiapunkti, lihtsama versiooni leiate aadressilt: YABC Simple ja te ei pea esialgu energiat ostma.
Laadige alla rakendus Blynk: Blynkiga alustamine
- Laadige alla rakendus Blynk: https://j.mp/blynk_Android või
- Puudutage QR-koodi ikooni ja suunake kaamera allolevale koodile
- Nautige minu rakendust!
2. samm: kuidas alustada
Püsivaras on kõik, mida vajate kütte ja jahutuse juhtimiseks, kasutades rakendust Blynk Cloud.
Vajutage ja hoidke nuppu all vähemalt 3 sekundit ja plaat käivitab pääsupunkti režiimi "YABC-xxxxx", millele järgneb tahvli MAC-aadressi 6 viimast numbrit:
Ühendage võrguga (parooli pole vaja) ja vangiportaal peaks automaatselt käivituma, kui see ei käivitu, minge oma Interneti -brauserisse ja minge aadressile 192.168.4.1. Saadaval on järgmised konfiguratsiooniekraanid, sisestage oma WiFi -mandaat, Blynk Autentimisnumber saadi rakendusest ülaltoodud projekti kloonimisel ning valige oma temperatuuriandur ja salvestage.
Pärast konfiguratsiooni salvestamist taaskäivitub plaat ja ühendub WiFi -ga teavitatud ning kui kõik on korras, võite hakata kasutama oma Blynk -rakendust ja reguleerida temperatuuri oma IoT -kontrolleriga.
3. samm: kuidas seadistus välja näeb?
Ma kasutan kuumutamise ja jahutamise juhtimiseks 60 W termoelektrilise Peltier jahuti jahutuspooljuhtide jahutussüsteemi komplekti jahuti ventilaatori viimistluskomplekti, kuna Peltier saab mõlemat teha, muutes polaarsust, ma tean, et see pole kõige tõhusam viis, kuid see teeb selle töö ära.
Peltier on üsna näljane, nii et vajate "suure vooluga" 12VDC toiteplokki umbes sellist: AC110V 220V kuni DC12V toiteallikas 12V 10A, palun valige kindlasti suure võimsusega seade, kuna Peltier vajab 60W ja teil on endiselt vaja toiteallikat ventilaator ja ESP8266 plaat + toiteallika andmed ei ole liiga usaldusväärsed.
Ma kasutan väliseid releesid, et kaitsta emaplaati (välisreleed on odavamad kui emaplaadi vahetamine, kui midagi läheb valesti) ja ka polaarsuse muutmiseks, kui kasutate jahutamiseks Peltier ** VÕI ** Küte* *ainult ** või teil on kaks allikat, mida te ei vaja.
** Ühendusskeem näeb välja selline: **
Samm 4: Kuidas on koodiga?
Siin on hea, kuid vajate ka GitHubi kohandatud untrol_WiFiManager raamatukogu. Ja paljud teised.
Kood tundub siin postitades naljakas, kuid seda näete saidil Minu Github
Soovitan:
Muutuva mootorikiiruse regulaator: 8 sammu
Muutuva mootorikiiruse regulaator: Selles projektis näitan teile, kuidas ma tegin mootori kiiruse regulaatori & Samuti demonstreerin, kui lihtne võib olla IC 555 abil muutuva mootorikiiruse regulaatori ehitamine. Alustame
Lihtne toite LED lineaarne voolu regulaator, muudetud ja täpsustatud: 3 sammu
Lihtne toite LED -i lineaarse voolu regulaator, muudetud ja täpsustatud: see juhend on sisuliselt Dani lineaarse voolu regulaatori ahela kordus. Tema versioon on muidugi väga hea, kuid puudub selgus. See on minu katse sellega tegeleda. Kui saate aru ja saate Dani versiooni luua
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: 5 sammu
Sisse lülitatud riiviahel koos UC -ga. Üks nupp. Üks tihvt. Diskreetne komponent: Tere kõigile, otsisin võrgust sisse/välja lülitust. Kõik, mis ma leidsin, ei olnud see, mida ma otsisin. Ma rääkisin iseendaga, selleks on tingimata võimalus. Seda ma vajasin.-Ainult üks nupp, mida saab sisse ja välja lülitada
WiFi ventilaatori kiiruse regulaator (ESP8266 AC dimmer): 8 sammu (piltidega)
WiFi ventilaatori kiiruse regulaator (ESP8266 AC Dimmer): see juhend juhendab, kuidas valmistada laeventilaatori kiiruse regulaatorit, kasutades Triac faasi nurga juhtimise meetodit. Triaci juhib tavapäraselt Atmega8 eraldiseisev arduino konfigureeritud kiip. Wemos D1 mini lisab selle regulaatori jaoks WiFi funktsionaalsuse
Temperatuuri ja niiskuse kaugseire ESP8266 ja rakenduse Blynk abil: 15 sammu
Temperatuuri ja niiskuse kaugseire ESP8266 ja rakenduse Blynk abil: see oli minu esimene projekt ESP8266 kiibiga. Ehitasin just oma maja lähedale uue kasvuhoone ja minu jaoks oli huvitav, mis seal päeva jooksul toimub? Ma mõtlen, kuidas temperatuur ja niiskus muutuvad? Kas kasvuhoone on piisavalt ventileeritud? Nii et ma vähendan