Orodha ya maudhui:
- Hatua ya 1: Unachohitaji…
- Hatua ya 2: Usanidi wa Blynk
- Hatua ya 3: Tukio
- Hatua ya 4: Kanuni
- Hatua ya 5: Kufanya kazi…? Kubwa
Video: TerraControl V3.0 - ESP8266 + BLYNK: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
SWALI: Je! Utapendezwa na toleo jipya ukitumia Wemos D1 mini na sensorer ya DS18 (kwa joto) na DHT22 (kwa unyevu)? Napenda kujua katika maoni. Asante!
Ikiwa unapenda mradi huu, tafadhali PIGIA KURA katika shindano lisilo na waya… Asante sana
Haya jamani, baada ya miezi michache ya kucheza na ESP8266 mwishowe nilipata toleo jipya la TerraControl nimeridhika nayo na niko tayari kushiriki nawe. Baadhi yenu mnaweza kugundua ninaruka toleo la 2.0… hiyo ni kwa sababu toleo hilo lilikuwa likitumia nambari ya zamani na nyongeza chache lakini ilikuwa bado mbaya kama kuzimu. Shukrani kwa Blynk niliweza kukata safu zaidi ya 600 za nambari hadi safu 100 za nambari rahisi sana!
Ni nini kilichobadilishwa?
- Marekebisho kidogo ni uhusiano wa mwili. Hasa kwa sababu ya sensorer ya DHT ambayo haikuweza kuunganishwa wakati wa kuwasha toleo la zamani. Yote yamerekebishwa sasa na hakuna umeme mweusi utakaovuruga na mipangilio yako.
- Hakuna ESP8266 WebServer. Jambo ambalo ni zuri, niamini juu ya hili.
- Udhibiti wa jumla kupitia programu ya Blynk. Kutoka mahali popote ulimwenguni, unaweza kudhibiti chochote unachotaka. Najua hii inaweza kusikika kama tangazo, lakini kwa kweli nilimpenda Blynk.
- Uwezekano zaidi - kaya nzima imeunganishwa na kudhibitiwa / kufuatiliwa kupitia programu moja.
Hatua ya 1: Unachohitaji…
- Bodi ya NodeMCU 1.0 12E - $ 3.32
- Bodi ya kupeleka tena - kwa mfano - $ 5.90
- Joto na sensorer ya unyevu DHT22 (11) - $ 2.87
- Kwa kuzingatia asili ya bodi ya NodeMCU (pato lake ni 3.3v tu) itabidi ununue bodi ya kupeleka ya 3.3V (kwenye kiunga hapo juu), au urekebishe bodi ya 5v, au nunue moduli ya kubadilisha mantiki ya I2C - kwa mfano - $ 0.9
- Chanzo cha 5V (ninatumia chaja ya zamani ya usb)
- waya
- solder
- kesi / sanduku
- Arduino IDE
Miunganisho NodeMCU
Pini ya data ya DHT22 / 11 D6
relayLight D1relayHeat D2relayHeat2 D5relayFan D9 (RX pini kwenye NodeMCU)
Unahitaji kuimarisha moduli kulingana na vielelezo vyao. Ikiwa unatumia bodi ya kupitisha 3.3v, unaweza kuiweka nguvu moja kwa moja kutoka kwa NodeMCU, vinginevyo unahitaji kutumia 5V ya nje.
Ninatumia sehemu na kesi yangu ya zamani, zinahitajika tu kubadili waya mbili…
Hatua ya 2: Usanidi wa Blynk
Kwa wale ambao hawajui Blynk ni nini, ni Jukwaa na programu za iOS na Android kudhibiti Arduino, Raspberry Pi na zinazopendwa kwenye mtandao. Ni dashibodi ya dijiti ambapo unaweza kujenga kielelezo cha picha kwa mradi wako kwa kuburuta na kuteremsha vilivyoandikwa. Unaweza kuhitaji kununua nishati kwenye programu ya Blynk lakini nadhani $ 4-5 ni bei nzuri ya mradi kama huu.
Wacha tuanze kwenye kifaa cha Andorid (toleo la iOS hairuhusu kuongeza vilivyoandikwa au kuhariri hafla za Tukio bado):
- Pakua programu ya Blynk
- Jisajili au ingia (ikiwa tayari unayo akaunti)
- Gonga "+" ili uunda Mradi Mpya Mpe mradi jina na uchague kifaa unachotumia (kwa upande wetu ni ESP8266) na gonga "Unda" Utapokea ishara ya Uthibitishaji ndani ya sanduku lako la barua, tutahitaji baadaye
-
Kwenye ukurasa wa Mradi wa Blynk bomba "+" na uongeze:
- Vifungo 4
- 4 LEDs
- Maonyesho 2 (yenye lebo)
- Saa ya wakati halisi
- Arifa
- Mtangazaji
- Grafu ya Historia (hiari)
- Tumia mipangilio ya wijeti kama inavyoonekana kwenye picha ya mwisho (ikiwa utaiweka tofauti utahitaji kurekebisha nambari)
- Katika mipangilio ya mradi (icon ya nati juu) "Tuma amri iliyounganishwa na programu" kwa ON.
- Funga mipangilio na ufungue Tukio
Hatua ya 3: Tukio
Wacha tuendelee na kuunda hafla za Matukio…
Kwanza weka udhibiti wa Nuru:
- Ongeza tukio mpya
Wakati… MUDA (chagua wakati unataka taa kuwasha) weka pini… (V10) hadi 1
- Ongeza tukio mpya
Wakati… MUDA (chagua wakati unapotaka taa izime) weka pini… (V10) hadi 0
Sasa Udhibiti wa joto
- Ongeza tukio mpya
Wakati Joto V8 iko chini ya pini ya kuweka 30… (V11) hadi 1
- Ongeza tukio mpya
Wakati Joto V8 iko juu au sawa na pini ya kuweka 30… (V11) hadi 0
Ukimaliza, funga Tukio na piga kitufe cha kucheza kwenye mradi wako.
Natumai utapata wazo. Ukianza kucheza na Eventor utagundua uwezekano na chaguzi zaidi. Katika usanidi wa sasa, Nuru na Joto ni otomatiki na Heat2 na Shabiki inadhibitiwa kwa mikono, lakini huduma zote nne zinaweza kudhibitiwa kupitia kushinikiza kitufe na itabatilisha mipangilio yako ya sasa hadi hali inayofuata itakapotimizwa.
Hatua ya 4: Kanuni
Unganisha bodi yako kwenye moto wa kompyuta hadi Arduino IDE, fungua nambari ya chanzo na tuiangalie haraka…
Maktaba
Unahitaji kupakua maktaba tatu ili kufanya nambari ifanye kazi:
ESP8266WiFi.hDHT.hBlynkSimpleEsp8266.h (kutoka maktaba ya Blynk)
Mipangilio (badili kwa mahitaji yako mwenyewe)
const char ssid = "WIFI SSID YAKO"; (utapokea hii kwa barua pepe baada ya kuunda mradi katika programu ya Blynk)
Hiyo ndio! Unaweza kupakia nambari hiyo na uangalie simu yako ikiwa imeunganishwa.
Kwa utangazaji kamili bado ninatumia majimbo tofauti kwa kupokezana 3 & 4 (Heat2 & Shabiki) kutoka toleo la kwanza. Tazama picha. Joto ina hali ya juu wakati kitufe cha Blynk KIMEWASHWA, CHINI wakati kimezimwa. Heat2 ina majimbo ya kinyume.
Hatua ya 5: Kufanya kazi…? Kubwa
Unaweza kupata suluhisho bora zaidi ya kutumia Tukio. Ili kufafanua matumizi ya vilivyoandikwa vya LED: Unapobonyeza kitufe au Tukio linapotuma hafla ya kubadili, nambari hiyo mwanzoni itabadilisha upelekaji kwenda kwa hali inayotakikana na kisha kuwasha VirtualWrite kuwasha ZIMA / ZIMA zinazofanana. Kwa njia hii unajua kila wakati ikiwa hatua yako ilifanikiwa au la (inaweza kuwa sababu ya maswala ya unganisho lakini haikutokea wakati nilikuwa nikitumia programu hii kwa miezi miwili iliyopita).
Grafu ya historia sio lazima lakini sifa nzuri kuwa nayo, ni kutumia data ile ile tunayotuma kwa maadili yaliyoandikwa na kuyahifadhi kwenye seva ya Blynk. Unaweza kupata data zaidi kwako na chaguo la kuuza nje, ambalo halikuwezekana na toleo la awali.
Usanidi huu ni wa ulimwengu wote. Ninaamini niliweza kusafisha nambari iwezekanavyo na utendaji sawa na zaidi. Unaweza kuitumia kudhibiti terrarium yako, aquarium, bustani, mifumo ya aqua-phonic, incubators, nk Furahiya tu na ukipenda mradi huu, acha maoni. Samahani ikiwa niliruka usanidi fulani au kitu fulani hakieleweki vya kutosha. Katika kesi hiyo, nitumie PM na nitairekebisha haraka. Asante kwa kusoma!
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Kumwagilia mimea ya ndani na NodeMCU, Seva ya Mitaa ya Blynk na Apk ya Blynk, Sehemu ya Kuweka inayoweza kurekebishwa: Hatua 3
Kumwagilia mimea ya ndani na NodeMCU, Seva ya Blynk ya Mitaa na Blynk Apk, Sehemu ya Kuweka inayoweza Kurekebishwa: Nimejenga mradi huu kwa sababu mimea yangu ya ndani inahitaji kuwa na afya hata nikiwa likizo kwa muda mrefu na napenda wazo kuwa kudhibiti au angalau kufuatilia mambo yote yanayowezekana yanayotokea nyumbani kwangu kwenye wavuti
Habari Blynk! Kuingilia kati SPEEEinoino na Programu ya Blynk: Hatua 5
Habari Blynk! SPEEEduino ni bodi ya microcontroller inayowezeshwa ya Wi-Fi inayotegemea mazingira ya Arduino, iliyojengwa kwa waelimishaji. SPEEEduino inachanganya sababu ya fomu na mdhibiti mdogo wa Arduino na ESP8266 Wi-Fi SoC, na kutengeneza