Turinys:
- 1 žingsnis: „Blynk Mobile App“
- 2 žingsnis: kaip pradėti
- 3 veiksmas: kaip atrodo sąranka?
- 4 žingsnis: O kaip apie kodą?
Video: YABC - dar vienas „Blynk“valdiklis - „IoT“debesų temperatūros ir drėgmės valdiklis, ESP8266: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Sveiki kūrėjai, Neseniai pradėjau auginti grybus namuose, austrių grybus, bet namuose jau turiu 3 kartus šių valdiklių, skirtų „Fermenter“temperatūros kontrolei namuose gaminti, žmona taip pat daro šį „Kombucha“dalyką ir kaip termostatas šildytuvo valdymui. Sąvoka yra ta pati daugeliui skirtingų pritaikymų, šiltnamiuose, namų alaus darykloje, SPA baseinuose, šildytuvuose ir pan.
Manau, kad temperatūros valdymas yra viena iš populiariausių daiktų interneto programų, todėl „Blynk“nusprendė sukurti šį projektą ir pasidalyti su jumis. Labiausiai mane erzina tie neryškūs gnybtai pigioje plokštėje, kuriuose netinkamai laikomi kabeliai, paliekami veikiantys laidai, ir, be to, visi mano bandymai rasti „gražiai atrodančius“korpusus „pasidaryk pats“projektams, naudojant skirtingas plokštes, nepavyko, ir niekada nebandžiau spausdinti 3D.
** PCB savybės: **
- ESP8266 ESP-WROOM-02 pagrindu;
- Vietinis OTA įgalintas;
- WS2812 RGB šviesos diodas;
- TX ir RX kaiščiai, eksponuojami ant 3 kontaktų antgalio, skirti programavimui ir monitoriui;
- 3 x 250VAC/30VDC 7A AgSnO2 relės;
- Įkišami varžtų gnybtai;
- Maitinimo šaltinis 9 ~ 12VDC (neįtrauktas);
** Palaikomi zondai **
- BME280;
- HTU21D;
- SHT3x;
- AM2315; (Mano asmeninis mėgstamiausias dėl savo formos)
- DS18B20 vieno laido;
- NTC termistorius (tikrai nėra geras pasirinkimas);
** Pinout **
Kadangi ESP8266 turi tam tikrų ypatumų, kurie kaiščiai gali būti naudojami kaip jutiklis ir kaip relė, kai paleidimo metu keičiasi būsena, kai kuriuos kaiščius pakeičiau taip:
#define NTCINPUT A0
#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DUOMENŲ VYRAS PATIKRĖTAS ČIA taip pat apibrėžti BOARD_LED_PIN_WS2812 13
** Jei norite nusipirkti ir padėti man išeiti iš dienos darbo;) - MY Store on Tindie
1 žingsnis: „Blynk Mobile App“
Tai yra išplėstinė „Blynk App“versija, kurią turėsite nusipirkti šiek tiek energijos, nes programai reikia 4 400 energijos taškų. Paprastesnę versiją rasite: YABC Simple ir jums nereikės iš pradžių pirkti energijos.
Atsisiųskite „Blynk“programą: Darbo su „Blynk“pradžia
- Atsisiųskite „Blynk“programą: https://j.mp/blynk_Android arba
- Palieskite QR kodo piktogramą ir nukreipkite fotoaparatą į žemiau esantį kodą
- Mėgaukitės mano programa!
2 žingsnis: kaip pradėti
Programinėje programinėje įrangoje yra viskas, ko jums reikia norint valdyti šildymą ir aušinimą naudojant „Blynk Cloud“programą.
Paspauskite ir palaikykite mygtuką 3 sekundes ar ilgiau, o lenta pradės prieigos taško režimą „YABC-xxxxx“, po kurio eis 6 paskutiniai plokštės MAC adreso skaitmenys:
Prisijunkite prie tinklo (nereikia slaptažodžio) ir „Captive“portalas turėtų prasidėti automatiškai, jei jis neprasideda, eikite į savo interneto naršyklę ir eikite į 192.168.4.1. Autentifikavimo numeris, gautas iš programos, klonuojant aukščiau pateiktą projektą, pasirinkite temperatūros zondą ir išsaugokite.
Išsaugojus konfigūraciją, plokštė bus paleista iš naujo ir prisijungs prie „WiFi“informuoto, o jei viskas bus gerai, galite pradėti naudotis „Blynk“programa ir valdyti temperatūrą savo „IoT“valdikliu.
3 veiksmas: kaip atrodo sąranka?
Aš naudoju 60 W termoelektrinį „Peltier“aušintuvo šaldymo puslaidininkių aušinimo sistemos komplektą „Cooler Fan Gainhed Kit“, kad galėčiau valdyti šildymą ir aušinimą, nes „Peltier“gali padaryti abu pakeitęs poliškumą, žinau, kad tai nėra pats efektyviausias būdas, tačiau jis atlieka savo darbą.
„Peltier“yra labai alkanas energijos, todėl jums reikės „didelės srovės“12 V nuolatinės srovės maitinimo šaltinio: AC110V 220V - DC12V 12V 10A maitinimo šaltinis, įsitikinkite, kad pasirinkote didelės talpos įrenginį, nes „Peltier“reikia 60W ir jums vis tiek reikia maitinimo ventiliatorius ir ESP8266 plokštė + maitinimo šaltinio specifikacijos nėra pernelyg patikimos.
Aš naudoju išorines reles, kad apsaugotų pagrindinę plokštę (išorinės relės yra pigesnės nei pakeitus pagrindinę plokštę, jei kažkas negerai), taip pat pakeisti poliškumą, jei aušinimui naudojate „Peltier“** ARBA ** Šildymas* *tik ** arba turite 2 šaltinius, kurių jums nereikia.
** Prijungimo schema yra tokia: **
4 žingsnis: O kaip apie kodą?
Štai ką, bet jums taip pat reikės pritaikytos „GitHub“bibliotekos „untrol_WiFiManager“bibliotekos. IR daugelis kitų.
Čia paskelbtas kodas atrodo juokingas, tačiau jį galite pamatyti „My Github“puslapyje
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ą
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
Įjungta išjungimo skląstis su UC. Vienas mygtukas. Vienas smeigtukas. Diskretusis komponentas: 5 žingsniai
Įjungta išjungimo skląstis su UC. Vienas mygtukas. Vienas smeigtukas. Diskretusis komponentas: Sveiki visi, internete ieškojo įjungimo/išjungimo grandinės. Viskas, ką radau, buvo ne tai, ko ieškojau. Aš kalbėjau su savimi, tam būtinai yra kelias. To man ir reikėjo.-Tik vienas mygtukas, kurį reikia įjungti ir išjungti.-Turi naudoti tik
Nuotolinis temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „Blynk“programą: 15 žingsnių
Nuotolinis temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „Blynk App“: tai buvo mano pirmasis projektas su ESP8266 lustu. Aš ką tik pastatiau naują šiltnamį šalia savo namų ir man buvo įdomu, kas ten vyksta per dieną? Turiu omenyje, kaip keičiasi temperatūra ir drėgmė? Ar šiltnamis pakankamai vėdinamas? Taigi aš sumažinu
Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): 5 žingsniai
Belaidis drėgmės monitorius (ESP8266 + drėgmės jutiklis): perku petražoles puode, o didžiąją dienos dalį dirva buvo sausa. Taigi aš nusprendžiu atlikti šį projektą, apie dirvožemio drėgmės jutimą puode su petražolėmis, kad patikrintų, kada man reikia užpilti dirvą vandeniu. Manau, kad šis jutiklis (talpinis drėgmės jutiklis v1.2) yra geras, nes