Kazalo:
- Korak: Mobilna aplikacija Blynk
- 2. korak: Kako začeti
- 3. korak: Kako izgleda postavitev?
- 4. korak: Kaj pa koda?
Video: YABC - Še en krmilnik Blynk - IoT regulator temperature in vlažnosti v oblaku, ESP8266: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Pozdravljeni ustvarjalci, Pred kratkim sem začel gojiti gobe doma, gobe ostrige, vendar imam doma že 3x te krmilnike za Fermenter Temperaturni nadzor za mojo domačo pijačo, žena zdaj počne tudi to stvar Kombucha in kot termostat za nadzor grelca. Koncept je enak za veliko različnih aplikacij, rastlinjakov, domače pivovarne, toplotnih bazenov, grelnikov itd.
Verjamem, da je nadzor temperature ena izmed najbolj priljubljenih aplikacij IoT, zato se je Blynk odločil zgraditi ta projekt in ga deliti z vami. Najbolj me motijo tisti šibki priključki na poceni plošči, ki ne držijo pravilno kablov, zaradi česar so žice pod napetostjo izpostavljene, povrhu pa so bili neuspešni vsi moji poskusi, da bi za projekte "naredi sam" z različnimi ploščami našel primeren videz, in nikoli nisem poskusil s 3D tiskanjem.
** Lastnosti tiskanega vezja: **
- ESP8266 na osnovi ESP-WROOM-02;
- Omogočen lokalni OTA;
- WS2812 RGB LED;
- Zatiči TX in RX, izpostavljeni na 3-polnem moškem glavi, za programiranje in spremljanje;
- 3 x 250VAC/30VDC 7A AgSnO2 releji;
- Vtični vijačni spoji;
- Napajanje 9 ~ 12VDC (ni vključeno);
** Podprte sonde **
- BME280;
- HTU21D;
- SHT3x;
- AM2315; (Meni osebno najljubši zaradi svoje oblike)
- DS18B20 enožični;
- NTC termistor (ni dobra izbira);
** Pinout **
Ker ima ESP8266 nekaj posebnosti glede tega, kateri pin se lahko uporablja kot senzor in kot rele, ko spreminja svoje stanje med zagonom, sem nekatere nožice spremenil na naslednji način:
#define NTCINPUT A0
#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 PODATKOVNA ŽICA TUKAJ TUDI TUDI #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOARD_BUTTON_ opredelite BOARD_LED_PIN_WS2812 13
** Če ga želite kupiti in mi pomagati pri opustitvi dnevnega dela;) - MOJA trgovina na Tindieju
Korak: Mobilna aplikacija Blynk
To je razširjena različica aplikacije Blynk, ki jo boste morali kupiti nekaj energije, saj aplikacija potrebuje 4, 400 energijskih točk, enostavnejšo različico boste našli na: YABC Simple in na začetku vam ne bo treba kupovati energije.
Prenesite aplikacijo Blynk: Začnite z aplikacijo Blynk
- Prenesite aplikacijo Blynk: https://j.mp/blynk_Android ali
- Dotaknite se ikone kode QR in usmerite kamero na spodnjo kodo
- Uživajte v moji aplikaciji!
2. korak: Kako začeti
Vdelana programska oprema ima vse, kar potrebujete za nadzor ogrevanja in hlajenja z aplikacijo Blynk Cloud.
Pritisnite in držite gumb 3 sekunde ali več in plošča bo zagnala način dostopne točke "YABC-xxxxx", ki mu sledi 6 zadnjih številk naslova MAC na plošči:
Vzpostavite povezavo z omrežjem (geslo ni potrebno) in Captive Portal bi se moral samodejno zagnati, če se ne zažene, pojdite v spletni brskalnik in pojdite na 192.168.4.1 na voljo bodo naslednji konfiguracijski zasloni, vnesite svoje poverilnice WiFi, Blynk Številka za preverjanje pristnosti, pridobljena iz aplikacije pri kloniranju zgornjega projekta, izberite temperaturno sondo in shranite.
Ko shranite konfiguracijo, se bo plošča znova zagnala in se povezala z omrežjem WiFi, če je vse v redu, lahko začnete uporabljati aplikacijo Blynk in temperaturo nadzirate s svojim krmilnikom IoT.
3. korak: Kako izgleda postavitev?
Uporabljam 60 W termoelektrični hladilni hladilnik Peltier polprevodniški hladilni sistem Komplet hladilnega ventilatorja za nadzor ogrevanja in hlajenja, saj lahko Peltier s spreminjanjem polarnosti oboje, vem, da to ni najučinkovitejši način, vendar opravlja svoje delo.
Peltier je precej lačen, zato boste potrebovali "visokotokovni" 12VDC napajalnik, kot je ta: AC110V 220V do DC12V Napajanje 12V 10A, prosimo, izberite eno z visoko zmogljivostjo, saj Peltier potrebuje 60 W in še vedno morate napajati ventilator in plošča ESP8266 + napajalniki niso preveč zanesljivi.
Uporabljam zunanje releje za zaščito glavne plošče (zunanji releji so cenejši od zamenjave matične plošče, če je kaj narobe) in tudi za spremembo polarnosti, če uporabljate Peltier za hlajenje ** ALI ** ogrevanje* *samo ** ali pa imate 2 vira, ki ju ne potrebujete.
** Shema ožičenja izgleda tako: **
4. korak: Kaj pa koda?
Izvolite, vendar boste potrebovali tudi prilagojeno knjižnico untrol_WiFiManager iz GitHub -a. IN mnogi drugi.
Koda je tukaj objavljena smešno, vendar jo lahko vidite na strani My Github
Priporočena:
Kako narediti Arduino samodejni regulator temperature in vlažnosti: 3 koraki
Kako narediti Arduino samodejni regulator temperature in vlažnosti: 1
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
Zapisovanje temperature in vlažnosti Raspberry PI, vremenska postaja v oblaku, statistika Wi -Fi in mobilnih naprav: 6 korakov
Zapisovanje temperature in vlažnosti Raspberry PI, vremenska postaja v oblaku, Wi -Fi in mobilna statistika: Z napravo Raspberry PI lahko popolnoma brezplačno beležite podatke o temperaturi in vlažnosti zunaj, v sobi, rastlinjaku, laboratoriju, hladilnem prostoru ali na katerem koli drugem mestu. Ta primer bomo uporabili za beleženje temperature in vlažnosti. Naprava bo povezana z internetom v
Daljinsko spremljanje temperature in vlažnosti z ESP8266 in aplikacijo Blynk: 15 korakov
Daljinsko spremljanje temperature in vlažnosti z ESP8266 in aplikacijo Blynk: To je bil moj prvi projekt s čipom ESP8266. Pravkar sem zgradil nov rastlinjak v bližini svoje hiše in zame je bilo zanimivo, kaj se tam dogaja čez dan? Mislim, kako se spreminja temperatura in vlaga? Ali je rastlinjak dovolj prezračen? Zato sem se odločil
Internetni zapisovalnik temperature in vlažnosti z zaslonom z uporabo ESP8266: 3 koraki
Internetni zapisovalnik temperature in vlažnosti z zaslonom z uporabo ESP8266: želel sem deliti majhen projekt, za katerega menim, da vam bo všeč. Je majhen, trajen internetni zapisovalnik temperature in vlažnosti, ki podpira internet, z zaslonom. Ta se prijavi na emoncms.org in po izbiri lokalno v Raspberry PI ali v svoj emoncm