Obsah:

Ako si vyrobiť krokomer na zápästí: 5 krokov
Ako si vyrobiť krokomer na zápästí: 5 krokov

Video: Ako si vyrobiť krokomer na zápästí: 5 krokov

Video: Ako si vyrobiť krokomer na zápästí: 5 krokov
Video: TICWATCH PRO 5 Review: The BEST Wear OS Watch Yet?! // A Complete Guide 2024, Júl
Anonim
Ako vyrobiť krokomer na náramok
Ako vyrobiť krokomer na náramok

Rád chodím a behám v okrese, v ktorom žijem. Užívam si čas byť sám, pretože v tejto dobe sa mi vždy vynárajú úžasné nápady. Nedávno som si kúpil 6-osý snímač inerciálneho pohybu od DFRobot. Preto mi napadá, prečo si neurobiť krokomer na zápästie na výpočet mojich fyzických síl. Keď inšpirácia príde, vždy nemôžem odolať.

Ok, dovoľte mi byť priamo hore a začať.

Krok 1: Materiál, ktorý môžete potrebovať:

Materiál, ktorý budete potrebovať
Materiál, ktorý budete potrebovať
Materiál, ktorý budete potrebovať
Materiál, ktorý budete potrebovať

Gravitácia: 6-osový inerciálny snímač pohybu I2C BMI160 × 1

Chrobák - najmenšie Arduino × 1

Displej Gravity I2C OLED-2864 × 1

3,7 V mini-lítiová batéria × 1

Tlačidlo × 2

Prepínač × 1

Watchband × 1

6-osý inerciálny snímač pohybu BMI160 integruje 16-bitový 3-osový akcelerometer s 3-osovým gyroskopom s extrémne nízkym výkonom. Keď sú akcelerometer a gyroskop v plnom prevádzkovom režime, spotreba energie je obvykle asi 900 uA.

Krok 2: Vytlačte škrupinu

Vytlačte škrupinu
Vytlačte škrupinu
Vytlačte škrupinu
Vytlačte škrupinu

Dizajnová inšpirácia pochádza z mojich obľúbených hodiniek. Jeho displej je navrhnutý ako jednoduchý a elegantný. Sekundová ručička, minútová ručička a hodinová ručička zaberajú väčšinu plochy displeja, čo je pre nás výhodné na rozpoznanie času. Má hmotnosť 40 g a cenu 15 dolárov.

(Po vytlačení škrupiny môžete na čierne časti nastriekať čiernu farbu, aby sa farba zhodovala.)

Často zbieram abrazívny materiál. Je to druh môjho koníčka. Po prehrabávaní sa v truhliciach a skriniach som konečne našiel Yakeli, ktorého farba je veľmi podobná farbe OLED. Rozhodol som sa to teda rezať a použiť ako panel.

Krok 3: Pripojte obvod

OLED a BMI160 majú rozhranie I2C, takže ich stačí spájkovať na zodpovedajúcom rozhraní I2C spoločnosti Beetle.

Krok 4: Napaľovanie programu

Priamo som zrevidoval program krokomer v knižnici BMI160. Pridajte funkciu millis () na premenu prevádzkyschopnosti systému na stopky. Pridám zobrazovací kód knižnice znakov u8g. Potom, čo som jeden po druhom vyskúšal písmo v súbore hlavy u8g.h, zistil som, že font freedoomr je pre mňa skvelé.

Kód prevodu prevádzkyschopnosti systému na stopky je uvedený nižšie:

bez znamienka int ss = 1000; bez znamienka int mi = ss*60; dlhá minúta = t0/mi; dlhá sekunda = (t0-minúta*mi)/ss; long milliSecond = sysTime-minute*mi-second*ss; strTime [0] = (minúta%60)/10+'0'; strTime [1] = minúta%60%10+'0'; strTime [3] = (druhý%60)/10+'0'; strTime [4] = druhý%60%10+'0'; strTime [6] = miliSekunda/100+'0'; strTime [7] = (miliSekunda%100)/10+'0';

Krok 5: Spájkujte a nainštalujte

Spájkujte a nainštalujte
Spájkujte a nainštalujte
Spájkujte a nainštalujte
Spájkujte a nainštalujte
Spájkujte a nainštalujte
Spájkujte a nainštalujte

Myslím si, že tento krok je najťažší, pretože potom, čo som navrhol distribúciu priestoru a starostlivo nainštaloval diely, zapnem vypínač a zistil som, že vec nefunguje. Pri inštalácii som opäť omylom prerušil jeden alebo dva drôty. Verím však v „kde je trpezlivosť, tam je cesta“. Po mnohých neúspechoch ku mne konečne prichádza úspech.

Elektrickou brúskou vyvŕtajte 1 mm otvor na oba konce plášťa, nainštalujte všetky diely dohromady a potom je celý projekt hotový.

Môžete si všimnúť, že na ľavej strane sú dve tlačidlá, spodné je určené pre stopky, a čo teda to horné?

Na beh v noci! Horné tlačidlo slúži na ovládanie štyroch 5mm diód LED (trhlinu medzi dierou a vypínačom som vyplnil uv lepidlom v zodpovedajúcej farbe, aby bol náramok vynikajúci.)

Poloha štyroch LED diód je v súlade s uhlom mávania ramien počas behu ľudí. Zem bude vždy osvetlená bez ohľadu na to, ako sa rameno pohybuje.

Tento krokomer s náramkom mi nielen pomáha vypočítať moje fyzické sily, ale tiež zaisťuje bezpečnejší beh v noci. Taká dobrá vec, že stojí za to ju mať.

Odporúča: