Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Chapisha Jalada la Mtungi
- Hatua ya 2: Kufundisha
- Hatua ya 3: Usimbuaji
- Hatua ya 4: Angalia MQTT
Video: Sensorer ya Sourdough (ESP8266): Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Bado niko nje kujaribu kupima uchimbaji wa kipande changu cha unga wa chachu na nilitaka kujaribu suluhisho hili na sensorer kali. Sensorer itapima umbali wa uso wa maandalizi. Kadiri inavyozidi kwenda juu, ndivyo maandalizi yanavyotiwa chachu zaidi. Kuongezeka kwa urefu ni kwa sababu ya bakteria na chachu kula unga na kutoa dioksidi kaboni. Gesi hii itanaswa katika maandalizi na kuipandikiza.
Hii ni kutumia ESP8266 rahisi kupeleka hatua kwa broker wa MQTT. Nilichapisha kifuniko ili ujumuishe vifaa kwenye kofia ya kontena ili isiende kwa urahisi sana.
Vifaa
- ESP8266 - Nilichukua NodeMCU v3 kutoka aliexpress
- Sensor kali GP2Y0A41SK0F - ile ninayotumia ni nzuri kwa 4cm hadi 30cm ambayo itakuwa mechi nzuri katika kesi hiyo.
- Seva ya MQTT - ile ninayotumia inashughulikiwa na programu yangu ya msaidizi wa nyumbani, yoyote itafanya
- Jarida moja la glasi
- Starter ya unga wa siki
- Powerbank ya USB au adapta ya umeme na pato ndogo ya USB
Hatua ya 1: Chapisha Jalada la Mtungi
Niliunda kifuniko na Fusion 360, iliyokatwa na Cura na kuchapishwa kwenye Creality 3D CR10S yangu. Niliacha mashimo kwa uingizaji hewa ili kusiwe na condensation kwenye sensor kali.
Nilipata muundo mzuri wa nodemcu kwenye grabcad. Kama vile kwa sensor kali. Rahisi zaidi kuunda mashimo kwa kuongezeka. Nilitumia spacers kadhaa kutoka kwa bodi zangu za arduino zilizowekwa vipande kurekebisha urefu wa sehemu juu ya kifuniko cha juu.
grabcad.com/library/nodemcu-lua-lolin-v3-m…
grabcad.com/library/sharp-2y0a21-distance- …… (sio sawa lakini imefungwa vya kutosha kwa kufaa mashimo)
Niliweka mkanda kidogo wa pande mbili ili kufanya kifuniko kikae juu ya mtungi.
Hatua ya 2: Kufundisha
Kwanza tunapaswa waya nodemcu kwa sensor kali. Hii ni moja kwa moja.
- Sura ya Sharp itachukua volts 5 kama pembejeo ili tuiunganishe kwenye VU (VUSB) kwenye nodemcu.
- Kisha ardhi kali ya sensorer kwa pini yoyote ya ardhi ya nodemcu.
- Na mwishowe V0 kutoka kwa sensorer kali huenda kwa A0 (pembejeo ya analog) kwenye ESP.
- Kwa bahati nzuri pato la sensorer kali ni kiwango cha juu cha volts 3.1. Ingekuwa ya juu tungekuwa na maswala na ESP kuliko inaendeshwa kwa volts 3.3 na hatutathamini voltages za juu kwenye pini yake ya kuingiza.
Kisha mimi hutumia umeme wa kawaida wa USB na kuziba ndogo ya USB au kuziba ukuta ili kuwezesha nodemcu. Hii lazima ifanyike kwani tunataka kuwa na VUSB halali kwa volts 5. Sensorer itachukua tu kati ya volts 4.5 hadi 5.5. nodemcu kawaida huendesha saa 3.3v ambayo haitoshi.
Hatua ya 3: Usimbuaji
Nambari hii inatumia lugha ya Arduino IDE kupanga programu ya ESP8266. Itabidi usakinishe bodi ya ESP8266 ili kuweza kuipanga kutoka IDE hii.
www.arduino.cc/en/main/Software
github.com/esp8266/Arduino
github.com/knolleary/pubsubclient
Tafuta na ubadilishe neno kuu "BADILISHA" na maadili yako mwenyewe.
Kuna awamu ya calibration kwa sensor kali. Utaona fomula ya kubadilisha usomaji wa Analog kuwa sentimita, hii inaweza kubadilishwa baada ya usawazishaji. Usawazishaji wa kawaida ni kufanya safu ya vipimo na sensor na utumie bora kuhesabu coefficients ya fomula. Hii itaboresha usahihi wa hatua.
Baadhi ya mifano ya mchakato wa calibration
diyprojects.io/proximity-sensor-a02yk0-tes…
Nambari hiyo ina unganisho kwa kituo chochote cha wifi ulichonacho. Shukrani kwa unganisho hili la wifi, ESP inaweza kutuma maadili kwa seva iliyosanidiwa ya MQTT.
Hatua ya 4: Angalia MQTT
Mara baada ya kuziba, esp itaanza kutuma maadili kwa MQTT. Kisha mimi hutumia msaidizi wa nyumbani (https://www.home-assistant.io/) kusoma foleni na kuonyesha matokeo.
Halafu umebaki na kuongeza kianzilishi chako cha soudough, unga na maji kisha subiri kitambuzi kupima kiwango cha uso kwenye mtungi wa glasi. Hii kwa matumaini itaonyesha kiwango cha uchachu wa chachu ili tujue ni lini kilele kinafikiwa.
Niliambatisha grafu ya mara ya kwanza nilitumia sensa. Nilihamisha usomaji wa sensa kurudi kwa InfluxDB na grafu hii imetoka Grafana ili uweze kuona mabadiliko mazuri ya vipimo kwa muda.
Natumai ulipenda mafunzo haya, tafadhali nijulishe ikiwa unahitaji maelezo zaidi juu ya hatua kadhaa!
Ilipendekeza:
Kutumia Sensorer za Analog Na ESP8266: Hatua 5
Kutumia Sensorer za Analog Na ESP8266: Kigeuzi cha analog-to-digital (ADC, A / D, A-D, au A-to-D) ni mfumo ambao hubadilisha ishara ya analog kuwa ishara ya dijiti. Waongofu wa A / D hutafsiri ishara za umeme za analog kwa madhumuni ya usindikaji wa data. Na bidhaa zinazolingana na utendaji, nguvu,
ESP8266 - Sensorer za Milango na Dirisha - ESP8266. Msaada wa Wazee (kusahau): Hatua 5
ESP8266 - Sensorer za Milango na Dirisha - ESP8266. Msaada wa Wazee (kusahau): ESP8266 - sensorer za mlango / dirisha kutumia GPIO 0 na GPIO 2 (IOT). Inaweza kutazamwa kwenye wavuti au kwenye mtandao wa karibu na vivinjari. Inaonekana pia kupitia " MsaadaIdoso Vxapp " matumizi. Inatumia usambazaji wa VAC 110/220 kwa 5Vdc, 1 relay / voltage
Joto linalotumiwa na jua la Arduino na sensorer ya unyevu kama 433mhz Sensorer ya Oregon: Hatua 6
Joto la jua na umeme wa Arduino na Sura ya unyevu kama 433mhz Oregon Sensor: Huu ni ujenzi wa hali ya joto ya jua na sensorer ya unyevu. Sensor hutengeneza sensor ya Oregon ya 433mhz, na inaonekana katika lango la Telldus Net. Unachohitaji: 1x " 10-LED Sura ya Mwendo wa Nguvu ya jua " kutoka Ebay. Hakikisha inasema kugonga 3.7v
DIY: Dari iliyowekwa sanduku la sensorer mini na sensorer ya mwendo inayozingatia: Hatua 4
DIY. Wakati mwingine uliopita nimekuwa nikimsaidia rafiki yangu na dhana nzuri ya nyumbani na kuunda sanduku la sensorer mini na muundo wa kawaida ambao unaweza kuwekwa kwenye dari kwenye shimo la 40x65mm. Sanduku hili husaidia: • kupima kiwango cha mwangaza • kupima unyevu mwingi
Mwongozo wa sensorer ya sensorer ya mwendo: Hatua 8
Mwongozo wa sensorer ya sensorer ya Motion: Karibu kwenye Mwongozo wangu wa sensorer ya Motion