Мазмуну:

Arduino светофор контроллери W/алыстан башкаруу: 10 кадам
Arduino светофор контроллери W/алыстан башкаруу: 10 кадам

Video: Arduino светофор контроллери W/алыстан башкаруу: 10 кадам

Video: Arduino светофор контроллери W/алыстан башкаруу: 10 кадам
Video: Контроллер светофоров КС-А1 и модель перекрестка своими руками. Arduino. Обзор. 2024, Ноябрь
Anonim
Arduino светофор контроллери W/алыстан башкаруу
Arduino светофор контроллери W/алыстан башкаруу

Мен кайра иштеп жаткан светофор бар болчу. Жарыктын сигнал моделдери үчүн контроллерди куруу гана калды. Муну өзгөртүү үчүн мен пультту коштум. Бул мен үчүн Arduino сыноо үчүн эң сонун мүмкүнчүлүк болду. Мен Arduino колдонгум келди, анткени аны MAC жана Windowsто колдонуу оңой эле.

1 -кадам: Долбоорду аныктоо

Электрондук дизайн долбоорун баштоо үчүн адегенде анын функционалдуулугунун параметрлерин аныктаңыз. Бул долбоор төмөнкүдөй аныкталат: Башкаруу 3 чыгаруу 4 кирүү Окуу 1 интерпут Окуу 1 Өзгөчөлүктөр: 3 жыйынтык бир нече режимде ырааттанып турат-Светофордун стандарттык үлгүсү-Кайтарылган үлгү-Туруктуу ар бир чыгууда-Көз ирмемде ар бир чыгаруу-Өчүрүү Арттыруу жана азайтуу ырааттуулук ылдамдыгы Алыскы контролдун жардамы менен сакталган убакыт параметрлерин өзгөртүү; Реалдуу убакытта манерада аткарыңыз.

2 -кадам: Райондун прототиби

Районду текшерүү үчүн прототип ыкмаларын колдонуңуз. Мен Arduino Duemilanovду колдондум. Мен 3 LED, 4 өчүргүчтү тиркеп, кодду жаза баштадым. Arduino IDE (АКЫСЫЗ !!) жакшы эски ANSI Cге абдан окшош синтаксисти колдонот. Мен сигнал үлгүлөрүнүн режимдеринен баштадым. Мен кодумду модулдаштыруу үчүн case операторун колдондум. Мен баскычтардын кодун коштум. Баскычтар UP/DN режимин жана UP/DN ылдамдыгын көзөмөлдөйт.

3 -кадам: Кодду жазыңыз

Негиздерин түшүргөндөн кийин, мен толуктоолорго өттүм. Мен алыстан башкаруучу кабыл алгычты Arduino менен байланыштырып, кабыл алынган сигналды үзгүлтүк пиниме туташтырдым. Мен ошондой эле 5 вольттук релелерди башкаруучу коммутатордук транзисторлорду колдонуп, Arduino'мдун чыккычтарын буферледим.

4 -кадам: ТЕСТ ТЕСТ ТЕСТ ТЕСТ

Сиздин схемаңызды жана кодуңузду кылдат текшериңиз. Arduino талаа программасынын жөндөмүнө мүмкүнчүлүк берет, бирок бул текшерүүдөн өтпөө үчүн эч кандай шылтоо эмес. Алыстан башкарууну кошкондон кийин кодду иштетүү үчүн коддо көп өзгөрүүлөр болгон. алуучу, бирок убакытты жана демейки жарк үлгүсүн жана кубаттуулукту ылдамдыкты кайра программалоо мүмкүнчүлүгүн бузат.

5 -кадам: Электрондук схемалык дизайн

Электрондук схеманы моделдөө үчүн дизайн программасын колдонуңуз

6 -кадам: PCB макети

Дизайн программасын PCB (Printed Circuit Board) жайгаштыруу үчүн колдонуңуз. Акыркы макеттин картонун жасап, ТИП БЕРИҢИЗ. Мен жарык эшиктерин туура жабуу жана бекитүү үчүн Жарык корпусунда бурамаларды бош калтырсам, мен бактылуу болдум жана жетиштүү ойнодум.

7 -кадам: ПХБны кесип алыңыз

ПХБны кесип алыңыз
ПХБны кесип алыңыз

Схема тактасын жасоо үчүн гравюр, CNC, Лазер же чөгүүнү колдонуңуз. Сыйлыктар галереясында Стивге өзгөчө ыраазычылык. Жергиликтүү трофей дүкөнүңүз менен текшериңиз же гравер жазыңыз. Алар бул жөндөмгө ээ экенин билбеши мүмкүн. Менин тактайым 10 жаштагы трофейде/бляшка оюучуда кесилген. Мен схемамды жана ПХБ жасоо үчүн NOVARMдын DipTraceти колдондум.

8 -кадам: Долбоорду чогултуу

Долбоорду чогултуу
Долбоорду чогултуу

ПКБга компоненттерди койгула. Кадрларды жана коргошундарды solder.

9 -кадам: PCB орнотуу

PCB орнотуу
PCB орнотуу

Светофорго ПХБны орнотуңуз

10 -кадам: Бүтүрүү

Ada Boy! Артка отуруп, эмгегиңиздин жемиштеринен ырахат алыңыз. BTW лампалары кол менен жасалган жогорку эффективдүү LEDлер. Бул светофор үч чырак күйгүзүлгөндө 5Вте 10Wтан аз тартат.

Сунушталууда: