
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Šoki leevendamine Superfluxi poolt: Meie veebisait
See juhend on Fogponic Systemi järjepidevus. Siin on teil rohkem võimalusi kasvuhoonete arvuti andmete mõõtmiseks ja mitmete toimingute juhtimiseks, näiteks veepumba vooluhulk, tulede ajastus, ventilaatori intensiivsus, udud ja kõik muud kontrollerid, mida soovite oma Fogponicule lisada projekti.
Samm: installige ESP 8266-01 Wifi Shield Arduinole

Minimaalsed materjalinõuded:
- Arduino MEGA 2560
- ESP 8266-01 kilp
- Nutitelefon
- WiFi-ühendus
Ühendus:
- ARDUINO --- 8266 ESP
- 3V --- VCC
- 3V --- CH_PD
- GND --- GND
- RX0 --- TX
- TX0 --- RX
Samm: seadistage ESP8266-12 kilp
Mõned sammud, mida järgida:
- Pärast ESP866-91 kilbi ühendamist Arduinoga peate oma pardal oleva eelmise koodi kustutamiseks laadima üles Bareminimum näite.
- Laadige kood Arduinosse, avage seeriamonitor, seadke Baudrate 115200 ja määrake nii NL kui ka CR.
- Sisestage jadamonitorile järgmine käsk: AT. Tavaliselt peaksite saama teate "OK". Kui ei, vahetage palun järgmised juhtmed: Arduino RX ja TX. Sõltuvalt kilbist võib vastuvõtja asend olla erinev.
- Peate seadistama oma kilbi režiimi. Seda on 3 erinevat: jaam (1) AP -režiim (2) ja AP+jaam (3). MOS -i jaoks peame lihtsalt saama esimese režiimi, tippige järgmine käsk: AT+CWMODE = 1. Kui kilp on hästi seadistatud, saate teate «OK». Saate teada, millises REŽIIMIS olete, sisestades: AR+CWMODE?
- ESP8266-01 ühendamiseks oma WiFi-ühenduse tüübiga: AT+CWJAP = “Wi-Fi-võrk”, “Parool”
- Hästi tehtud! MOS -i prototüüp on ühendatud Internetiga. Nüüd peame ühendama ESP8266 rakendusega.
Samm: seadistage WiFi -ühendus
#include #define BLYNK_PRINT Serial2 #include #include #define EspSerial Serial2 ESP8266 wifi (EspSerial); char auth = «b02cfbbfd2b34fd1826ec0718613306c»; #kaasama #kaasama
tühine seadistus () {
Seriaal2.algus (9600); viivitus (10); EspSerial.begin (115200); viivitus (10); Blynk.begin (autentimine, wifi, «USERNAME», »PASSOWORD»); timer.setInterval (3000L, sendUp-time); }
void sendUptime () {
Blynk.virtualWrite (V1, DHT.temperatuur); Blynk.virtualWrite (V2, DHT.niiskus); Blynk.virtualWrite (23, m); }
tühine tsükkel ()
{rtc.begin (); taimer.jooks (); Blynk.run ();
}
- Laadige alla ja installige oma Arduino programmi raamatukogu kausta viimane Blynk -kogu.
- Laadige alla ja installige raamatukogu kausta viimane Blynk ESP8266 kogu. Võimalik, et peate esp8226.cp mõne teise versiooniga muutma.
- Installige rakendus BLYNK Appstore'i või Google Play poodi ja looge uus projekt.
- Kopeerige/kleepige ülaltoodud kood uuele Arduino visandile. Peate oma BLYNK -projekti võtme autentimisega muutma sümbolit . Praegune MOS -i rakenduse võti on «b02cfbbfd2b34fd1826ec0718613306c».
- Kirjutage oma wi -plaat ja oma parool järgmisele reale: Blynk.begin (autentimine, wifi, «???», «???»);.
- Käivitage Arduino visand ja avage jadamonitor. Ärge unustage muuta Baudrate väärtuseks 115200 ja rea kodeeringuks „Nii NL kui ka CR”.
- Mõne sekundi pärast ühendatakse MOS Arduino tavaliselt Internetiga. Nüüd on aeg luua meie MOS Blynk rakendus!
Samm: õppige ja rakendage BLYNK -keelt
Blynk on hästi kohanenud arduino keelega. Üks Blynk'i eripära on see, et kasutatakse digitaalseid, analoogseid, aga ka virtuaalseid kontakte. Sõltuvalt kontrollerist, andurist või faderist peate oma Arduino rakenduse visandile kirjutama virtuaalsed read.
- Näide virtuaalsest kirjutamisest Arduino visandil: Blynk.virtualWrite (pin, action);
- Saate rakendusse lisada kõik soovitud vidinad, järgides ülaltoodud samme.
- Kuid pidage meeles, et mõned andurid peavad BLYNK -i rakendusega korreleerumiseks esialgset koodi muutma.
Näide, DHT-11 + BLYNK:
- Kindlasti ärge lükake tühja seadistuskoodi peale viimast viivitust (10) viivitust; Timer.setInterval (1000, Senduptime) kasutab ESP8266-01 kilbi viivitusena, mitte jadamonitori puhul. Peate sellele viivitusele panema vähemalt 1000 millisekundit, vastasel juhul on ESP -kilbil probleeme teabe saatmise ja vastuvõtmisega.
- Rakenduse Blynk jaoks peate värskendama DHT -teeki. Selleks saate uue DHT kogu alla laadida, sisestades google'is DHT.h ja DHT11.h. Seal on hea Githubi repertuaar, kus on DHT -raamatukogu.
- Suur muutus seisneb tühjas sendUptime () uues DHT -teegis, peate lihtsalt määrama soovitud virtuaalse tihvti soovitud tingimustega: temperatuur või niiskus. Niisiis, näeme rida, mille saate kirjutada, et saata niiskuse või temperatuuri andmed rakendusele Blynk: Blynk.virtualWrite (V1, DHT.temperature);. Blynk.virtualWrite (virtuaalne tihvt, andur).
- Void loop () saab kaks uut tingimust: Blynk.run (); ja taimer.jooks ();. Kuid isegi kui helistasite DHT -le allpool olevas tühimikus, mis toimib tühjusena (), peate anduri helistama ka viimases tühimikus.
#include dht11 DHT; #defineeri DHT11_PIN A0 #kaasake SimpleTimer taimer; #include #define BLYNK_PRINT Serial #include #include #de ne EspSerial Serial ESP8266 wi (EspSerial); char auth = «b02cfbbfd2b34fd1826ec0718613306c»; #kaasama #kaasama
tühine seadistus () {
Seriaal2.algus (9600); viivitus (10); EspSerial.begin (115200); viivitus (10); timer.setInterval (1000, sendUptime); }
tühine sendUptime ()
{Blynk.virtualWrite (V1, DHT.temperature); Blynk.virtualWrite (V2, DHT.niiskus); }
void loop () {
int chk = DHT.read (DHT11_PIN); taimer.jooks (); Blynk.run ();
}
Soovitan:
Smart B.A.L (ühendatud postkast): 4 sammu

