Tartalomjegyzék:

Csuklópánt lépésszámláló készítése: 5 lépés
Csuklópánt lépésszámláló készítése: 5 lépés

Videó: Csuklópánt lépésszámláló készítése: 5 lépés

Videó: Csuklópánt lépésszámláló készítése: 5 lépés
Videó: Digitális óra és szilikon karkötő is egyben 2024, Július
Anonim
Hogyan készítsünk karszalag lépésszámlálót
Hogyan készítsünk karszalag lépésszámlálót

Szeretek sétálni és futni abban a kerületben, ahol élek. Élvezem az egyedül töltött időt, mert ilyenkor mindig fantasztikus ötletek jutnak eszembe. Nemrég vettem egy 6 tengelyes inerciális mozgásérzékelőt a DFRobot-tól. Így eszembe jut, hogy miért nem csinálok csuklópántos lépésszámlálót, hogy kiszámítsam a fizikai erőmet. Mindig nem tudok ellenállni, ha jön az ihlet.

Oké, hadd álljak egyenesen és kezdjem el.

1. lépés: A szükséges anyag:

A szükséges anyag
A szükséges anyag
A szükséges anyag
A szükséges anyag

Gravitáció: I2C BMI160 6 tengelyes inerciális mozgásérzékelő × 1

Bogár - A legkisebb Arduino × 1

Gravity I2C OLED-2864 kijelző × 1

3,7 V-os mini-lítium akkumulátor × 1

Gomb × 2

Váltó kapcsoló × 1

Óraszíj × 1

A BMI160 6 tengelyes inerciális mozgásérzékelője integrálja a 16 bites-3 tengelyes gyorsulásmérőt és az ultra-kis teljesítményű 3 tengelyes giroszkópot. Amikor a gyorsulásmérő és a giroszkóp teljes üzemmódban van, az energiafogyasztás jellemzően körülbelül 900 uA.

2. lépés: Nyomtassa ki a héjat

Nyomtassa ki a kagylót
Nyomtassa ki a kagylót
Nyomtassa ki a kagylót
Nyomtassa ki a kagylót

A dizájn inspirációt a kedvenc órámból adta. Kijelzője egyszerű és elegáns. A másodpercmutató, percmutató és óramutató foglalja el a kijelző nagy részét, így kényelmesen felismerhetjük az időt. Súlya 40 g, ára 15 dollár.

(A héj kinyomtatása után fekete festéket permetezhet a fekete részekre, hogy a szín egyenlő legyen.)

Gyakran gyűjtök csiszolóanyagokat. Ez egyfajta hobbim. A ládákban és szekrényekben való turkálás után végre találtam egy Yakeli -t, amelynek színe nagyon hasonlít az OLED színéhez. Ezért úgy döntök, hogy levágom és panelként használom.

3. lépés: Csatlakoztassa az áramkört

Az OLED és a BMI160 egyaránt rendelkezik I2C interfésszel, így csak be kell forrasztania őket a Beetle megfelelő I2C interfészére.

4. lépés: Program írása

Közvetlenül felülvizsgáltam a lépésszámláló programját a BMI160 könyvtárban. A millis () függvény hozzáadásával a rendszer üzemideje stopperré alakul. Hozzáadom az u8g karakterkönyvtár megjelenítési kódját. Miután egyenként kipróbálta a betűtípust az u8g.h fejfájlban, rájöttem, hogy a freedoomr betűtípus nagyszerű számomra.

A rendszer üzemidejének stopperóra konvertálásának kódja az alábbiakban látható:

unsigned int ss = 1000; unsigned int mi = ss*60; hosszú perc = t0/mi; hosszú másodperc = (t0 perc*mi)/ss; hosszú milliSecond = sysTime-minute*mi-second*ss; strTime [0] = (perc%60)/10+'0'; strTime [1] = perc%60%10+'0'; strTime [3] = (második%60)/10+'0'; strTime [4] = második%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milliSecond%100)/10+'0';

5. lépés: Forrasztás és telepítés

Forrasztás és telepítés
Forrasztás és telepítés
Forrasztás és telepítés
Forrasztás és telepítés
Forrasztás és telepítés
Forrasztás és telepítés

Azt hiszem, ez a lépés a legnehezebb, mert miután megterveztem a térosztást és gondosan beszereltem az alkatrészeket, bekapcsolom a kapcsolót, és csak azt tapasztaltam, hogy a dolog nem működik. Ismét egy vagy két vezetéket vágtam el véletlenül a telepítés során. De hiszek abban, hogy „ahol van türelem, ott van út”. Sok kudarc után végre eljut hozzám a siker.

Elektromos darálóval fúrjon 1 mm -es lyukat a héj mindkét végére, szerelje össze az összes alkatrészt, és akkor az egész projekt befejeződött.

Észreveheti, hogy a bal oldalon két gomb található, az alsó a stopperóra, tehát mi a helyzet a felsővel?

Éjszakai futáshoz! A felső gomb a négy 5 mm -es LED vezérlésére szolgál (a lyuk és a kapcsoló közötti repedést megfelelő színű uv ragasztóval töltöttem fel, hogy a csuklópánt szebb legyen.)

A négy LED helyzete összhangban van a karok hullámzási szögével az emberek futása közben. A talaj mindig meg lesz világítva, függetlenül a kar mozgásától.

Ez a csuklópántos lépésszámláló nemcsak a fizikai erőnlétem kiszámításában segít, hanem biztonságosabbá teszi az éjszakai futást. Olyan jó cucc, érdemes egy ilyet venni.

Ajánlott: