Stophorlosie vir 30 m hardloop (Arduino): 6 stappe (met foto's)
Stophorlosie vir 30 m hardloop (Arduino): 6 stappe (met foto's)
Anonim
Stophorlosie vir 30 M hardloop (Arduino)
Stophorlosie vir 30 M hardloop (Arduino)

Hierdie projek is gemaak vir 'n spesifieke doel in die Finse bofbalafrigting en die toets van junior spelers se snelheid in 30 m hardloop. Hierdie arduino projeckt was ook 'n kursusprojek in my studies. Die projek het 'n paar ups en downs gehad, maar nou werk dit ten minste.

Ek het besluit om laserwysers en LDR's te gebruik omdat ek vertroud was met LDR's en hoe dit werk. 'N Veiliger stelsel sou 'n soort foto -elektriese sel gewees het. En dit is die volgende stelsel hoe ek hierdie stophorlosie sal verbeter. LDR's en laserwysers skep twee afsonderlike hekke. Die eerste hek begin tyd tel (wanneer die laserstraal by hek 1 geblokkeer is) en die tweede hek bereken die finale tyd (wanneer die laserstraal by hek 2 geblokkeer word).

Kode werk hoofsaaklik goed, maar op een of ander manier wys dit my op 'n paar geheimsinnige tye dat dit tyd begin tel. Uiteindelik, as die tyd stop, wys dit die regte tyd. Gee my dus hulp om die probleem op te los as u 'n idee het.

Stap 1: materiaal

(1x) Arduino UNO + USB -draad

(1x) 4x20 LCD i2c

(2x) 10k ohm weerstande

(2x) LDR (ligafhanklike weerstand)

drade

krimpbuise

(2x) laserwyser (Ansmann)

(4x) staan vir LDR's en laserwysers (2 hekke)

(2x) 3R12 4, 5 V battery

(2x) bokse vir laserwysers en batterye

(1x) Doos vir bedrading, arduino UNO en LCD

klein stukkie bord

Stap 2: Opstel vir Laser Pointer Box

Opstelling vir Laser Pointer Box
Opstelling vir Laser Pointer Box
Opstelling vir Laser Pointer Box
Opstelling vir Laser Pointer Box
Opstelling vir Laser Pointer Box
Opstelling vir Laser Pointer Box

In die opwindende prentjie verteenwoordig die LED-prent die laserwyser, soos u op die ander foto's kan sien.

Omdat daar slegs 'n drukknop in die laser is, het ek besluit om 'n choker te gebruik om dit af te druk sodat die laser die hele tyd aan is.

Ek het ook die laserkragbron verander van drie knoppiebatterye (1, 5V elk) na een groter 3R12 4, 5V. En omdat ek nie die battery wil uittrek as ek dit nie nodig het nie, het ek 'n skakelaar geïnstalleer.

Stap 3: Opstel vir Arduino, LCD en LDR's

Opstelling vir Arduino, LCD en LDR's
Opstelling vir Arduino, LCD en LDR's
Opstelling vir Arduino, LCD en LDR's
Opstelling vir Arduino, LCD en LDR's
Opstelling vir Arduino, LCD en LDR's
Opstelling vir Arduino, LCD en LDR's

Op die foto's kan u die opstel van die broodbord sien en die projek toets. (Wat 'n gemors…;))

In die laaste vergadering het ek LDR's met die drade na die bord (in die boks) gebring en die weerstande daar gesit. Dit was die maklikste manier om dit te doen. Anders sou ek klein koppelingskaste moes maak aan die einde waar die LDR's geleë was en drie drade van die verte af bring.

Stap 4: LDR -hek

LDR -hek
LDR -hek
LDR -hek
LDR -hek
LDR -hek
LDR -hek

Ek het rubberkoppe wat perfek by die ysterbuis van 20 mm pas, gevind en LDR's met 'n warm gom vasgemaak aan die rubberblokkies.

Stap 5: Bedrading en boksmaak

Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak
Bedrading en boksmaak

Ek het 'n plastiekboks gekoop wat ek volgens my doelwitte verander het deur gate vir drade en LCD te sny.

Ek het slegs 'n gat vir die USB -kabel na arduino gelaat, want ek gebruik hierdie stelsel altyd saam met my skootrekenaar om die resultate (van die seriële monitor) neer te skryf om uit te blink. Hierdie stelsel kry dus krag van my skootrekenaar.

Daar is 'n klein stukbord in die boks om al die drade in een te versamel. Dit word met alle boute en moere aan die boks vasgemaak, net soos al die ander dele.

Stap 6: Kode

Kode
Kode

Pas die kode aan volgens u behoeftes.

Die stelsel is binnenshuis getoets, dus maak seker dat u die LDR -waardes nagaan as u dit buite in 'n daglig wil gebruik.

En soos ek vroeër genoem het, wys hierdie raaiselagtige tye gedurende die tyd wat dit neem. En ek het geen idee waar dit vandaan kom nie. Maar ek was bly dat dit goed werk en gee my die inligting wat ek nodig het van die spelers wat 30 m afstand hardloop.

Dankie vir u terugvoer en belangstelling vir hierdie projek.