Orodha ya maudhui:
- Hatua ya 1: Mahitaji
- Hatua ya 2: Wiring na Casing
- Hatua ya 3: Kupanga Kifaa chako kilichounganishwa, Unganisha na IDE ya Arduino
- Hatua ya 4: Usimamizi wa Takwimu katika Ubidots
- Hatua ya 5: Matokeo
Video: Jenga kisomaji cha Tangi kwa Chini ya $ 30 Kutumia ESP32: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Mtandao wa Vitu umeleta matumizi mengi ya vifaa vya hapo awali ndani ya nyumba za watengenezaji pombe wengi na watengenezaji wa divai. Maombi na sensorer ngazi yametumika kwa miongo kadhaa katika viboreshaji kubwa, mimea ya matibabu ya maji, na mimea ya kemikali. Kwa kushuka kwa bei ya sensorer, sasa viwandani na DIY zinaweza kufuatilia ujazo wa tanki yoyote, pipa, au mtungi.
Sensorer zinazopatikana kwenye soko la wazi zinaweza kuhisi chochote na zinagawanywa ipasavyo. Sensorer inayotumiwa kupima unyevu inaitwa sensorer ya unyevu, shinikizo inayoitwa sensor ya shinikizo, umbali huitwa sensorer za msimamo, na kadhalika. Kwa mtindo kama huo, sensorer inayotumika kwa kipimo cha viwango vya maji huitwa sensa ya kiwango.
Sensorer za kiwango hutumiwa kupima kiwango cha vitu vyenye mtiririko wa bure. Vitu kama hivyo ni pamoja na vinywaji kama maji, mafuta, tope, nk na vile vile yabisi katika fomu ya punjepunje / poda (yabisi ambayo inaweza kutiririka). Dutu hizi huwa na utulivu katika mizinga ya kontena kwa sababu ya mvuto na kudumisha kiwango chao katika hali ya kupumzika. Katika mwongozo huu utajifunza jinsi ya kujenga kiwango chako cha nyumbani, kiwango cha joto, na unyevu. Imejumuishwa pia ni maagizo ya wewe data mpya zilizokusanywa zitumike kupitia Ubidots, jukwaa la uwezeshaji programu.
Hatua ya 1: Mahitaji
- E3232
- Sensorer ya Ultrasonic - HC-SR04
- Sensorer ya DHT11
- Kesi ya kinga ya plastiki
- Waya za Jumper
- Cable ndogo ya USB
- Arduino IDE 1.8.2 au zaidi
-
Akaunti ya Ubidots - au - Leseni ya STEM
Hatua ya 2: Wiring na Casing
Sensor HC-SR04 (Ultrasonic Sensor) inafanya kazi na mantiki ya 5V. Tafadhali, fuata meza na mchoro ili kufanya unganisho sahihi kati ya ESP32 na sensor ya ultrasonic, pia kati ya ESP32 na sensor ya DHT11 (Joto na sensorer ya unyevu).
Niliunda mfano mdogo na tank ya ukubwa wa kiwango kuonyesha kazi za sensor, lakini mfano wa mwisho na kesi hiyo inapaswa kuonekana kama ile hapo juu.
Kama unavyoona sensa ya ultrasonic inapaswa kuwa juu ya tanki, kwa hivyo nayo tutaweza kupima umbali kati ya sehemu ya juu ya tank na mwisho wa dutu Kisha, weka joto na unyevu sensorer kufuatilia mazingira.
Hatua ya 3: Kupanga Kifaa chako kilichounganishwa, Unganisha na IDE ya Arduino
Kabla ya kuanza na ESP32, weka bodi yako na IDE ya Arduino. Ikiwa haujui usanidi wa bodi, tafadhali rejelea nakala hapa chini na ufuate hatua kwa hatua hadi utengeneze bodi:
Unganisha ESP32-DevKitC kwa Ubidots
Mara baada ya bodi yako kukusanywa, weka maktaba zinazohitajika kuendesha sensorer: "PubSubClient" na "DHT:"
Nenda kwa Mchoro / Programu -> Jumuisha Maktaba -> Meneja wa Maktaba na usakinishe maktaba ya PubSubClient. Ili kupata tu maktaba sahihi, tafuta PubSubClient ndani ya upau wa utaftaji
2. Nenda kwenye hifadhi ya maktaba kupakua maktaba ya DHT. Ili kupakua maktaba bonyeza kitufe kijani kilichoitwa "Clone au download" na uchague "Pakua ZIP".
3. Sasa, kurudi katika Arduino IDE, bonyeza Mchoro -> Jumuisha Maktaba -> Ongeza Maktaba ya ZIP.
4. Chagua faili ya. ZIP ya DHT na kisha "Kubali" au "Chagua"
5. Funga Arduino IDE na uifungue tena. Kuanza upya kunahitajika; tafadhali usiruke hatua hii.
Sasa ni wakati wa kuanza kuweka alama:) Nakili nambari hapa chini na ubandike kwenye Arduino IDE.
Tafadhali nenda kwenye kiunga kifuatacho ili upate nambari hiyo.
Ifuatayo, weka vigezo: jina la Wi-Fi na nywila, pamoja na Ubidots TOKEN yako ya kipekee. Ikiwa haujui jinsi ya kupata Ubidots ZAKO ZILIZOPIGWA, tafadhali rejelea nakala hii hapa chini.
Jinsi ya kupata Ubidots yako ILIYOFUNGWA
Mara tu unapobandika nambari yako na kumpa wifi inayofaa, thibitisha kwenye Arduino IDE. Ili kudhibitisha, kwenye kona ya juu kushoto ya IDE yetu ya Arduino utaona aikoni hapo chini. Chagua aikoni ya Kuangalia Alama ili kuthibitisha nambari yoyote. Ukishathibitishwa, utapokea ujumbe "Umekamilisha kuandaa" katika Arduino IDE.
Ifuatayo, pakia nambari kwenye ESP32 yako. Chagua ikoni ya mshale wa kulia kando ya ikoni ya alama ya kuangalia ili kupakia. Mara baada ya kupakiwa, utapokea ujumbe "Umekamilisha kupakia" katika Arduino IDE.
Na hii, sensa yako sasa inatuma data kwa Ubidots Inaweza!
Hatua ya 4: Usimamizi wa Takwimu katika Ubidots
Ikiwa kifaa chako kimeunganishwa kwa usahihi utaona kifaa kipya iliyoundwa ndani ya sehemu ya kifaa chako kwenye programu yako ya Ubidots. Jina la kifaa litakuwa "esp32", pia ndani ya kifaa utaona anuwai ya umbali, unyevu, na joto:
Ikiwa unataka kubadilisha kifaa na majina anuwai kuwa ya urafiki zaidi, tafadhali rejelea nakala hii:
Jinsi ya kurekebisha jina la Kifaa na Jina Mbadala
Ifuatayo, kuhesabu kiasi cha vitu vyenye mtiririko wa bure kwenye tanki, tunahitaji kuunda anuwai inayotokana ili kuhesabu thamani ya kiasi.
Tofauti inayotokana na hebu tujenge shughuli kwa kutumia anuwai ya msingi, kwa hivyo katika kesi hii tutatumia fomula ya ujazo na tabia ya tanki ya silinda ambapo:
- Pi = Uwiano wa mduara wa mduara na kipenyo chake (mara kwa mara)
- r = Radi ya tanki
- h = Urefu wa tanki
Bonyeza "Addvariable" na uchague "Iliyotokana". Kama unavyoona kwenye dirisha jipya lazima ubandike fomula kwenye uwanja.
Mara baada ya kushikamana na fomula na sifa za tanki lako, chagua "umbali" wa kutofautisha.
Fomu yako ikiingizwa, kiasi chako kitaanza kusoma katika programu yako ya Ubidots.
Hatua ya 5: Matokeo
Sasa sensor yako iko tayari kuanza kufanya kazi! Hapo juu unaweza kuona kazi ya sensa ya kiwango kwa viwango tofauti.
Ili kupata maelezo zaidi kuhusu vilivyoandikwa na hafla za Ubidots, angalia mafunzo haya ya video.
Ilipendekeza:
Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID: Hatua 11 (na Picha)
Kufuli kwa mlango wa umeme na skana ya alama ya vidole na kisomaji cha RFID: Mradi huo ulikuwa muundo wa kuzuia umuhimu wa kutumia funguo, kufikia lengo letu tulitumia sensa ya macho ya kidole na Arduino. Walakini kuna watu ambao wana alama ya kidole isiyosomeka na sensorer haitatambua. Kisha kufikiria
Jenga Chungu cha Kujinyunyizia cha DIY na Wifi - Mimea ya Maji Moja kwa Moja na Inatuma Tahadhari Wakati Maji Yapo Chini: Hatua 19
Jenga Chungu cha Kujinyunyizia cha DIY na Wifi - Mimea ya Maji Moja kwa Moja na Inatuma Tahadhari Wakati Maji Yapo Chini: Mafunzo haya yanaonyesha jinsi ya kujenga kipandaji cha umwagiliaji cha kibinafsi kilichounganishwa na WiFi ukitumia kipandaji cha zamani cha bustani, takataka, wambiso na ubinafsi Kutia maji Kitanda cha Mkusanyiko kutoka Adosia
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wanaikolojia wa Sauti za Sauti: Hatua 8 (na Picha)
ARUPI - Kitengo cha Kurekodi Kiotomatiki cha Gharama ya chini / Kitengo cha Kurekodi kwa Uhuru (ARU) kwa Wataalam wa Ikolojia ya Sauti: Hii inaweza kufundishwa na Anthony Turner. Mradi huo ulibuniwa kwa msaada mwingi kutoka kwa Shed katika Shule ya Kompyuta, Chuo Kikuu cha Kent (Bwana Daniel Knox alikuwa msaada mkubwa!). Itakuonyesha jinsi ya kuunda Kurekodi Sauti kwa Moja kwa Moja
PiTextReader - Kisomaji cha Nyaraka kinachotumiwa kwa urahisi kwa Maono yaliyoharibika: Hatua 8 (na Picha)
PiTextReader - Kisomaji cha Nyaraka kinachotumiwa kwa urahisi kwa Maono ya Ulemavu: MuhtasariSasisha: Demo fupi ya video: https://youtu.be/n8-qULZp0GoPiTextReader inaruhusu mtu aliye na maono ya kuharibika "kusoma" maandishi kutoka kwa bahasha, barua na vitu vingine. Inatoa picha ya kipengee, inabadilisha kuwa maandishi wazi kwa kutumia OCR (Optical Char
Jenga Kiungo cha Takwimu cha Redio cha Mita 500 kwa Chini ya $ 40: Hatua 7
Jenga Kiungo cha Data ya Redio ya Mita 500 kwa Chini ya Dola 40: Je! Una tanki la maji unayotaka kupima au bwawa au lango? Unataka kugundua gari linashuka kwenye gari lakini hawataki kuunganisha waya kupitia bustani? Hii inaweza kufundisha jinsi ya kutuma data mita 500 na kuegemea 100% ukitumia picaxe microcontr