Kazalo:
- 1. korak: material, ki ga boste morda potrebovali:
- 2. korak: Natisnite lupino
- 3. korak: Priključite vezje
- 4. korak: zapisovanje programa
- 5. korak: Spajkajte in namestite
Video: Kako narediti pedometer na zapestnici: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Rad hodim in tečem v okrožju, v katerem živim. Uživam v času, ko sem sam, ker mi v tem času vedno pridejo na misel kakšne super ideje. Pred kratkim sem od DFRobota kupil 6-osni inercialni senzor gibanja. Zato se mi zdi, zakaj si ne bi naredil pedometra zapestnice za izračun moje fizične moči. Ko pride navdih, se vedno ne morem upreti.
V redu, naj bom takoj in šele začnite.
1. korak: material, ki ga boste morda potrebovali:
Gravitacija: I2C BMI160 6-osni inercialni senzor gibanja × 1
Hrošč - Najmanjši Arduino × 1
Gravitacijski zaslon I2C OLED-2864 × 1
3.7V mini-litijeva baterija × 1
Gumb × 2
Preklopno stikalo × 1
Trak za uro × 1
6-osni inercialni senzor gibanja BMI160 združuje 16-bitni 3-osni merilnik pospeška z 3-osnim žiroskopom ultra majhne moči. Ko sta merilnik pospeška in žiroskop v polnem načinu delovanja, je poraba energije običajno približno 900 uA.
2. korak: Natisnite lupino
Oblikovalski navdih prihaja iz moje najljubše ure. Njegov zaslon je zasnovan tako preprosto in elegantno. Sekundna, minutna in urna kazalca zavzemajo večino površine zaslona, kar je priročno za prepoznavanje časa. Ima težo 40 g in ceno 15 USD.
(Po tiskanju lupine lahko na črne dele poškropite črno barvo, da bo barva enakomerno dogovorjena.)
Pogosto zbiram abraziven material. To je neke vrste moj hobi. Po brskanju po skrinjah in omarah sem končno našel Yakeli, katerega barva je zelo podobna barvi OLED. Zato se odločim, da ga odrežem in uporabim kot ploščo.
3. korak: Priključite vezje
OLED in BMI160 imata vmesnik I2C, zato ju morate le spajkati na ustreznem vmesniku I2C hrošča.
4. korak: zapisovanje programa
Neposredno sem popravil program pedometra v knjižnici BMI160. Dodajte funkcijo millis () za pretvorbo delovanja sistema v štoparico. Dodam prikazno kodo knjižnice znakov u8g. Ko sem enega za drugim poskusil pisavo v glavni datoteki u8g.h, sem ugotovil, da mi je pisava Freedoomr odlična.
Koda pretvorbe neprekinjenega delovanja sistema v štoparico je prikazana spodaj:
brez podpisa int ss = 1000; brez podpisa int mi = ss*60; dolga minuta = t0/mi; dolga sekunda = (t0-minutna*mi)/ss; dolga milliSecond = sysTime-minute*mi-sekunda*ss; strTime [0] = (minuta%60)/10+'0'; strTime [1] = minuta%60%10+'0'; strTime [3] = (drugi%60)/10+'0'; strTime [4] = drugi%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milSecond%100)/10+'0';
5. korak: Spajkajte in namestite
Mislim, da je ta korak najtežji, saj sem potem, ko sem načrtoval razporeditev prostora in skrbno namestil dele, vklopil stikalo in ugotovil, da stvar ne deluje. Še enkrat sem po nesreči med namestitvijo prerezal eno ali dve žici. Verjamem pa v "kjer je potrpljenje, obstaja pot". Po mnogih neuspehih me končno pripelje uspeh.
Z električnim brusilnikom izvrtajte 1 mm luknjo na obeh koncih lupine, vse dele namestite skupaj, nato pa je celoten projekt zdaj končan.
Morda boste opazili, da sta na levi strani dva gumba, spodnji je namenjen štoparici, kaj pa zgornji?
Za nočni tek! Zgornji gumb se uporablja za krmiljenje štirih 5 mm LED (razpoko med luknjo in stikalom sem zapolnil z UV lepilom v ustrezni barvi, da naredim zapestnico bolj izvrstno.)
Položaj štirih LED diod je v skladu s kotom mahanja rok med tekom ljudi. Tla bodo vedno osvetljena, ne glede na to, kako se roka premika.
Ta števec korakov v zapestnici mi ne samo pomaga izračunati mojo fizično moč, ampak tudi olajša vožnjo ponoči. Tako dobra stvar, vredna si jo imeti.
Priporočena:
Kako narediti brezžični telefon v pločevinki! (Arduino Walkie Talkie): 7 korakov (s slikami)
Kako narediti brezžični telefon v pločevinki! (Arduino Walkie Talkie): Pred dnevi sem bil sredi zelo pomembnega telefonskega klica, ko je moj bananin telefon prenehal delovati! Bil sem tako razočaran. Takrat zadnjič zamudim klic zaradi tega neumnega telefona! (Če pogledam nazaj, sem se morda malo preveč razjezil v
Kako narediti sončno svetlobo za ponovno polnjenje: 8 korakov
Kako narediti sončno svetlobo za ponovno polnjenje:
Naredi sam Kako narediti kul videti uro - StickC - enostavno narediti: 8 korakov
DIY Kako narediti kul videti uro - StickC - Enostavno narediti: V tej vadnici se bomo naučili, kako programirati ESP32 M5Stack StickC z Arduino IDE in Visuino za prikaz časa na LCD -ju in nastaviti čas tudi z gumbi StickC
Pedometer Arduino: 3 koraki
Arduino pedometer: Vandaag gaan we een make-shift stappenteller maken met Arduino
Kako narediti koledar starih staršev & Beležka (tudi če ne veste, kako naj beležko): 8 korakov (s slikami)
Kako narediti koledar starih staršev & Beležka (tudi če ne veste, kako naj beležko): To je zelo ekonomično (in zelo cenjeno!) Praznično darilo za stare starše. Letos sem naredil 5 koledarjev za manj kot 7 USD. Materiali: 12 odličnih fotografij vašega otroka, otrok, nečakov, nečakov, psov, mačk ali drugih sorodnikov 12 različnih kosov