Съдържание:

Как да направите работещ светофар с дъска Auduino: 5 стъпки
Как да направите работещ светофар с дъска Auduino: 5 стъпки

Видео: Как да направите работещ светофар с дъска Auduino: 5 стъпки

Видео: Как да направите работещ светофар с дъска Auduino: 5 стъпки
Видео: SKR 1.4 - TMC2208 UART v3.0 2024, Юли
Anonim
Как да направите работещ светофар с дъска Auduino
Как да направите работещ светофар с дъска Auduino

Светофарите са сигнални устройства, често използвани пътни кръстовища, пешеходни преходи и други места за контрол на потоците от трафик. Ръчно управляван светофар със светодиоди беше първият по рода си и технологията се подобри значително след въвеждането му през зимата 1868 г.

Тази инструкция ще премине през това как да създадете свой собствен ръчно управляван светофар с помощта на дъска Auduino, заедно с известно кодиране.

Консумативи

Освен дъска на Auduino, ще ви е необходим следният хардуер, за да направите свой собствен управляем светофар:

  • 3 светодиода (по един червен, жълт и зелен светодиод всеки)
  • Макет
  • 3 220 Ω резистора
  • 14 джъмперни проводника
  • 1 превключвател с бутон
  • 1 резистор с висока стойност (за предпочитане резистор от 10 000Ω)

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

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

Преди да можем да програмираме светофара, трябва да настроим верига в ред с бутон, резистори, светодиоди и проводници на място. Започнете, като свържете вашия Auduino Board към макет, както се вижда на изображение #1.

Започнете, като свържете една двойка червени и черни проводници, паралелните захранващи релси, червено за положителната релса и черно за отрицателната шина. След това свържете друга двойка червени и черни проводници към портовете на платката Auduino, червеният проводник трябва да бъде свързан към 5V слота, а черният проводник трябва да бъде свързан към втория GROUND слот. След като направите това, можете да настроите светодиодите, бутоните и резисторите, както се вижда на изображение #2.

Започнете, като вземете 3 220 Ω резистора и ги настроите в колонна подредба, следвайки 3 -те светодиода, подредени в този цветен ред: червен, жълт и зелен. Отрицателните крака на всеки светодиод трябва да бъдат свързани в един ред с перпендикулярните на тях резистори. Поставете краката на копчетата в релсите, които са разделени с разделител в средата на дъската за хляб, заедно с резистор. След като направите това, продължете да свързвате окабеляването към компонентите, които ще трябва да програмираме в Стъпка 2. Вижте изображение #3, за да завършите окабеляването на вашата схема.

Хванете 10 джъмперни проводника и свържете червения LED ред към щифт #10, жълтия LED ред към щифт #9 и зеления светодиоден ред към щифт #8. Свържете кабелите за захранване и заземяване на бутоните към съответните им места, както се вижда на изображение #3. Накрая свържете горния десен крак на бутона към щифт #12. Вижте всички изображения, ако не сте сигурни, че веригата ви е правилна. След като потвърдите, че вашата последна верига съвпада с изображение #3, преминете към стъпка 2.

Стъпка 2: Програмиране на веригата

Програмиране на веригата
Програмиране на веригата
Програмиране на веригата
Програмиране на веригата

Продължете, за да отворите интерфейс за програмиране, съвместим с вашата платка Arduino (т.е. TinkerCAD, Arduino IDE и т.н.), и копирайте кода, показан по -горе. Ако е направено правилно, вашата верига първо трябва да изключи всички светодиоди. След като натиснете бутона, вашият зелен светодиод ще светне. Още веднъж вашият жълт светодиод ще светне и зеленият ще се изключи. И накрая, като го натиснете още веднъж, ще светне червеният светодиод и ще се изключи жълтият светодиод. Натискането на този бутон още веднъж ще изключи всички светодиоди и ще завърши цикъла. Повторното натискане на бутона ще повтори цикъла на светофара.

Стъпка 3: Интегриране на азбуката на Морз в светофара

Интегриране на азбуката на Морз в светофара
Интегриране на азбуката на Морз в светофара
Интегриране на азбуката на Морз в светофара
Интегриране на азбуката на Морз в светофара
Интегриране на азбуката на Морз в светофара
Интегриране на азбуката на Морз в светофара

След като сте доволни от кода си и искате да изпробвате нещо различно, можете да кодирате изходна система на азбуката на Морз от светодиодите на светофара. Този код отпечатва буквата в серийния монитор, когато светодиодът започне да извежда буквата в азбуката на Морз.

Имайте предвид, че моделът „SOS“използва само червения светодиод за излъчване на съобщението, докато моделът „VACATION“използва както червения, така и зеления светодиод за разграничаване на точки и тирета. Ако е направено правилно, зеленият светодиод за шаблона "SOS" трябва да светне веднъж, за да покаже, че цикълът е завършил, и той ще се рестартира за миг, а жълтият светодиод за шаблона "VACATION" трябва да светне на мястото на зеления светодиод като използва се за тирета, но това служи за същата цел като зелен светодиод в модела "SOS". За да превключвате шаблони, натиснете и задръжте бутона за пет секунди, когато зеленият или жълтият светодиод светне съответно в шаблона „SOS“или „VACATION“.

Стъпка 4: Резюме

СЪЗДАВАНЕ НА МИНИАТУРНА РЪЧНА СВЕТЛИНА НА ДВИЖЕНИЕТО

Какво е светофар?

Светофарите са автоматични сигнални устройства, често използвани пътни кръстовища, пешеходни преходи и други места за контрол на обема на трафика. Ръчно управляван светофар със светодиоди е първият по рода си и технологията се подобрява значително от въвеждането му през зимата 1868 г.

Създаване на верига

Схемата се състои от основна платка, платка Arduino, 3 светодиода, 4 резистора, 1 бутон и множество проводници. Сглобяването на тази конструкция отнема известно търпение и време, тъй като разположенията на компонентите на веригата трябва да бъдат перфектни, тъй като поставянето на един компонент на неправилно място може да доведе до неизправност на веригата и някои неща може да не работят правилно.

Методи

Различните методи могат да включват ръчен превключвател, който може да преминава през трите фази, което може да се постигне с помощта на бутон или лостов превключвател с множество „предавки“. Натискането на бутон ще премине през 3 фази една по една в подходящ ред, промяната на "позицията" на лост от друга страна ще промени фазата в зависимост от това в каква позиция е (т.е. левият край на лоста е червен, средата е жълта, десният край е зелен). Хората също могат да се опитат да направят сигнала автоматизиран, като програмират светофара да променя светлинния му аспект на интервали от време (т.е. 30 секунди за зелено, 5 секунди за жълто и 60 за червено).

Заключение

В заключение, пресъздаването на светофар в мащабен мащаб е възможно и идва с уникални ограничения и разнообразие в неговата функция и работа.

Стъпка 5: Заключение

След като всичко е на място, проверете отново за грешки в кодирания от вас код, като въведете, за да се уверите, че всичко работи. По -долу е видео на последователността на азбуката на Морз, интегрирана във веригата на светофара в действие, заедно с буквите, отпечатани в серийния монитор!

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