Оглавление:

Простая схема светодиодного таймера DIY Arduino: 3 шага
Простая схема светодиодного таймера DIY Arduino: 3 шага

Видео: Простая схема светодиодного таймера DIY Arduino: 3 шага

Видео: Простая схема светодиодного таймера DIY Arduino: 3 шага
Видео: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Ноябрь
Anonim
Image
Image
Настройка схемы
Настройка схемы

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

Запасы

  • Arduino UNO
  • Мини макетная плата
  • Красный светодиод
  • Желтый светодиод
  • Зеленый светодиод
  • Синий светодиод
  • Белый светодиод
  • Резистор 10 кОм
  • 5X резистор 1 кОм
  • USB-кабель для программирования
  • Несколько маленьких перемычек

Шаг 1: Настройка схемы

Настройка схемы
Настройка схемы
Настройка схемы
Настройка схемы
Настройка схемы
Настройка схемы

Чтобы начать с нашей проводки, вы можете посетить мою схему Tinkercad, которую я разработал, где вы можете взаимодействовать с этой схемой в режиме онлайн и просматривать проводку, необходимую для завершения этой схемы. Сначала вставьте все 5 светодиодов в левую часть макета, убедившись, что каждая ножка светодиода занимает свой собственный ряд на макете. Затем вставьте резистор 1 кОм на каждый катод светодиода, подключив их к шине заземления на нашей макетной плате. Теперь подключите каждый анод светодиода к соответствующему контакту на Arduino. Красный светодиод - к контакту 3, желтый светодиод - к контакту 4, зеленый светодиод - к контакту 5, синий светодиод - к контакту 6 и белый светодиод - к контакту 7. Вставьте кнопку в середину макета, разделяя ножки на левый и правый ряды. Теперь вставьте наш резистор 10 кОм в шину 5 В и шину макета, подключенную к нашему верхнему контакту на нашей кнопке. Используйте перемычку, чтобы подключить тот же ряд на макетной плате к контакту 8 на нашей Arduino. Затем соедините нижний штырь на кнопке с шиной заземления с помощью перемычки. Для нашего последнего компонента мы можем вставить пьезозуммер в макетную плату, убедившись, что контакт заземления находится в шине заземления, а положительный контакт - в пустой шине. Затем с помощью перемычки подключите положительный контакт к контакту 8 на нашей Arduino. После того, как все это будет сделано, нам просто нужно подключить наши силовые шины на макетной плате к 5V и контакту заземления на Arduino. После того, как вы сделаете всю проводку, обязательно дважды, а может быть, даже трижды сверьте ее с предоставленной схемой, прежде чем включать ее.

Шаг 2: Код

Код
Код
Код
Код

Как только ваша проводка будет завершена, мы можем перейти к коду. Вы можете загрузить код с моей схемы Tinkercad или скачать его ниже. Когда у вас есть код, откройте его в Arduino IDE и убедитесь, что правильно выбрали плату, на которую вы загружаете. Когда все будет готово, нажмите «Загрузить» и дождитесь его завершения.

Шаг 3: конечный продукт

Конечный продукт
Конечный продукт
Конечный продукт
Конечный продукт

Теперь мы закончили, чтобы опробовать вашу новую схему таймера, нажмите кнопочный переключатель. После активации каждые 2 секунды загорится еще один светодиод, отсчитывающий до 10 секунд. По истечении 10-секундного таймера пьезозуммер издаст звуковой сигнал в течение 3 секунд, в то время как все светодиоды будут мигать, чтобы вы знали, что ваш таймер закончился. Схема таймера может быть настроена на любое время, которое вам нужно, путем настройки функций задержки в коде. Это был забавный проект, и это отличный проект для всех, кто плохо знаком с Arduino, или для тех, кто хочет попробовать веселый проект. Если у вас есть какие-либо вопросы, оставьте их ниже, и я постараюсь вам помочь.

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