Sadržaj:

Kako napraviti pedometar od narukvice: 5 koraka
Kako napraviti pedometar od narukvice: 5 koraka

Video: Kako napraviti pedometar od narukvice: 5 koraka

Video: Kako napraviti pedometar od narukvice: 5 koraka
Video: Elephone ELE MGCOOL Band 2 обзор 💪 фитнес браслета – замена Mi band 2? 2024, Juli
Anonim
Kako napraviti pedometar za narukvicu
Kako napraviti pedometar za narukvicu

Volim hodati i trčati u okrugu u kojem živim. Uživam u vremenu kada sam sama jer mi u ovo doba uvijek dolaze neke sjajne ideje. Nedavno sam od DFRobota kupio 6-osni inercijski senzor pokreta. Pa mi pada na pamet da zašto ne napravim pedometar od narukvice za izračunavanje moje fizičke snage. Uvijek ne mogu odoljeti kad dođe inspiracija.

U redu, samo da počnem.

Korak 1: Materijal koji vam može zatrebati:

Materijal koji vam može zatrebati
Materijal koji vam može zatrebati
Materijal koji vam može zatrebati
Materijal koji vam može zatrebati

Gravitacija: I2C BMI160 6-osi inercijalni senzor pokreta × 1

Buba - Najmanji Arduino × 1

Gravitacijski I2C OLED-2864 ekran × 1

Mini-litijeva baterija 3,7 V × 1

Dugme × 2

Prekidač × 1

Traka za sat × 1

BMI160 6-osni inercijalni senzor pokreta integrira 16-bitni 3-osni akcelerometar sa troosnim žiroskopom ultra male snage. Kad su akcelerometar i žiroskop u punom načinu rada, potrošnja energije je obično oko 900 uA.

Korak 2: Odštampajte ljusku

Odštampajte školjku
Odštampajte školjku
Odštampajte školjku
Odštampajte školjku

Inspiracija za dizajn dolazi iz mog omiljenog sata. Njegov ekran je dizajniran kao jednostavan i elegantan. Druga, minutna i satna kazaljka zauzimaju veći dio ekrana, što nam je zgodno za prepoznavanje vremena. Ima težinu od 40 g i cijenu od 15 USD.

(Nakon što odštampate ljusku, možete poprskati crnu boju po crnim dijelovima kako bi boja bila ravnopravna.)

Često skupljam abrazivni materijal. To mi je nekako hobi. Preturajući po škrinjama i ormarima, konačno sam pronašao Yakeli čija je boja vrlo slična onoj OLED -a. Odlučio sam ga izrezati i koristiti kao ploču.

Korak 3: Spojite krug

I OLED i BMI160 imaju I2C sučelje, pa ih samo trebate lemiti na odgovarajućem I2C sučelju Bube.

Korak 4: Snimanje programa

Direktno sam revidirao program pedometra u biblioteci BMI160. Dodajte funkciju millis () za pretvaranje rada sustava u štopericu. Dodajem prikazni kod u8g biblioteke znakova. Nakon što sam jedan po jedan isprobao font u u8g.h glavnoj datoteci, otkrio sam da mi je font Freedoomr odličan.

Kôd pretvaranja neprekidnog rada sistema u štopericu prikazan je ispod:

unsigned int ss = 1000; unsigned int mi = ss*60; duga minuta = t0/mi; duga sekunda = (t0-minutna*mi)/ss; long milliSecond = sysTime-minut*mi-sekunda*ss; strTime [0] = (minut%60)/10+'0'; strTime [1] = minut%60%10+'0'; strTime [3] = (drugi%60)/10+'0'; strTime [4] = drugi%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milliSecond%100)/10+'0';

Korak 5: Lemite i instalirajte

Lemiti i instalirati
Lemiti i instalirati
Lemiti i instalirati
Lemiti i instalirati
Lemiti i instalirati
Lemiti i instalirati

Mislim da je ovaj korak najteži, jer nakon što sam dizajnirao distribuciju prostora i pažljivo instalirao dijelove, uključio sam prekidač i jednostavno ustanovio da stvar ne radi. Još jednom sam slučajno tijekom instalacije presjekao jednu ili dvije žice. Ali vjerujem u "gdje ima strpljenja, postoji i način". Nakon mnogih neuspjeha, uspjeh me konačno stiže.

Pomoću električne brusilice izbušite rupu od 1 mm na oba kraja ljuske, instalirajte sve dijelove zajedno i tada je cijeli projekt sada dovršen.

Možda ćete primijetiti da se s lijeve strane nalaze dva gumba, donji je za štopericu, pa što je s gornjim?

Za noćno trčanje! Gornje dugme služi za kontrolu četiri LED diode od 5 mm (pukotinu između rupe i prekidača popunio sam UV ljepilom u odgovarajućoj boji kako bih narukvicu učinio izvrsnijom.)

Položaj četiri LED diode u skladu je s kutom mahanja rukama tokom trčanja. Tlo će uvijek biti osvijetljeno bez obzira na to kako se ruka kreće.

Ovaj pedometar za narukvicu ne samo da mi pomaže da izračunam svoju fizičku snagu, već mi čini i sigurnije trčanje noću. Tako dobra stvar, vrijedi je imati.

Preporučuje se: