Stoppuhr für 30 M Laufen (Arduino) - Gunook
Stoppuhr für 30 M Laufen (Arduino) - Gunook
Anonim
Stoppuhr für 30 M Laufen (Arduino)
Stoppuhr für 30 M Laufen (Arduino)

Dieses Projekt wurde für spezielle Zwecke im finnischen Baseball-Coaching und zum Testen der Geschwindigkeit von Junioren im 30-Meter-Lauf entwickelt. Dieses Arduino-Projekt war auch ein Kursprojekt in meinem Studium. Das Projekt hatte einige Höhen und Tiefen, aber jetzt funktioniert es zumindest.

Ich habe mich für Laserpointer und LDRs entschieden, weil ich mit LDRs und ihrer Funktionsweise vertraut war. Ein sichereres System wäre eine Art Fotozelle gewesen. Und das wird das nächste System sein, mit dem ich diese Stoppuhr verbessern werde. LDRs und Laserpointer erzeugen zwei separate Gates. Das erste Tor beginnt mit der Zeitzählung (wenn der Laserstrahl an Tor 1 blockiert wird) und das zweite Tor berechnet die Endzeit (wenn der Laserstrahl an Tor 2 blockiert wird).

Code funktioniert hauptsächlich gut, aber irgendwie zeigt er mir einige mysteriöse Zeiten, in denen er anfängt, die Zeit zu zählen. Am Ende, wenn die Zeit anhält, zeigt es die richtige Zeit an. Also helfen Sie mir, dieses Problem zu lösen, wenn Sie eine Idee haben.

Schritt 1: Materialien

(1x) Arduino UNO + USB-Kabel

(1x) 4x20 LCD i2c

(2x) 10k Ohm Widerstände

(2x) LDR (lichtabhängiger Widerstand)

Drähte

Schrumpfschläuche

(2x) Laserpointer (Ansmann)

(4x) steht für LDRs und Laserpointer (2 Gates)

(2x) 3R12 4, 5 V Batterie

(2x) Boxen für Laserpointer und Batterien

(1x) Box für Verkabelung, Arduino UNO und LCD

kleines Stück Platine

Schritt 2: Einrichtung für Laserpointer-Box

Einrichtung für Laserpointer-Box
Einrichtung für Laserpointer-Box
Einrichtung für Laserpointer-Box
Einrichtung für Laserpointer-Box
Einrichtung für Laserpointer-Box
Einrichtung für Laserpointer-Box

Im Fritzing-Bild stellt das LED-Bild den Laserpointer dar, wie Sie auf den anderen Bildern sehen können.

Da es nur einen Druckknopf im Laser gibt, beschloss ich, den Choker zu verwenden, um ihn nach unten zu drücken, damit der Laser die ganze Zeit eingeschaltet ist.

Ich habe auch die Laserstromquelle von drei Knopfbatterien (jeweils 1,5 V) auf eine größere 3R12 4, 5 V geändert. Und weil ich den Akku nicht abnehmen möchte, wenn ich ihn nicht brauche, habe ich einen Schalter eingebaut.

Schritt 3: Einrichtung für Arduino, LCD und LDRs

Einrichtung für Arduino, LCD und LDRs
Einrichtung für Arduino, LCD und LDRs
Einrichtung für Arduino, LCD und LDRs
Einrichtung für Arduino, LCD und LDRs
Einrichtung für Arduino, LCD und LDRs
Einrichtung für Arduino, LCD und LDRs

In den Bildern sehen Sie das Steckbrett-Setup und das Testen des Projekts. (Was für ein Chaos…;))

In der Endmontage habe ich LDRs mit zwei Drähten auf die Platine (in der Box) gebracht und die Widerstände dort platziert. Das war der einfachste Weg. Sonst hätte ich kleine Kupplungsdosen bis zum Ende machen müssen, wo die LDRs sitzen und drei Drähte aus der Ferne bringen.

Schritt 4: LDR-Tor

LDR-Tor
LDR-Tor
LDR-Tor
LDR-Tor
LDR-Tor
LDR-Tor

Ich fand perfekt passende Gummistopfen auf 20 mm Eisenrohr und befestigte LDRs mit Heißkleber an diesen Gummistopfen.

Schritt 5: Verdrahtung und Kastenherstellung

Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau
Verkabelung und Boxenbau

Ich kaufte eine Plastikbox, die ich für meine Zwecke modifiziert habe, indem ich Löcher für Drähte und LCD schneidet.

Ich habe nur ein Loch für das USB-Kabel zum Arduino gelassen, da ich dieses System immer mit meinem Laptop verwende, um das Ergebnis (vom seriellen Monitor) mal aufzuschreiben, um zu übertreffen. Dieses System wird also von meinem Laptop mit Strom versorgt.

In der Box befindet sich ein kleines Stück Platine, um alle Verdrahtungen in einem zu sammeln. Es wird wie alle anderen Teile auch mit einer kleinen Schraube und Mutter an der Box befestigt.

Schritt 6: Code

Code
Code

Fühlen Sie sich frei, den Code an Ihre Bedürfnisse anzupassen.

Das System wurde in Innenräumen getestet. Überprüfen Sie daher unbedingt die LDR-Werte, wenn Sie es im Freien bei Tageslicht verwenden möchten.

Und wie ich bereits erwähnt habe, gibt es diese mysteriösen Zeiten, die sich während der Zeitnahme zeigen. Und ich habe keine Ahnung, woher die kommen. Aber ich war froh, dass es gut funktioniert und mir die Informationen gibt, die ich von den Spielern brauche, die 30 m Distanz laufen.

Vielen Dank für Ihr Feedback und Ihr Interesse an diesem Projekt.