Sisukord:

YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu

Video: YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu

Video: YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse regulaator, ESP8266: 4 sammu
Video: Linkin Park - In The End (Mellen Gi & Tommee Profitt Remix) 2024, November
Anonim
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266
YABC - veel üks Blynk -kontroller - IoT pilvetemperatuuri ja niiskuse kontroller, ESP8266

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

Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus
Blynk mobiilirakendus

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

  1. Laadige alla rakendus Blynk: https://j.mp/blynk_Android või
  2. Puudutage QR-koodi ikooni ja suunake kaamera allolevale koodile
  3. 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?

Kuidas seadistus välja näeb?
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: