Измеряем скорость реакции с помощью Arduino

Сегодня мы решили создать приспособление, которое сможет измерить время (скорость) реакции и для этого нам понадобится Arduino и некоторые компоненты.

Шаг 1: Компоненты

Необходимые детали показаны на картинке и перечислены в списке ниже.

  • Arduino UNO
  • USB-кабель
  • 10k и 220-омные резисторы
  • СВЕТОДИОД
  • кнопка
  • макетная плата
  • ЖК-дисплей 16x2
  • перемычки

Шаг 2: Подключение светодиода

Каждый светодиод имеет два провода - более короткий и длинный. Более короткий (катод) должен быть подключен к GND (земля) Arduino с использованием 220-омного резистора. Анод (5V) каждого светодиода должен соединить соответствующий цифровой вывод Arduino (мы выбрали 8-й).

Важно! Не беспокойтесь о номере цифрового выхода, вы сможете изменить контакты позже в коде.

Шаг 3: Подключение кнопки

Выберите одну из сторон кнопки. Вы увидите 2 контакта. Тот, который слева, соединяется с землей Arduino с резистором 10k. Подключите другой провод к цифровому контакту 4 Arduino. Штифт в правой части кнопки подключается к 5V.

Шаг 4: Подключение ЖК-дисплея

Здесь необходимо 4 соединения. Они следующие (ЖК-дисплей → Arduino):

GND → GND
VCC → 5V
SDA → A4
SCL → A5

Шаг 5: Код

Ниже приводим код, который нужно загрузить в вашу Arduino.

Не стесняйтесь изменять что-либо в коде, например, номера контактов, задержки, текст и т.п.

Шаг 6: Итоговое видео

Если у вас есть вопросы, не стесняйтесь спрашивать их в комментариях в нашей группе! Ниже - итоговое видео нашего урока!

Отличных вам проектов.

Ардуино+
Больше интересного ↓