Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Ufungaji wa Dereva na Maktaba katika Arduino IDE
- Hatua ya 2: Uunganisho wa Mzunguko na Upimaji
- Hatua ya 3: Kanuni
- Hatua ya 4: Matokeo
Video: Kaunta ya Kesi ya Coronavirus - ESP32: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Pamoja na janga la hivi karibuni linaloendelea, niliamua kuandika safari ya coronavirus kwenye shajara. Lakini moja ya shida nilizokabiliana nazo ilikuwa kupata takwimu sahihi na za hivi karibuni za kuenea kwa virusi. Wakati kufungia kulipoanza, baba yangu alikuwa ameninunulia bodi ya ESP - 32, na kwa hivyo wakati nilikuwa najifunza kuitumia, niliamua kupata suluhisho la shida yangu.
Nimeunda programu ambayo inachukua data kuhusu maambukizo ya ulimwengu kutoka kwa https://github.com/NovelCOVID/API("rasilimali") na kisha kuionyesha kwenye OLED ya 0.96. Kwa hivyo, nitashiriki nambari na usanidi na wewe, na pia kukufundisha jinsi nambari inavyofanya kazi.
Nimetumia bodi ya ESP-32 DOIT DEVKIT V1, lakini unaweza kutumia bodi yoyote yenye uwezo wa Wi-Fi.
Vifaa
Muhimu:
USB kwa kebo ndogo ya USB
Bodi ya ESP-32 (yoyote, yangu ni DOIT DEVKIT V1)
OLED Onyesha - inchi 0.96 (saizi 128 x 64)
Waya 4 kwa waya za kuruka za kike
Arduino IDE (kwenye kompyuta)
Hiari
Bodi ya mkate
Hatua ya 1: Ufungaji wa Dereva na Maktaba katika Arduino IDE
- Kwanza, nenda kwenye Zana >> Bodi na ubadilishe kwa bodi yoyote unayo. Unaweza kulazimika kuiongeza kwa kutumia Meneja wa Bodi.
- Kisha, badilisha bandari iwe na bandari yoyote unayo, na weka kasi ya kupakia kuwa 115200.
-
Ifuatayo, nenda kwenye Mchoro >> Jumuisha Maktaba >> Dhibiti Maktaba na uongeze maktaba zifuatazo
- Arduino_Json
- Mteja wa NTP
- Maktaba ya Adafruit GFX
- Adafruit SSD1306
- Wakati
Baada ya hapo, uko tayari kuunganisha mzunguko.
Hatua ya 2: Uunganisho wa Mzunguko na Upimaji
Anza kwa kuunganisha pini ya VCC na pato la 3.3V kwenye ESP32 na unganisha GND chini.
Ifuatayo, unganisha pini ya SCL na pini ya D22 kwenye ESP32 yako na unganisha pini ya SDA na pini ya D21 kwenye ESP32 yako.
Ili kujaribu OLED, nenda kwenye FIle >> Mifano na utembeze chini hadi ufikie Mifano kutoka kwa maktaba maalum. Sasa, tafuta Adafruit SSD1306. Chagua ssd1306_128x64_i2c. Unaweza kulazimika kuchagua nyingine ikiwa OLED yako ni tofauti.
Hariri moja ambayo ni muhimu kwako kufanya ni kwamba ikiwa OLED yako haina kitufe cha kuweka upya, basi unapaswa kuweka ubadilishaji kuwa -1.
#fafanua OLED_RESET -1
Hatua ya 3: Kanuni
Sasa, hii ndio sehemu ngumu zaidi. usimbuaji. Kupata data, ninatumia hii. Hii ndio nambari niliyoandika. Sasa, ikiwa hautaki kuelewa jinsi imeandikwa, na unataka tu kuijaribu, elekea hatua inayofuata.
Vinginevyo, wacha tuanze.
Mwanzoni mwa nambari, 'ni pamoja' inaelezea programu ambayo, maktaba ya kutumia, ambayo husaidia kuandika kazi rahisi, na pia inaongeza huduma kama OLED.
Halafu, huenda kwa seva na inauliza sasisho la hivi karibuni, ambalo linaunda na kuonyesha kwenye skrini.
Nimeongeza maoni kila hatua katika nambari hiyo kwa ufahamu wa kina.
Hatua ya 4: Matokeo
Sasa, kuendesha programu, angalia ikiwa umechagua bandari halali na kwamba dereva wako amewekwa. Fuata kiunga hiki ikiwa sio, au utafute mkondoni.
Sasa, nenda na bonyeza kitufe cha kupakia baada ya kuunganisha bodi yako, na unapaswa kupata pato kama ile hapo juu.
Hongera! Sasa una kaunta ya COVID inayofanya kazi kikamilifu. Endelea kucheza na nambari hiyo na uone ikiwa unaweza kuambatisha kwenye buzzer kukuambia wakati nambari imeongezeka, au kuifanya ionyeshe nchi maalum.
Kutumaini kuwa janga hili litaisha hivi karibuni, na nimefurahi kuona utafanya nini, Kuondoka, Xarcrax
Ilipendekeza:
Kaunta Rahisi ya Frequency Kutumia Arduino: Hatua 6
Kukabiliana na Frequency Frequency Kutumia Arduino: Katika mafunzo haya tutajifunza jinsi ya kutengeneza kaunta rahisi ya Frequency ukitumia Arduino. Tazama video
Kaunta na Mdhibiti wa Chumba cha kukaa kwa MicroBit: Hatua 4
Kaunta na Mdhibiti wa Chumba cha kukaa kwa MicroBit: Wakati wa janga, njia moja ya kupunguza uambukizi wa virusi ni kuongeza usawa wa mwili kati ya watu. Katika vyumba au maduka, itasaidia kujua ni watu wangapi walio kwenye nafasi iliyofungwa wakati wowote. Mradi huu unatumia jozi ya
Mwanga wa Chumba cha Moja kwa Moja na Mdhibiti wa Shabiki aliye na Kaunta ya Wageni wa Bidirectional: Hatua 3
Mwanga wa Chumba cha Moja kwa Moja na Mdhibiti wa Shabiki aliye na Kaida ya Wageni wa Bidirectional: Mara nyingi tunaona kaunta za wageni kwenye uwanja, maduka, ofisi, vyumba vya darasa n.k Jinsi wanahesabu watu na kuwasha au kuwasha taa wakati hakuna mtu aliye ndani? Leo tuko hapa na mradi wa kidhibiti mwanga wa chumba cha moja kwa moja na kaunta ya wageni wa pande mbili
Kaunta ya Mara kwa Mara ya Azimio: Hatua 5 (na Picha)
Kaunta ya Frequency ya Azimio la Juu: Hii inaweza kufundishwa kwa kaunta ya kurudia yenye uwezo wa kupima masafa haraka na kwa usahihi unaofaa. Imetengenezwa na vifaa vya kawaida na inaweza kufanywa mwishoni mwa wiki (ilinichukua kidogo zaidi :-)) BONYEZA: Nambari hiyo sasa inapatikana
Jinsi ya Kutengeneza Kaunta ya Hatua ?: Hatua 3 (na Picha)
Jinsi ya Kutengeneza Kaunta ya Hatua ?: Nilikuwa nikifanya vizuri kwenye michezo mingi: kutembea, kukimbia, kuendesha baiskeli, kucheza badminton nk. Kweli, angalia tumbo langu la portly …… Vizuri, hata hivyo, ninaamua kuanza tena mazoezi. Ni vifaa gani ninafaa kuandaa?