Inhaltsverzeichnis:

Einen Schrittzähler mit Armband herstellen – wikiHow
Einen Schrittzähler mit Armband herstellen – wikiHow

Video: Einen Schrittzähler mit Armband herstellen – wikiHow

Video: Einen Schrittzähler mit Armband herstellen – wikiHow
Video: Dieser 35€ Fitness Tracker macht eine Smartwatch überflüssig! 2024, November
Anonim
Wie erstelle ich einen Schrittzähler mit Armband
Wie erstelle ich einen Schrittzähler mit Armband

Ich gehe gerne spazieren und laufe in dem Bezirk, in dem ich wohne. Ich genieße die Zeit allein zu sein, weil mir in dieser Zeit immer wieder tolle Ideen einfallen. Vor kurzem habe ich einen 6-Achsen-Inertial-Bewegungssensor von DFRobot gekauft. Da fällt mir ein, warum nicht einen Armband-Schrittzähler machen, um meine körperliche Stärke zu berechnen. Ich kann immer nicht widerstehen, wenn die Inspiration kommt.

Ok, lass mich gerade sein und einfach anfangen.

Schritt 1: Das Material, das Sie möglicherweise benötigen:

Das Material, das Sie möglicherweise benötigen
Das Material, das Sie möglicherweise benötigen
Das Material, das Sie möglicherweise benötigen
Das Material, das Sie möglicherweise benötigen

Schwerkraft: I2C BMI160 6-Achsen-Trägheitsbewegungssensor × 1

Käfer - Der kleinste Arduino ×1

Schwerkraft I2C OLED-2864 Display ×1

3,7 V Mini-Lithium-Batterie × 1

Taste ×2

Kippschalter ×1

Armband ×1

Der 6-Achsen-Trägheitsbewegungssensor BMI160 integriert einen 16-Bit-3-Achsen-Beschleunigungsmesser mit einem 3-Achsen-Gyroskop mit extrem geringem Stromverbrauch. Wenn sich Beschleunigungsmesser und Gyroskop im Vollbetriebsmodus befinden, beträgt der Stromverbrauch typischerweise etwa 900 uA.

Schritt 2: Drucken Sie die Shell

Drucken Sie die Muschel
Drucken Sie die Muschel
Drucken Sie die Muschel
Drucken Sie die Muschel

Die Designinspiration stammt von meiner Lieblingsuhr. Sein Display ist schlicht und elegant gestaltet. Der Sekundenzeiger, der Minutenzeiger und der Stundenzeiger nehmen den größten Teil des Displays ein, was für uns praktisch ist, die Zeit zu erkennen. Es hat ein Gewicht von 40 g und kostet 15 $.

(Nach dem Ausdrucken der Schale können Sie schwarze Farbe auf die schwarzen Teile sprühen, um die Farbe gleichmäßig zu vereinbaren.)

Ich sammle oft abrasives Material. Es ist sozusagen mein Hobby. Nach dem Durchwühlen von Truhen und Schränken fand ich schließlich einen Yakeli, dessen Farbe der von OLED sehr ähnlich ist. Also entscheide ich mich, es zu schneiden und als Panel zu verwenden.

Schritt 3: Schließen Sie die Schaltung an

OLED und BMI160 verfügen beide über eine I2C-Schnittstelle, sodass Sie sie nur auf die entsprechende I2C-Schnittstelle des Beetle löten müssen.

Schritt 4: Programm brennen

Das Programm des Schrittzählers in der BMI160-Bibliothek habe ich direkt überarbeitet. Fügen Sie die Funktion millis() hinzu, um die Systembetriebszeit in eine Stoppuhr umzuwandeln. Ich füge den Anzeigecode der u8g-Zeichenbibliothek hinzu. Nachdem ich die Schriftart in der Head-Datei u8g.h nacheinander ausprobiert hatte, fand ich die Schriftart freedoomr großartig für mich.

Der Code zum Umwandeln der Systembetriebszeit in eine Stoppuhr ist unten dargestellt:

unsigned int ss=1000;unsigned int mi=ss*60; lange Minute = t0/km; lange Sekunde = (t0-Minute*mi)/ss; long milliSecond=sysTime-Minute*mi-Sekunde*ss; strTime[0]=(Minute%60)/10+'0'; strTime[1]=Minute%60%10+'0'; strTime[3]=(second%60)/10+'0'; strTime[4]=second%60%10+'0'; strTime[6]=milliSecond/100+'0'; strTime[7]=(milliSecond%100)/10+'0';

Schritt 5: Löten und installieren

Löten und installieren
Löten und installieren
Löten und installieren
Löten und installieren
Löten und installieren
Löten und installieren

Ich denke, dieser Schritt ist der schwierigste, denn nachdem ich die Raumverteilung entworfen und die Teile sorgfältig installiert hatte, schalte ich den Schalter ein und stellte einfach fest, dass das Ding nicht funktionierte. Wieder einmal wurden bei der Installation von mir versehentlich ein oder zwei Drähte durchtrennt. Aber ich glaube an „Wo Geduld ist, ist auch ein Weg“. Nach vielen Misserfolgen kommt endlich der Erfolg zu mir.

Verwenden Sie eine elektrische Schleifmaschine, um an beiden Enden der Schale ein 1-mm-Loch zu bohren, installieren Sie alle Teile zusammen und dann ist das gesamte Projekt jetzt abgeschlossen.

Sie werden vielleicht feststellen, dass sich auf der linken Seite zwei Knöpfe befinden, der untere ist für die Stoppuhr, also was ist mit dem oberen?

Für das Laufen in der Nacht! Der obere Knopf wird verwendet, um die vier 5 mm LEDs zu steuern (ich habe den Riss zwischen dem Loch und dem Schalter mit UV-Kleber in einer passenden Farbe gefüllt, um das Armband exquisiter zu machen.)

Die Position der vier LEDs entspricht dem Schwenkwinkel der Arme beim Laufen. Der Boden wird immer beleuchtet, egal wie sich der Arm bewegt.

Dieser Armband-Schrittzähler hilft mir nicht nur, meine körperliche Stärke zu berechnen, sondern macht es auch sicherer, nachts zu laufen. So ein gutes Zeug, du bist es wert, eines zu haben.

Empfohlen: