INHOUDSOPGAWE:
- Stap 1: Die materiaal wat u benodig:
- Stap 2: Druk die dop af
- Stap 3: Koppel die stroombaan
- Stap 4: Programbrand
- Stap 5: Soldeer en installeer
Video: Hoe om 'n polsband -stappenteller te maak: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ek hou daarvan om te loop en hardloop in die distrik waarin ek woon. Ek geniet die tyd om alleen te wees, want daar kom altyd wonderlike idees in hierdie tyd. Onlangs het ek 'n 6-as traagheidsbewegingsensor by DFRobot gekoop. Dit kom dus by my op, hoekom nie 'n polsband -stappenteller maak om my fisieke krag te bereken nie. Ek kan dit altyd nie weerstaan as die inspirasie kom nie.
Ok, laat ek regop staan en begin.
Stap 1: Die materiaal wat u benodig:
Swaartekrag: I2C BMI160 6-as traagheidsbewegingssensor × 1
Kewer - die kleinste Arduino × 1
Gravity I2C OLED-2864 Display × 1
3.7V mini-litiumbattery × 1
Knoppie × 2
Skakel skakelaar × 1
Horlosieband × 1
Die BMI160 6-as traagheidsbewegingsensor integreer 16-bis-3-as versnellingsmeter met 'n ultra-lae-krag 3-as gyroscoop. As die versnellingsmeter en die gyroscoop in volle modus is, is die kragverbruik gewoonlik ongeveer 900 uA.
Stap 2: Druk die dop af
Die ontwerpinspirasie kom van my gunsteling horlosie. Die skerm is eenvoudig en elegant ontwerp. Die tweedehands-, minuut- en uurwyser beslaan die grootste deel van die skerm, wat ons handig is om tyd te herken. Dit weeg 40 g en kos $ 15.
(Nadat u die dop uitgedruk het, kan u swart verf op die swart dele spuit om die kleur gelyk te stel.)
Ek versamel gereeld skuurmateriaal. Dit is 'n soort van my stokperdjie. Nadat ek deur kiste en kaste gesoek het, het ek uiteindelik 'n Yakeli gevind waarvan die kleur baie dieselfde is as die van OLED. Daarom besluit ek om dit te sny en as paneel te gebruik.
Stap 3: Koppel die stroombaan
OLED en BMI160 het beide 'n I2C -koppelvlak, dus u hoef dit net aan die ooreenstemmende I2C -koppelvlak van Beetle te soldeer.
Stap 4: Programbrand
Ek het die stappentellerprogram direk in die BMI160 -biblioteek hersien. Voeg die funksie millis () by om die stelsel se uptyd in stophorlosie te omskep. Ek voeg die vertoonkode van u8g karakterbiblioteek by. Nadat ek die lettertipe in die u8g.h -koplêer een vir een probeer het, het ek gevind dat die font freedoomr vir my wonderlik is.
Die kode vir die omskakeling van die stelsel se uittyd in stophorlosie word hieronder getoon:
ongetekende int ss = 1000; ongetekende int mi = ss*60; lang minuut = t0/mi; lang sekonde = (t0-minuut*mi)/ss; lang milliSecond = sysTime-minute*mi-second*ss; strTime [0] = (minuut%60)/10+'0'; strTime [1] = minuut%60%10+'0'; strTime [3] = (tweede%60)/10+'0'; strTime [4] = tweede%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milliSecond%100)/10+'0';
Stap 5: Soldeer en installeer
Ek dink hierdie stap is die moeilikste, want nadat ek die ruimteverdeling ontwerp het en die onderdele versigtig geïnstalleer het, skakel ek die skakelaar aan en kom agter dat die ding nie werk nie. Weer eens is een of twee drade per ongeluk deur my tydens die installasie gesny. Maar ek glo in 'waar daar geduld is, is daar 'n weg'. Na baie mislukkings kom sukses uiteindelik by my op.
Gebruik 'n elektriese slypmasjien om 'n gat van 1 mm aan beide kante van die dop te boor, alle dele saam te installeer en dan is die hele projek voltooi.
U sal miskien sien dat daar twee knoppies aan die linkerkant is, die onderste een is vir 'n stophorlosie, en wat van die boonste een?
Om in die nag te hardloop! Die boonste knoppie word gebruik om die vier LED's van 5 mm te beheer (ek het die spleet tussen die gat en die skakelaar gevul met uv -gom in 'n bypassende kleur om die polsband mooier te maak.)
Die posisie van die vier LED's stem ooreen met die waaihoek van die arms tydens mense se hardloop. Die grond sal altyd verlig word, ongeag hoe die arm beweeg.
Hierdie polsband -stappenteller help my nie net om my fisieke krag te bereken nie, maar maak dit ook veiliger om snags te hardloop. So 'n goeie ding, jy is die moeite werd om een te hê.
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Hacking van 'n Coldplay LED -polsband: 4 stappe (met foto's)
Hacking van 'n Coldplay LED -polsband: As u na 'n groot konsert gaan, deel hulle dikwels klein LED -ligte uit. As u na 'n konsert van Coldplay gaan, kry u die wonderlike weergawe daarvan: 'n LED -polsband. Tydens die vertoning brand hulle outomaties en gee 'n wonderlike effek. Aan die einde van die s
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal
IPhone -polsband: 4 stappe
IPhone -polsband: stel jou voor dat jy 'n foto op 'n brug met jou iPhone neem. U laat dit val en u verdien $ 200. U het drie keuses om te verhoed dat dit gebeur. 1, moenie foto's neem op brûe nie. 2, sit $ 15 neer vir 'n danglet http: //www.collinsamerica.c
Hoe om 'n polsband te maak: 7 stappe
Hoe om 'n polsband te maak Die meeste mense dink dit is moeilik om elektronika met statiese elektrisiteit te braai. Dit is nie so nie, een druk kan u $ 100 grafika stuur