Smart B.A.L (ühendatud postkast): olete väsinud iga kord oma postkasti kontrollimast, kui seal pole midagi. Soovite teada, kas saate reisi ajal posti või paki kätte. Seega on ühendatud postkast teie jaoks. See teavitab teid, kui postiljon on hoiustanud posti või par
Ioonjahutusega süsteem teie Raspberry Pi mänguserveri jaoks!: 9 sammu (koos piltidega)

Ioonjahutusega süsteem teie Raspberry Pi mänguserverile!: Tere tegijad! Mõni aeg tagasi sain Raspberry Pi, kuid ma ei teadnud, mida sellega teha. Hiljuti on Minecraft taas populaarsust kogunud, nii et otsustasin endale ja sõpradele Minecraft serveri üles seada. Noh, selgus, et olen lihtsalt mina:
Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): 12 sammu (koos piltidega)

Ambilighti süsteem iga teie teleriga ühendatud sisendi jaoks. WS2812B Arduino UNO Raspberry Pi HDMI (uuendatud 12.2019): Olen alati tahtnud oma telerisse ambilight lisada. See näeb nii lahe välja! Lõpuks tegin seda ja ma ei pidanud pettuma! Olen näinud palju videoid ja palju õpetusi teie teleri jaoks Ambilighti süsteemi loomiseks, kuid ma pole kunagi leidnud täielikku õpetust oma täpse nee jaoks
Salapära kollased täpid: kas teie printer nuhkib teie järele?: 5 sammu (piltidega)

Salapära kollased punktid: kas teie printer nuhkib teie järele?: Kujutage ette, et iga kord, kui printite dokumendi, sisaldab see automaatselt salajast koodi, mida saab kasutada printeri ja potentsiaalselt ka selle isiku tuvastamiseks. Kõlab nagu spioonifilmist, eks? Kahjuks on stsenaarium
Juhitav RGB LED -süsteem teie koju või kontorisse: 5 sammu (piltidega)

Juhitav RGB LED -süsteem teie koju või kontorisse: kas teie kodu või tööruumi tuled on igavad? Kas soovite oma tuppa lisada natuke energiat või meeleoluvalgustust? See juhend juhendab teile, kuidas luua kodus või kontoris kasutamiseks kontrollitavat RGB LED -massiivi. Teie punane, roheline, sinine LED