Orodha ya maudhui:
- Hatua ya 1: Nyenzo Unazohitaji:
- Hatua ya 2: Chapisha ganda
- Hatua ya 3: Unganisha Mzunguko
- Hatua ya 4: Kuungua Programu
- Hatua ya 5: Solder na Sakinisha
Video: Jinsi ya Kutengeneza Pedometer ya Wristband: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Ninapenda kutembea na kukimbia katika wilaya ninayoishi. Ninafurahiya wakati wa kuwa peke yangu kwa sababu mawazo mazuri kila wakati hunijia wakati huu. Hivi karibuni nilinunua Sensorer ya Mwendo wa Inertial 6-Axis Inertial Motion kutoka DFRobot. Kwa hivyo inanitokea kwamba kwanini usifanye pedometer ya wristband kuhesabu nguvu zangu za mwili. Siku zote siwezi kuipinga wakati msukumo utakapokuja.
Ok, wacha niwe sawa na nianze tu.
Hatua ya 1: Nyenzo Unazohitaji:
Mvuto: I2C BMI160 6-Axis Inertial Motion Sensor × 1
Mende - Arduino Ndogo × 1
Mvuto I2C OLED-2864 Onyesha × 1
3.7V Mini-Lithium Battery × 1
Kitufe × 2
Geuza Kubadilisha × 1
Kundi la kutazama × 1
BMI160 6-axis inertial motion sensor inajumuisha accelerometer ya 16-bit-3-axis na gyroscope ya 3-axis ya nguvu-chini. Wakati accelerometer na gyroscope ziko katika hali kamili ya utendaji, matumizi ya nguvu kawaida ni karibu 900 uA.
Hatua ya 2: Chapisha ganda
Msukumo wa muundo unatoka kwa saa nipendayo. Uonyesho wake umeundwa kama rahisi na kifahari. Mkono wa pili, mkono wa dakika na saa huchukua eneo kubwa la maonyesho, ambayo ni rahisi kwetu kutambua wakati. Ina uzito wa 40g na bei ya $ 15.
(Baada ya kuchapisha ganda, unaweza kupaka rangi nyeusi kwenye sehemu nyeusi ili kufanya rangi ikubaliane sawa.)
Mara nyingi mimi hukusanya nyenzo zenye kukasirisha. Ni aina ya burudani yangu. Baada ya kupekua vifua na kabati, mwishowe nikapata Yakeli ambaye rangi yake inafanana sana na ile ya OLED. Kwa hivyo ninaamua kuikata na kuitumia kama jopo.
Hatua ya 3: Unganisha Mzunguko
OLED na BMI160 zote zina kiunganishi cha I2C, kwa hivyo unahitaji kuziunganisha kwenye kiwambo cha I2C kinachofanana cha Mende.
Hatua ya 4: Kuungua Programu
Nilirekebisha moja kwa moja programu ya pedometer katika maktaba ya BMI160. Ongeza kazi ya millis () kubadilisha mfumo wa uptime kuwa saa ya saa. Ninaongeza nambari ya kuonyesha ya maktaba ya u8g. Baada ya kujaribu fonti kwenye faili ya kichwa u8g.h moja kwa moja, nimeona font freedoomr ni nzuri kwangu.
Nambari ya kubadilisha wakati wa kutumia mfumo kuwa saa ya saa inaonyeshwa hapa chini:
unsigned int ss = 1000; unsigned int mi = ss * 60; dakika ndefu = t0 / mi; sekunde ndefu = (t0-dakika * mi) / ss; milliSecond ndefu = sysMuda wa dakika * mi-pili * ss; strTime [0] = (dakika% 60) / 10 + '0'; strTime [1] = dakika% 60% 10 + '0'; strTime [3] = (pili% 60) / 10 + '0'; strTime [4] = pili% 60% 10 + '0'; strTime [6] = milliSecond / 100 + '0'; strTime [7] = (milliSecond% 100) / 10 + '0';
Hatua ya 5: Solder na Sakinisha
Nadhani hatua hii ni ngumu zaidi, kwa sababu baada ya kubuni usambazaji wa nafasi na kusanikisha sehemu hizo kwa uangalifu, ninawasha swichi, na nikaona tu kwamba kitu hicho hakikufanya kazi. Kwa mara nyingine, waya moja au mbili zimekatwa na mimi kwa bahati mbaya wakati wa ufungaji. Lakini ninaamini katika "ambapo kuna uvumilivu, kuna njia". Baada ya kushindwa nyingi, mafanikio hatimaye yananijia.
Tumia grinder ya umeme kuchimba shimo la 1mm kwenye ncha zote za ganda, weka sehemu zote pamoja, halafu mradi wote umekamilika sasa.
Unaweza kugundua kuwa kuna vifungo viwili upande wa kushoto, ya chini ni ya saa ya kusimama, kwa hivyo vipi juu ya ile ya juu?
Kwa kukimbia usiku! Kitufe cha juu kinatumika kudhibiti taa nne za 5mm (nilijaza ufa kati ya shimo na swichi na gundi ya UV katika rangi inayolingana ili kufanya wristband iwe nzuri zaidi.)
Msimamo wa LED nne unalingana na pembe ya mikono wakati wa mbio za watu. Ardhi itaangaziwa kila wakati haijalishi mkono unasonga vipi.
Pedometer hii ya mkono hainisaidii tu kuhesabu nguvu zangu za mwili, lakini pia inafanya kuwa salama zaidi kukimbia usiku. Vitu vyema vile, unastahili kuwa navyo.
Ilipendekeza:
Mdhibiti wa WRISTBAND ANATUMIA PLUTOX: Hatua 4
Mdhibiti wa WRISTBAND ANATUMIA PLUTOX: PrimusX ni mdhibiti wa ndege anayetumika katika PloneX drone. Bodi ya PrimusX inawasiliana kwa kutumia ESP8266-12F. Pia ina MPU na barometer, kwa hivyo nilifikiri kwa nini usidhibiti drone kwa kutumia bodi ya PrimusX tu na unganisha ubao kwenye mkono wangu na udhibiti
Pedometer Sehemu ya 1: 128x32 Screen ya Monochrome na Arduino: Hatua 5
Pedometer Sehemu ya 1: 128x32 Monochrome Screen na Arduino: Hii ni mafunzo ya msingi ya kufundisha jinsi ya kutumia skrini ya OLED na Arduino yao. Ninatumia skrini ya 128x32 lakini unaweza pia kutumia skrini tofauti ya oled azimio na ubadilishe azimio / kuratibu kama inavyotakiwa. Katika sehemu hii nitakuonyesha jinsi
JINSI YA KUTENGENEZA ARDUINO NANO / MINI - Jinsi ya Kuchoma Bootloader: Hatua 5
JINSI YA KUTENGENEZA ARDUINO NANO / MINI | Jinsi ya Kuchoma Bootloader: Katika Maagizo haya nitakuonyesha Jinsi ya kutengeneza Arduino MINI kutoka mwanzo. Utaratibu ulioandikwa katika mafundisho haya unaweza kutumiwa kutengeneza bodi yoyote ya arduino kwa mahitaji yako ya mradi maalum.Tafadhali Tazama Video kwa uelewa mzuriThe
Jinsi ya Kutengeneza Kalenda ya Mababu na Bibi & Kitabu chakavu (hata ikiwa hujui jinsi ya kitabu cha vitabu): Hatua 8 (na Picha)
Jinsi ya Kutengeneza Kalenda ya Mababu na Bibi & Kitabu chakavu (hata Ikiwa Hujui Jinsi ya Kitabu cha Kitabu): Hii ni zawadi ya likizo ya kiuchumi na (na inayothaminiwa sana!) Kwa babu na babu. Nilitengeneza kalenda 5 mwaka huu kwa chini ya dola 7. Kila moja. Vifaa: picha 12 nzuri za mtoto wako, watoto, wajukuu, wajukuu, mbwa, paka, au jamaa wengine vipande 12 tofauti
Jinsi ya Kutengeneza Zana ya Kutengeneza Divot ya Mbao: Hatua 8
Jinsi ya Kutengeneza Zana ya Kutengeneza Divot ya Mbao: Chombo cha Ukarabati wa Divot, au Pitchfork, hutumiwa kusaidia kuondoa ujanibishaji, divot, unaosababishwa na kutua kwa mpira wa gofu kwenye kuweka kijani. Wakati moja haihitajiki kurekebisha haya, ni kawaida kwa gofu kufanya hivyo. Nakala ya Wikipedia iko hapa mimi, nikiwa