Kutheni Isivamvo Sakho Sobushushu se-ESP32 Sifunda u-4°C Ngaphezulu

Isivamvo sakho asaphukanga: iireguleyitha zohlobo lweliniya kunye nokudubula kothumelo lwe-Wi-Fi kukhuphela ubushushu ngqo kwiitrakhi zebhodi yovavanyo (breadboard) nakwiibhokisi zokhuselo. Nantsi indlela yokulungisa ukunyuka kobushushu ngaphandle kokuxhaphaza ikhowudi yolungelelwaniso.
Isivamvo sakho sobushushu phantse ngokuqinisekileyo sisebenza ngokuchanekileyo njengoko sakhiweyo. Ingxaki ayikho ekubeni asisebenzi, kodwa kukungabali umoya wendalo weklasi yakho; sibala ubushushu bendawo obubangelwa yi-ESP32 ehleli ecaleni kwaso. Xa imodyuli ye-DHT11, DHT22, okanye ye-BME280 ixhunywe kwibhodi yovavanyo (breadboard) enye, kwi-PCB eyenziwe ngokwezifuno, okanye kwibhokisi eprintwe nge-3D kunye nebhodi yophuhliso ye-ESP32, ukukhutshwa kobushushu ebhodi kunyusa ngokungaguqukiyo amanani obushushu nge-2°C ukuya kwi-5°C, ngelixa kuthoba amanani okufuma komoya (relative humidity) nge-10% ukuya kwi-20%.
Kwiiprojekthi zerobhothiki zaseklasini kunye ne-IoT, idla ngokuba yinto eqhelekileyo ukubhala isilungiso sekhowudi esikhawulezayo: ukuthabatha iidigri ezine kwixabiso le-float elingahluzwanga. Loo nto ngumkhwa ombi wobunjineli wokufundisa abafundi. Lo mahluko wobushushu uyatshintsha-tshintsha, awulingani ngalo lonke ixesha. Utshintsha kuxhomekeke kumjikelo wokuthumela we-Wi-Fi, ukungena komoya egumbini, nokuba i-microcontroller isebenza ngokufunda izivamvo okanye iphumle.
Aboni Ababini: IiReguleyitha zeLiniya kunye Nokudubula Kwe-Wi-Fi
Ibhodi yophuhliso ye-ESP32 (njengeebhodi eziqhelekileyo ze-NodeMCU ezineepini ezingama-30 okanye ezingama-38 ezixhaphakileyo kwizikolo zaseMzantsi Afrika) ifumana amandla ngoqhagamshelo lwe-USB lwe-5V. Nangona kunjalo, i-ESP32 system-on-chip (SoC) isebenza kwi-3.3V. Ukuhla kombane phakathi kukaloliwe we-5V kunye nowe-3.3V kufunxwa yi-low-dropout linear regulator (LDO) esebhodi, edla ngokuba yi-AMS1117 okanye itshiphu efana nayo.
Ii-linear regulators zithoba umbane ngokukhupha amandla agqithisileyo njengobushushu. Izibalo zicacile: ukuthoba i-5.0V ukuya kwi-3.3V kushiya umahluko we-1.7V. Xa i-ESP32 iqhuba ii-cores zayo ezimbini ze-Tensilica i-modem ye-Wi-Fi ivuliwe, itsala umyinge wombane ophakathi kwe-80mA ne-130mA, kwaye xa kudutyulwa uthumelo lwe-RF, ukunyuka kombane okwethutyana kufikelela kwi-250mA ukuya kwi-400mA. Oko kuthetha ukuba ireguleyitha encinci ekwibhodi yakho ikhupha ngokuqhubekayo phakathi kwe-140mW ne-220mW yamandla obushushu ngqo kwiingcango zobhedu ze-PCB.
Kwangaxeshanye, i-SoC ye-ESP32 ngokwayo iyashisa. I-amplifier yamandla e-RF yangaphakathi eqhuba i-2.4 GHz 802.11b/g/n yenza ubushushu obugxile ngaphakathi kwitoti yokhuselo yentsimbi. Ukuba isivamvo sakho sihleli kumgama oziisentimitha ezimbini okanye ezintathu ukusuka kuloo toti yentsimbi okanye kwi-LDO, sisebenza ngaphakathi kuloo ngxowa yobushushu egxile apho.
Indlela Ubushushu Obuhamba Ngayo: Ukuhanjiswa Kobushushu Nokuvalelwa Ngaphakathi
Ubushushu bufikelela kwisivamvo sakho ngeendlela ezintathu eziphambili kwizixhobo ezakhiwa eklasini:
- Iintsimbi Zobhedu ze-Breadboard: Ii-breadboard zenziwe ngeplastiki ngaphandle, kodwa ngaphakathi zixhomekeke kwimitya yentsimbi ehamba ngokunxuseneyo. Xa iipine zamandla kunye nomhlaba (ground) ze-ESP32 zishushu, lawo mandla obushushu ahamba ngqo ngaloo mityo yentsimbi esiya kwiipine ezikufuphi apho kuxhunywe khona isivamvo sakho.
- Ukuzifudumeza Kwe-MEMS: I-Bosch BME280 sisisivamvo esincinci se-MEMS (micro-electro-mechanical system). Ukuba abafundi basicwangcisa kwimowudi eqhubekayo ye-'Normal' enamazinga aphezulu okuthatha iisampuli, besifunda rhoqo kumjikelo ongapheliyo we-Arduino, iinxalenye ze-elektroniki zangaphakathi zesi sivamvo ziyazifudumeza.
- Umoya Ovalelekileyo eBhokisini: Xa abafundi befaka isikhululo semozulu se-IoT kwibhokisi eprintwe nge-3D okanye kwibhokisi ye-ABS ukuyikhusela ekuweni eklasini, ukuhamba komoya kuyaphela. I-LDO isebenza njengesifudumezi esincinci se-200mW ngaphakathi kwebhokisi evaliweyo. Kwimizuzu elishumi, umoya ongaphakathi kwebhokisi unyuka kakhulu ngaphezu kobushushu bendalo begumbi.
Izisombululo Zaseklasini Ezisebenzayo
Kunokuba ulungise i-firmware ngokuthabatha amanani ngokungaqinisekanga, sebenzisa le ngxaki njengesifundo esisebenzayo kuyilo lobushushu nolawulo lwamandla e-firmware.
| Ungenelelo | Indlela Esisebenza Ngayo | Ukuhla Kobushushu Okuqhelekileyo |
|---|---|---|
| Ukwahlula Ngokomzimba (iingcingo ze-jumper eziyi-10–15 cm) | Kuphelisa ukuhanjiswa kobushushu ebhodi kwaye kwahlula imithamo yomoya | 2.5°C ukuya kwi-4.0°C |
| I-Deep Sleep + I-Firmware Efunda Phambi Kokusasaza | Kunciphisa umbane otsalwa yi-LDO kwaye kuthintela ukushisa okubangelwa yi-RF | 1.5°C ukuya kwi-3.0°C |
| Imowudi Enyanzeliswayo (Forced Mode) ye-BME280 (Izinga Eliphantsi Lokuthatha Iisampuli) | Kuthintela ukuzifudumeza kwangaphakathi kwe-MEMS | 0.5°C ukuya kwi-1.0°C |
| Ibhokisi Eneendawo Zomoya Esinomqobo Wokukhusela Ubushushu | Yahlula igumbi le-radio kwigumbi lokuthatha umoya lesivamvo | 2.0°C ukuya kwi-3.5°C |
1. Ukwahlula Ngokomzimba (Ukubeka Umgama Wobushushu)
Esona silungiso sisebenzayo ngumgama ngokwasemzimbeni. Susa i-DHT22 okanye i-BME280 kwi-breadboard ye-microcontroller ngokupheleleyo. Ukuxhuma isivamvo ngentambo ye-ribbon eyi-10 cm okanye eyi-15 cm okanye ukusixhoma kwindawo eyenzelwe ukukhusela ubushushu kwangoko kusanelisa isivamvo ekuphumeni kobushushu be-PCB. Ngaphezu koko, ngenxa yokuba umoya oshushu uyenyuka, soloko ubeka isivamvo ngezantsi okanye ecaleni kwe-ESP32, ungaze usibeke ngasentla kwayo ngqo.
2. Tshintsha Inkqubo ye-Firmware: Funda Kuqala, Uthumele Kamva
Uninzi lweekhowudi zabaqalayo be-IoT lulandela olu luhlu: qhagamshela kwi-Wi-Fi, yenza unxibelelwano lwe-MQTT okanye lwe-HTTP, funda isivamvo, thumela iipakethe zolwazi, lila imizuzwana emibini, phinda kwakhona. Ngokugcina i-Wi-Fi ivuliwe ngalo lonke ixesha, ibhodi ayisoze iphole.
Kunoko, lungisa inkqubo ngokutsha ukuze usebenzise ubuthongo obunzulu (deep sleep), ingakumbi kwizikhululo ezigcina iinkcukacha zemozulu:
- Vusa i-ESP32 ebuthongweni obunzulu (i-radio ye-Wi-Fi ihlala icinyiwe).
- Funda isivamvo sobushushu nokufuma komoya kwangoko ngelixa ibhodi isapholile.
- Qalisa i-radio ye-Wi-Fi, qhagamshela kwinethiwekhi yesikolo, thumela iinkcukacha, uze ucime i-radio ngoko nangoko.
- Buyisela i-ESP32 ebuthongweni obunzulu kangangemizuzwana engama-60 ukuya kwengama-300.
Kubuthongo obunzulu, umbane otsalwayo uhla ukusuka kwi-~100mA ukuya kwii-microamps kwiimodyuli ezingenanto (okanye i-1–3mA kwiibhodi zophuhliso ezineebhulorho ze-USB ezingasebenziyo). I-LDO iphola ngokupheleleyo, kwaye amanani abonisa umoya wangaphandle kunokukhutshwa kobushushu besilicon.
3. Lungiselela Izivamvo Zibe Kwiimowudi Zamandla Aphantsi
Ukuba usebenzisa i-BME280 usebenzisa amathala eencwadi afana necala leencwadi le-BME280 le-Adafruit, ungayishiyi kwimowudi eqhubekayo yokuthatha iisampuli. Tshintshela isivamvo ku-'Forced Mode'. Kule mowudi, isivamvo siyalala, sithathe umlinganiselo omnye xa sibizwa, sibuyise iinkcukacha, size sibuyele ebuthongweni ngokwaso ngokukhawuleza. Ukubeka iliso kwimo yegumbi lokufundela, ufundo olunye rhoqo kwimizuzwana engama-30 ukuya kwengama-60 lwenele kakhulu.
Ukufundisa Indlela Efanelekileyo Yobunjineli
Xa abafundi bebona isikhululo sabo semozulu sixela ama-26°C ngelixa ithemometha yodonga ibonisa ngokucacileyo ama-22°C, kukhawuleza ukucingwa ukuba lo ngumahluko wezinto zexabiso eliphantsi. Ayifane ibe njalo. Ukuvavanya inkqubo ngethemometha ye-infrared kubonisa ngokukhawuleza ukuba i-SoC ye-ESP32 ibaleka kuma-35°C okanye ngaphezulu emva kwemini efudumeleyo.
Ukufundisa abafundi ukuba bafumane unobangela wobushushu, balinganise ukuhla kombane kuyo yonke ireguleyitha, kwaye bayile ngokutsha indlela ababeka ngayo izinto zabo kwakha ubuchule bokwenene bobunjineli. Ukuba isikolo sakho simisela iindawo zonxibelelwano lwe-telemetry kumagumbi okufundela okanye kwizakhiwo zolimo (tunnels), ukuphonononga iindawo zokuxhoma izivamvo ezisemgangathweni kunye noyilo lwe-IoT olusebenzisa amandla aphantsi ngokusebenzisa i-Sheen IoT learning modules kubonelela ngendlela ecwangcisiweyo yokusebenzisa ezi ndlela zibalaseleyo ze-hardware ngaphandle kokuqalisa isekethe phantsi kwasekuqaleni.



