Оглавление:

Секундомер для бега на 30 м (Arduino): 6 шагов (с изображениями)
Секундомер для бега на 30 м (Arduino): 6 шагов (с изображениями)

Видео: Секундомер для бега на 30 м (Arduino): 6 шагов (с изображениями)

Видео: Секундомер для бега на 30 м (Arduino): 6 шагов (с изображениями)
Видео: Знакомство с Arduino на платформе Tinkercad. Бегущий огонек 2024, Ноябрь
Anonim
Секундомер на 30 м бега (Arduino)
Секундомер на 30 м бега (Arduino)

Этот проект был разработан для конкретной цели в области обучения финскому бейсболу и тестирования скорости юных игроков в беге на 30 метров. Этот проект Arduino также был курсовым проектом в моей учебе. У проекта были взлеты и падения, но сейчас, по крайней мере, он работает.

Я решил использовать лазерные указки и LDR, потому что я был знаком с LDR и принципами их работы. Более надежной системой был бы какой-нибудь фотоэлемент. И это будет следующая система, в которой я буду улучшать этот секундомер. LDR и лазерные указатели создают два отдельных ворот. Первый строб начинает отсчет времени (когда лазерный луч блокируется на стробе 1), а второй строб рассчитывает окончательное время (когда лазерный луч блокируется на стробе 2).

Код в основном работает хорошо, но каким-то образом он показывает мне некоторые загадочные моменты, когда начинает отсчитывать время. В конце концов, когда время останавливается, оно показывает правильное время. Так что помогите мне решить эту проблему, если у вас есть идея.

Шаг 1: материалы

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

(1x) ЖК-дисплей 4x20 i2c

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

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

провода

термоусадочные трубки

(2x) лазерная указка (Ansmann)

(4x) обозначает LDR и лазерные указатели (2 ворот)

(2x) 3R12 4, 5 В аккумулятор

(2x) ящика для лазерных указок и батареек

(1x) Коробка для проводки, Arduino UNO и LCD

небольшой кусок печатной платы

Шаг 2: настройка блока лазерной указки

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

На изображении фритзинга LED-изображение представляет собой лазерную указку, как вы можете видеть на других изображениях.

Поскольку в лазере есть только кнопка, я решил использовать колье, чтобы прижать его, чтобы лазер был включен все время.

Я также модифицировал источник питания лазера с трех кнопочных батарей (1,5 В каждая) на одну большую 3R12 4,5 В. И поскольку я не хочу снимать аккумулятор, когда он мне не нужен, я установил переключатель.

Шаг 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: Электропроводка и изготовление коробки

Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок
Электропроводка и изготовление коробок

Я купил пластиковую коробку, которую модифицировал под свои нужды, вырезав отверстия для проводов и ЖК-дисплея.

Я оставил только отверстие для USB-кабеля к Arduino, потому что я всегда использую эту систему со своим ноутбуком, чтобы записывать время результата (с последовательного монитора), чтобы преуспеть. Итак, эта система получает питание от моего ноутбука.

Внутри коробки есть небольшой кусок монтажной платы, чтобы собрать все провода в одну. Он крепится к коробке с помощью небольшого болта и гайки, как и все остальные детали.

Шаг 6: Код

Код
Код

Не стесняйтесь изменять код в соответствии с вашими потребностями.

Система была протестирована в помещении, поэтому обязательно проверьте значения LDR, если хотите использовать ее на улице при дневном свете.

И, как я упоминал ранее, эти тайные времена проявляются во времени. И я понятия не имею, откуда они. Но я был рад, что он работает хорошо и дает мне необходимую информацию от игроков, бегущих на 30-метровую дистанцию.

Спасибо за ваш отзыв и интерес к этому проекту.

Рекомендуемые: