Съдържание:

DIY Arduino Simple LED Timer Circuit: 3 стъпки
DIY Arduino Simple LED Timer Circuit: 3 стъпки

Видео: DIY Arduino Simple LED Timer Circuit: 3 стъпки

Видео: DIY Arduino Simple LED Timer Circuit: 3 стъпки
Видео: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Юли
Anonim
Image
Image
Настройка на веригата
Настройка на веригата

В тази инструкция ще ви покажа как можете да направите проста схема на таймер. За да започна този проект се докопах до базовия стартов комплект Arduino, направен от Elegoo. Ето връзка за получаване на този комплект на Amazon LINK. Можете също така да завършите този проект с части, които може би вече имате, но аз предпочитам комплекта, тъй като той идва с всичко, от което се нуждаете, и повече.

Консумативи

  • Arduino UNO
  • Мини дъска
  • Червен светодиод
  • Жълт светодиод
  • Зелен светодиод
  • Син светодиод
  • Бял светодиод
  • 10k ом резистор
  • 5X 1k ом резистор
  • USB кабел за програмиране
  • Няколко малки проводници

Стъпка 1: Настройка на веригата

Настройка на веригата
Настройка на веригата
Настройка на веригата
Настройка на веригата
Настройка на веригата
Настройка на веригата

За да започнете с нашето окабеляване, можете да посетите моята схема Tinkercad, която проектирах, ако можете да взаимодействате с тази схема онлайн и да видите кабелите, необходими за завършване на тази верига. Първо поставете всичките 5 светодиода в лявата страна на макета, като се уверите, че всеки LED крак получава свой собствен ред на дъската. След това поставете 1k ом резистор на всеки LED катод, свързвайки ги към заземяващата шина на нашата платка. Сега свържете всеки LED анод към съответния щифт на Arduino. Червен светодиод към щифт 3, жълт светодиод към извод 4, зелен светодиод към щифт 5, син светодиод към щифт 6 и бял светодиод към щифт 7. Поставете бутона за натискане в средата на дъската, разделяйки крачетата на левия и десния ред. Сега поставете нашия 10k ом резистор в 5V шината и шината на платката, свързана с горния ни щифт на нашия бутон. Използвайте джъмпер проводник, за да свържете същия ред на макет към щифт 8 на нашия Arduino. След това свържете долния щифт на натискащия бутон към заземяващата шина с джъмпер проводник. За последния ни компонент можем да вмъкнем пиезо зумера в платката, като се уверим, че заземителният щифт е в заземителната релса, а положителният щифт в празна шина. След това използвайте джъмпер проводник, за да свържете положителния щифт към щифт 8 на нашия Arduino. След като всичко това е направено, просто трябва да свържем нашите релси за захранване към 5V и заземяващ щифт на Arduino. След като свършите цялото си окабеляване, не забравяйте да го удвоите и може би дори тройно проверете го с предоставената схема, преди да го включите.

Стъпка 2: Код

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

След като свършите окабеляването, можем да преминем към кода. Можете да изтеглите кода от моя Tinkercad Circuit или да го изтеглите отдолу. След като имате кода, отворете го в Arduino IDE и се уверете, че сте избрали правилно дъската, на която качвате. Когато всичко е готово, щракнете върху качване и изчакайте да приключи.

Стъпка 3: Краен продукт

Краен продукт
Краен продукт
Краен продукт
Краен продукт

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

Препоръчано: