Оглавление:

Время реакции Drag Race: 5 шагов (с изображениями)
Время реакции Drag Race: 5 шагов (с изображениями)

Видео: Время реакции Drag Race: 5 шагов (с изображениями)

Видео: Время реакции Drag Race: 5 шагов (с изображениями)
Видео: Асхаб Тамаев за 1,5 месяца. До 106 кг, после 89 кг.🔥🔥#shorts #haype #бокс #асхабтамаев #нокаут 2024, Ноябрь
Anonim
Время реакции Drag Race
Время реакции Drag Race

В этом руководстве я покажу вам, как создать тренажер времени реакции на дрэг-рейсинг. Когда все будет готово, вы сможете использовать кнопку, чтобы переключать все индикаторы и получать время реакции. Два верхних желтых светодиода будут представлять собой световые индикаторы (сигнализирующие о том, что вы готовы к гонке). Следующие три желтых светодиода будут загораться один за другим. Если вы нажмете кнопку после последнего желтого светодиода, загорится зеленый светодиод, а на ЖК-дисплее отобразится время вашей реакции. Если кнопку нажать до того, как последний желтый светодиод перестанет мигать, красный светодиод загорится и отобразит время вашей реакции.

Шаг 1: Список деталей

Список деталей
Список деталей

Для этого симулятора времени реакции на дрэг-рейсинг вам понадобятся следующие детали:

1. 7 светодиодов (5 желтых) (1 зеленый) (1 красный)

2. ЖК-дисплей для отображения времени реакции.

3. 1 потенциометр

4. 1 кнопка

5. Микроконтроллер Arduino.

6. Пометить плату и провода, чтобы все проверить.

7. 8 резисторов 220 Ом

Шаг 2: Настройте потенциометр и ЖК-дисплей

Настройка потенциометра и ЖК-дисплея
Настройка потенциометра и ЖК-дисплея

начните с размещения потенциометра на макетной плате. Подключите красный провод от положительного конца к положительной шине на макетной плате. Проложите черный провод от отрицательного конца потенциометра к шине заземления макетной платы.

Затем протяните желтый провод от среднего контакта потенциометра к ЖК-дисплею. Следуйте диаграмме, чтобы узнать, к какому порту подключаться.

Для следующего шага подключите оставшиеся контакты на ЖК-дисплее к соответствующим портам на Arduino. Следуйте диаграмме, чтобы убедиться, что выбраны правильные порты.

Обязательно проложите положительный и отрицательный провод от 5 В и GND на Arduino к макетной плате.

Шаг 3: разместите светодиоды

Разместите светодиоды
Разместите светодиоды

начните с размещения светодиодов в порядке, аналогичном рисунку на схеме.

Первые два желтых индикатора будут указывать на промежуточные огни.

следующие 3 желтых светодиода укажут обратный отсчет до нажатия кнопки.

последние два светодиода укажут, была ли кнопка нажата в правильное время (красный или зеленый).

Поместите резисторы 220 Ом рядом со всеми 7 положительными выводами светодиодов.

подключите два красных провода от положительных выводов первых двух желтых светодиодов и подключите их к портам A3 и A2 на Arduino. Обязательно заземлите отрицательные выводы светодиодов на землю на макетной плате.

подключите красные провода от положительных выводов следующих 3 желтых светодиодов к 8, 9 и 10 портам Arduino.

подключите провод от положительного вывода зеленого провода к порту A4 Arduino.

наконец, подключите провод от положительного вывода красного провода к порту A5 на Arduino.

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

Шаг 4: Установить кнопку

Кнопка установки
Кнопка установки

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

Поместите кнопку на макетную плату.

с одной стороны подключите резистор 220 Ом к шине заземления. (выбрать любой контакт)

Справа от контакта заземления поместите красный провод с одного конца на положительную шину.

Прямо напротив контакта заземления разместите синий провод и подключите его к порту 7 на Arduino.

Шаг 5: Код

После установки всех компонентов загрузите код в программное обеспечение Arduino. После загрузки кода программа запустится один раз, чтобы убедиться, что светодиоды установлены правильно. Чтобы запустить цикл, просто нажмите кнопку один раз, и два световых индикатора включатся. Через несколько секунд начнутся световые индикаторы обратного отсчета, которые запишут время вашей реакции. В коде есть переменная для компенсации отставания трансмиссии транспортного средства. это дает моделированию лучшее представление о скорости нажатия кнопки.

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