Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Кредит:
Этот дизайн секундомера возник из приведенной выше ссылки, которая представляет собой секундомер, который отсчитывает от 1, а этот отсчитывает от 60 секунд. Большая часть кода, который я использовал, соответствует исходному коду создателя, поэтому я должен указать, где это необходимо. Конечный продукт этого проекта будет иметь ЖК-экран, отсчитывающий от 60 секунд, и две кнопки, которые могут останавливать время и сбрасывать таймер.
Запасы
Необходимые материалы:
1. Ардуино Леонардо
2. Макетная плата Arduino
3. Несколько перемычек.
4. Две кнопки
5. 4 резистора 330 кОм
6. ЖК-дисплей с модулем 12C
Шаг 1. Подключите ЖК-дисплей / элементы управления
Для ЖК-дисплея первые два провода (желтый и оранжевый) должны быть подключены к левому верхнему краю макета, как показано на рисунке. Два других провода (красный и коричневый) должны быть подключены к SDA и SCL соответственно.
Подключите две кнопки к Arduino. Подключите первый провод к первой кнопке, это будет кнопка запуска / сброса. Другой конец кабеля подключите к 8-контактному выводу на плате. Сделайте то же самое для другой кнопки, но подключите другой провод к контакту 9 на Arduino. Затем подключите обе кнопки к земле, убедившись, что используются 2 из 4 резисторов, чтобы предотвратить слишком высокое напряжение. (используйте изображения в качестве руководства)
Шаг 2. Разработайте код
Вы также можете получить код по предоставленной ссылке:
create.arduino.cc/editor/tedchou621/b9c77352-5700-447e-96b5-3329fbf25f4b/preview
Шаг 3: Да, я думаю, вы готовы
Картонная коробка не является обязательной, и если вы все сделали правильно, левая кнопка должна работать как кнопка запуска / сброса, а правая кнопка должна работать как кнопка паузы.
ххха хаххаааа