Satura rādītājs:
- 1. darbība: mobilā lietotne Blynk
- 2. darbība. Kā sākt
- 3. darbība. Kā izskatās iestatīšana?
- 4. solis: Un kā ar kodu?
Video: YABC - vēl viens Blynk kontrolieris - IoT mākoņa temperatūras un mitruma kontrolieris, ESP8266: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sveiki, veidotāji!
Nesen es sāku audzēt sēnes mājās, austeru sēnes, bet man mājās jau ir 3x šīs kontrolierīces, lai raudzētu temperatūru savai mājas brūvēšanai, sieva arī tagad dara šo Kombucha lietu, un kā termostatu sildītāja kontrolei. Koncepcija ir vienāda daudziem dažādiem pielietojumiem, zaļajām mājām, mājas brūvēšanai, spa baseiniem, sildītājiem un tā tālāk.
Es uzskatu, ka temperatūras kontrole ir viens no populārākajiem IoT lietojumiem, un tāpēc Blynk nolēma izveidot šo projektu un dalīties ar jums. Tas, kas mani visvairāk kaitina, ir tie neveiklie termināļi uz lēta paneļa, kuros kabeļi netiek turēti pareizi, atstājot zem sprieguma esošus vadus, un turklāt visi mani mēģinājumi atrast "jauki izskatīgus" korpusus DIY projektiem, izmantojot dažādus dēļus, neizdevās, un nekad neesmu izmēģinājis 3D drukāšanu.
** PCB funkcijas: **
- ESP8266 ESP-WROOM-02 bāzes;
- Iespējota vietējā OTA;
- WS2812 RGB LED;
- TX un RX tapas, kas atklātas uz 3 kontaktu tērauda galvenes, programmēšanai un monitoram;
- 3 x 250VAC/30VDC 7A AgSnO2 releji;
- Ieslēdzami skrūvju spailes;
- Barošanas avots 9 ~ 12VDC (nav iekļauts komplektā);
** Zondes tiek atbalstītas **
- BME280;
- HTU21D;
- SHT3x;
- AM2315; (Mans personīgais favorīts formas dēļ)
- DS18B20 viena stieples;
- NTC termistors (nav īsti labs risinājums);
** Pinout **
Tā kā ESP8266 ir dažas īpatnības attiecībā uz to, kuru tapu var izmantot kā sensoru un kā releju, kad tas sāknēšanas laikā maina savu stāvokli, es dažas tapas nomainīju šādi:
#define NTCINPUT A0
#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DATU VADS ŠEIT ARĪ DODAS #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOAR_UT definēt BOARD_LED_PIN_WS2812 13
** Ja vēlaties to iegādāties un palīdzēt man pamest ikdienas darbu;) - MY Store on Tindie
1. darbība: mobilā lietotne Blynk
Šī ir paplašināta lietotnes Blynk versija, kas jums būs jāiegādājas, jo lietotnei nepieciešami 4 400 enerģijas punkti. Jūs atradīsit vienkāršāku versiju vietnē: YABC Simple, un jums sākotnēji nebūs jāpērk enerģija.
Lejupielādēt lietotni Blynk: Darba sākšana ar Blynk
- Lejupielādējiet lietotni Blynk: https://j.mp/blynk_Android vai
- Pieskarieties QR koda ikonai un norādiet kameru uz zemāk redzamo kodu
- Izbaudiet manu lietotni!
2. darbība. Kā sākt
Programmaparatūrā ir viss nepieciešamais, lai kontrolētu apkuri un dzesēšanu, izmantojot lietotni Blynk Cloud.
Nospiediet un turiet pogu 3 sekundes vai ilgāk, un tāfele sāks piekļuves punkta režīmu "YABC-xxxxx", kam seko 6 pēdējie tāfeles MAC adreses cipari:
Izveidojiet savienojumu ar tīklu (parole nav nepieciešama), un Captive portālam vajadzētu sākt automātiski, ja tas nesākas, lūdzu, dodieties uz savu interneta pārlūkprogrammu un dodieties uz vietni 192.168.4.1. Būs pieejami šādi konfigurācijas ekrāni, ievietojiet savus WiFi akreditācijas datus, Blynk Autentifikācijas numurs, kas iegūts no lietotnes, klonējot iepriekš minēto projektu, un izvēlieties savu temperatūras zondi un saglabājiet.
Pēc konfigurācijas saglabāšanas tāfele tiks restartēta un izveidos savienojumu ar WiFi, un, ja viss ir kārtībā, varat sākt lietot savu Blynk lietotni un kontrolēt temperatūru ar savu IoT kontrolieri.
3. darbība. Kā izskatās iestatīšana?
Es izmantoju 60 W termoelektrisko Peltier dzesētāju dzesēšanas pusvadītāju dzesēšanas sistēmas komplekta dzesētāja ventilatora gatavo komplektu, lai kontrolētu apkuri un dzesēšanu, jo Peltier var paveikt abus, mainot polaritāti, es zinu, ka tas nav visefektīvākais veids, bet tas dara savu darbu.
Peltjē ir ļoti izsalcis pēc jaudas, tāpēc jums būs nepieciešams “lielas strāvas” 12 V līdzstrāvas barošanas avots: AC110V 220V līdz DC12V Barošanas avots 12V 10A, lūdzu, noteikti izvēlieties jaudīgu, jo Peltier ir nepieciešami 60 W, un jums joprojām ir nepieciešama barošana ventilators un ESP8266 plate + barošanas avota specifikācijas nav pārāk uzticamas.
Es izmantoju ārējos relejus, lai aizsargātu galveno plati (ārējie releji ir lētāki nekā mātesplates nomaiņa, ja kaut kas noiet greizi), kā arī lai mainītu polaritāti, ja dzesēšanai izmantojat Peltier ** VAI ** apkuri* *tikai ** vai ir divi avoti, kas jums nav nepieciešami.
** Elektroinstalācijas shēma ir šāda: **
4. solis: Un kā ar kodu?
Lūk, jums būs nepieciešama arī pielāgotā untrol_WiFiManager bibliotēka no GitHub. Un daudzi citi.
Kods izskatās smieklīgs, ja to ievieto šeit, bet to var redzēt lapā My Github
Ieteicams:
Temperatūras un mitruma kontrole, izmantojot NODE MCU UN BLYNK: 5 soļi
Temperatūras un mitruma uzraudzība, izmantojot NODE MCU un BLYNK: Sveiki, puiši
Temperatūras un mitruma kontrole, izmantojot Blynk: 6 soļi
Temperatūras un mitruma uzraudzība, izmantojot Blynk: Šajā apmācībā w gatavojas uzraudzīt temperatūru un mitrumu, izmantojot DHT11 un nosūtīt datus uz mākoni, izmantojot Blynk Komponenti, kas nepieciešami šai apmācībai: Arduino UnoDHT11 temperatūras un mitruma sensors ESP8266-01 WiFi modulis
Unifi kontrolieris Google mākoņa platformā (GCP): 6 soļi
Unifi kontrolieris Google mākoņa platformā (GCP): Ubiquity Unifi kontrolieris ļauj pārvaldīt viņu Unifi produktus, tostarp bezvadu piekļuves punktus, maršrutētājus un slēdžus. Viņiem ir lielisks ceļvedis kontroliera iestatīšanai Amazon AWS, izmantojot bezmaksas līmeni, kas nodrošina bezmaksas VM
Raspberry PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: 6 soļi
Aveņu PI temperatūras un mitruma reģistrēšana, mākoņa laika stacija, Wifi un mobilā statistika: Izmantojot Raspberry PI ierīci, jūs varat reģistrēt temperatūras un mitruma datus ārpus telpām, istabā, siltumnīcā, laboratorijā, dzesēšanas telpā vai jebkurā citā vietā. Šo piemēru mēs izmantosim, lai reģistrētu temperatūru un mitrumu. Ierīce tiks savienota ar interneta v
Temperatūras un mitruma attālināta uzraudzība, izmantojot ESP8266 un lietotni Blynk: 15 soļi
Attālā temperatūras un mitruma uzraudzība ar ESP8266 un lietotni Blynk: Tas bija mans pirmais projekts ar ESP8266 mikroshēmu. Es tikko uzcēlu jaunu siltumnīcu pie savas mājas, un man bija interesanti, kas tur notiek dienas laikā? Es domāju, kā mainās temperatūra un mitrums? Vai siltumnīca ir pietiekami vēdināta? Tāpēc es nolemju