Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте я научу вас использовать ЖК-дисплей и Arduino в качестве интерактивного секундомера.
Когда ваш проект будет завершен с предоставленным кодом, он должен выглядеть, как на фотографии выше.
Перейдите к следующему шагу, чтобы узнать, с чего начать.
Запасы
2 светодиода
Провода перемычки
Макетная плата
2 кнопки
4 резистора 330 кОм
ЖК-дисплей с модулем I2C
Шаг 1: Подключение ЖК-дисплея
Возьмите ЖК-дисплей с модулем I2C и подключите контакт 5V к шине питания на макетной плате. Убедитесь, что макетная плата подключена к питанию Arduino. Затем подключите контакт заземления к шине заземления на макетной плате. На ЖК-дисплее подключите вывод SDA к выводу A4 на Arduino, а вывод SCL к выводу A5 на Arduino.
Шаг 2: Подключение элементов управления
Подключите две кнопки к Arduino. Подключите первый провод к первой кнопке, это будет кнопка запуска. Другой конец кабеля подключите к 8-контактному выводу на плате. Сделайте то же самое для другой кнопки, но подключите другой провод к контакту 9 на Arduino. Затем подключите обе кнопки к земле, убедившись, что используются 2 из 4 резисторов, чтобы предотвратить слишком высокое напряжение.
Используйте изображения выше в качестве руководства.
Шаг 3: Подключение светодиодов к макетной плате
Возьмите 2 светодиода и поместите их на макетную плату. Подключите один светодиоды к контакту 2, а другой - к контакту 3. Затем подключите оба светодиода к земле, убедившись, что используются последние 2 из 330 резисторов, чтобы предотвратить перегорание светодиодов.
Используйте изображения выше в качестве руководства.
Шаг 4. Загрузка кода
Откройте компилятор Arduino и подключите Arduino к USB-порту ПК. Загрузите предоставленный файл в Arduino.
Шаг 5: все готово
Прежде чем использовать секундомер, убедитесь, что на ЖК-дисплее написано «нажмите кнопку». Это должно выглядеть как на картинке выше. Чтобы запустить секундомер, нажмите одну из кнопок на макетной плате, а для остановки нажмите другую кнопку.
Используйте видео выше как руководство по использованию секундомера.