Orodha ya maudhui:

Sensorer ya Sourdough (ESP8266): Hatua 4
Sensorer ya Sourdough (ESP8266): Hatua 4

Video: Sensorer ya Sourdough (ESP8266): Hatua 4

Video: Sensorer ya Sourdough (ESP8266): Hatua 4
Video: Bagaimana Cara Membuat Website Baru dalam 1 Project di Firebase 2024, Julai
Anonim
Sensorer ya Sourdough (ESP8266)
Sensorer ya Sourdough (ESP8266)

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

Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
Chapisha Jalada la Mtungi
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

Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha
Kufundisha

Kwanza tunapaswa waya nodemcu kwa sensor kali. Hii ni moja kwa moja.

  1. Sura ya Sharp itachukua volts 5 kama pembejeo ili tuiunganishe kwenye VU (VUSB) kwenye nodemcu.
  2. Kisha ardhi kali ya sensorer kwa pini yoyote ya ardhi ya nodemcu.
  3. Na mwishowe V0 kutoka kwa sensorer kali huenda kwa A0 (pembejeo ya analog) kwenye ESP.
  4. 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

Angalia MQTT
Angalia MQTT
Angalia MQTT
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: