Хронометър за 30 M бягане (Arduino): 6 стъпки (със снимки)
Хронометър за 30 M бягане (Arduino): 6 стъпки (със снимки)
Anonim
Хронометър за 30 M бягане (Arduino)
Хронометър за 30 M бягане (Arduino)

Този проект е направен със специфична цел във финландския бейзболен треньор и тестване на скоростта на младшите играчи на 30 м бягане. Този проект arduino също беше курсов проект в моите проучвания. Проектът имаше някои възходи и падения, но сега поне работи.

Реших да използвам лазерни указатели и LDR, защото бях запознат с LDR и как работят. По -сигурна система би била някаква фотоелектрическа клетка. И това ще бъде следващата система, как ще подобря този хронометър. LDR и лазерните указатели създават две отделни порти. Първата порта започва да брои времето (когато лазерният лъч е блокиран на порта 1), а втората порта изчислява крайното време (когато лазерният лъч е блокиран на порта 2).

Кодът работи основно добре, но по някакъв начин ми показва някои мистериозни времена, когато започва да брои времето. В крайна сметка, когато времето спре, показва правилното време. Така че помогнете ми да реша този проблем, ако имате идея.

Стъпка 1: Материали

(1x) Arduino UNO + USB проводник

(1x) 4x20 LCD i2c

(2x) 10k ома резистори

(2x) LDR (светлозависим резистор)

проводници

термосвиваеми тръби

(2x) лазерна показалка (Ansmann)

(4x) означава LDRs и лазерни указатели (2 порта)

(2x) 3R12 4, 5 V батерия

(2x) кутии за лазерни указатели и батерии

(1x) Кутия за свързване, arduino UNO и LCD

малко парче платка

Стъпка 2: Настройка на кутия за лазерни показалки

Настройка за кутия за лазерни показалки
Настройка за кутия за лазерни показалки
Настройка за кутия за лазерни показалки
Настройка за кутия за лазерни показалки
Настройка за кутия за лазерни показалки
Настройка за кутия за лазерни показалки

В прелистващата картина LED картината представлява лазерния показалец, както можете да видите на другите снимки.

Тъй като в лазера има само бутон, реших да използвам чокер, за да го натисна, така че лазерът да е включен през цялото време.

Също така промених лазерния източник на захранване от три бутона с батерии (1, 5V всяка) на един по -голям 3R12 4, 5V. И тъй като не искам да свалям батерията, когато не ми трябва, инсталирах превключвател.

Стъпка 3: Настройка за Arduino, LCD и LDR

Настройка за Arduino, LCD и LDR
Настройка за Arduino, LCD и LDR
Настройка за Arduino, LCD и LDR
Настройка за Arduino, LCD и LDR
Настройка за Arduino, LCD и LDR
Настройка за Arduino, LCD и LDR

На снимките можете да видите настройката на макета и тестването на проекта. (Каква бъркотия…;))

При окончателното сглобяване донесох LDR на платка (в кутията) с два проводника и поставих резисторите там. Това беше най -лесният начин да го направите. В противен случай би трябвало да направя малки кутии за свързване до края, където се намират LDR и да донеса три проводника от разстояние.

Стъпка 4: LDR порта

LDR порта
LDR порта
LDR порта
LDR порта
LDR порта
LDR порта

Открих перфектно прилепнали гумени тапи към 20 мм желязна тръба и закрепих LDR с горещо залепващо лепило към тези гумени тапи.

Стъпка 5: Окабеляване и изработка на кутии

Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии
Окабеляване и изработка на кутии

Купих пластмасова кутия, която модифицирах за моите клиенти, като изрязах дупки за проводници и LCD.

Оставих само дупка за USB кабел на arduino, защото използвам тази система винаги с моя лаптоп, за да запиша резултатите (от сериен монитор), за да се отлича. Така че тази система получава мощността си от моя лаптоп.

В кутията има малко парче платка, за да събере всички проводници в едно. Той е прикрепен към кутията с малък болт и гайка, както и всички останали части.

Стъпка 6: Код

Код
Код

Не се колебайте да промените кода според вашите нужди.

Системата е тествана на закрито, така че не забравяйте да проверите стойностите на LDR, ако искате да я използвате на открито на дневна светлина.

И както споменах по -рано, има такива мистериозни времена, показващи се през отнемането на време. И нямам представа откъде идват. Но бях щастлив, че работи добре и ми дава необходимата информация от играчите, бягащи на 30 м дистанция.

Благодаря за отзивите и интереса към този проект.

Препоръчано: