Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Luam Lub Hau Npog
- Kauj ruam 2: Cabling
- Kauj ruam 3: Coding
- Kauj Ruam 4: Txheeb xyuas MQTT
Video: Sourdough Sensor (ESP8266): 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Kuv tseem nyob sab ntawd txhawm rau ntsuas ntsuas qhov fermentation ntawm kuv pib ua kua qaub thiab kuv xav sim qhov kev daws teeb meem no nrog Ntse sensor. Qhov ntsuas yuav ntsuas qhov deb mus rau qhov npaj. Qhov ntau nws mus, qhov ntau fermented kev npaj yog. Qhov nce ntawm qhov siab yog vim cov kab mob thiab cov poov xab noj cov hmoov thiab ua cov pa roj carbon dioxyde. Cov roj no yuav raug daig hauv kev npaj thiab ua kom nws tawg.
Qhov no yog siv ESP8266 yooj yim los xa cov kev ntsuas mus rau MQTT broker. Kuv tau luam tawm lub hau kom sib xyaw cov khoom sib xyaw hauv lub khob ntim kom nws tsis txav yooj yim dua.
Khoom siv
- ESP8266 - Kuv coj NodeMCU v3 los ntawm aliexpress
- Ntse Sensor GP2Y0A41SK0F - qhov kuv siv yog qhov zoo rau 4cm txog 30cm uas yuav yog qhov sib tw zoo hauv qhov xwm txheej ntawd.
- MQTT Server - ib qho uas kuv siv tau ua los ntawm kuv tus pabcuam pabcuam hauv tsev, txhua yam yuav ua
- Ib khob iav
- Qee qhov pib ua sourdough
- USB powerbank lossis lub zog hloov pauv nrog micro USB tso tawm
Kauj Ruam 1: Luam Lub Hau Npog
Kuv tsim lub npog nrog Fusion 360, hlais nrog Cura thiab luam tawm ntawm kuv Creality 3D CR10S. Kuv tau tso qee qhov rau qhov cua kom tsis muaj hws rau ntawm lub ntse ntse.
Kuv pom qee qhov kev tsim qauv zoo rau nodemcu ntawm grabcad. Ntxiv rau qhov ntse sensor. Yooj yim dua los tsim lub qhov rau kev teeb tsa. Kuv siv qee qhov spacers los ntawm kuv cov laug cam arduino txhawm rau txhawm rau kho qhov siab ntawm cov khoom siv sab saud sab saum toj.
grabcad.com/library/nodemcu-lua-lolin-v3-m…
grabcad.com/library/sharp-2y0a21-distance-… (tsis zoo ib yam tab sis kaw txaus rau lub qhov haum)
Kuv nyam me ntsis ntawm ob daim kab xev kom lub hau nyob hauv qhov chaw saum lub thawv.
Kauj ruam 2: Cabling
Ua ntej peb yuav tsum xaim lub nodemcu mus rau qhov ntse sensor. Qhov no yog qhov yooj yim heev.
- Lub ntsej muag ntse yuav siv 5 volts los ua cov tswv yim yog li peb tuaj yeem ntsaws nws rau hauv VU (VUSB) ntawm nodemcu.
- Tom qab ntawd ntse sensor av rau ib qho nodemcu hauv av tus pin.
- Thiab thaum kawg V0 los ntawm lub ntsej muag ntse mus rau A0 (analog input) ntawm ESP.
- Hmoov zoo, qhov tso tawm ntawm lub ntsuas ntse yog qhov siab tshaj 3.1 volts. Nws yuav siab dua peb yuav muaj teeb meem nrog ESP ntau dua ntawm 3.3 volts thiab yuav tsis txaus siab rau qhov ntsuas hluav taws xob siab dua ntawm nws tus pin nkag.
Tom qab ntawd kuv siv tus qauv USB lub txhab nyiaj fais fab nrog lub micro USB ntsaws lossis phab ntsa ntsaws rau lub zog nodemcu. Qhov no yuav tsum tau ua txij li peb xav kom muaj VUSB siv tau ntawm 5 volts. Lub sensor yuav tsuas yog siv ntawm 4.5 txog 5.5 volts. nodemcu feem ntau khiav ntawm 3.3v uas tsis txaus.
Kauj ruam 3: Coding
Txoj cai no siv Arduino IDE lus los ua haujlwm ESP8266. Koj yuav tsum teeb tsa ESP8266 pawg thawj coj kom muaj peev xwm ua haujlwm tau los ntawm IDE no.
www.arduino.cc/en/main/Software
github.com/esp8266/Arduino
github.com/knolleary/pubsubclient
Tshawb nrhiav thiab hloov lo lus tseem ceeb "REPLACE" nrog koj tus kheej qhov txiaj ntsig.
Muaj ib theem calibration rau qhov ntse sensor. Koj yuav pom cov mis los hloov cov lus sib piv rau centimeters, qhov no tuaj yeem hloov kho tom qab ntsuas ntsuas. Kev ntsuas ntsuas raug yog ua qhov ntsuas ntawm kev ntsuas nrog lub ntsuas thiab siv excel los laij cov coefficients rau cov qauv. Qhov no yuav txhim kho qhov raug ntawm qhov ntsuas.
Qee qhov piv txwv ntawm cov txheej txheem ntsuas
diyprojects.io/proximity-sensor-a02yk0-tes…
Txoj cai muaj kev sib txuas rau txhua lub chaw nres tsheb wifi koj muaj. Ua tsaug rau qhov kev sib txuas wifi no, ESP tuaj yeem xa qhov tseem ceeb rau kev teeb tsa MQTT server.
Kauj Ruam 4: Txheeb xyuas MQTT
Thaum ntsaws, esp yuav pib xa qhov tseem ceeb mus rau MQTT. Tom qab ntawd kuv siv tus pabcuam hauv tsev (https://www.home-assistant.io/) nyeem kab ntawv thiab tso saib qhov tshwm sim.
Tom qab ntawd koj tseem tshuav nrog ntxiv koj lub suab nrov pib, qee cov hmoov nplej thiab dej thiab tom qab ntawd tos rau lub ntsuas ntsuas ntsuas qib ntawm qhov saum npoo hauv lub khob iav. Qhov no yuav cia siab qhia txog qib kev fermentation ntawm cov hmoov nplej kom peb paub thaum twg txog lub ncov.
Kuv txuas daim duab ntawm thawj zaug kuv siv lub ntsuas. Kuv hloov lub sensor nyeem rov qab rau InfluxDB thiab daim duab no yog los ntawm Grafana yog li koj tuaj yeem pom qhov kev hloov pauv zoo ntawm kev ntsuas dhau sijhawm.
Kuv vam tias koj nyiam qhov kev qhia no, thov kuv paub yog tias koj xav tau cov ncauj lus kom ntxaws ntawm qee cov kauj ruam!
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Windows 7: Cov Ntsiab Lus Cov Ntawv Cov Khoom Tsis Muaj: 3 Cov Kauj Ruam
Windows 7: Cov Ntawv Qhia Cov Khoom Uas Tsis Muaj: Thaum twg los peb xaiv ntau dua 15 cov ntaub ntawv hauv Windows. qee yam khoom los ntawm cov ntawv qhia zaub mov ploj mus … Cov ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais cov khoom ntawd rov qab los ntawm cov ntawv qhia zaub mov