Оглавление:

Контроллер светофора Arduino с дистанционным управлением: 10 шагов
Контроллер светофора Arduino с дистанционным управлением: 10 шагов

Видео: Контроллер светофора Arduino с дистанционным управлением: 10 шагов

Видео: Контроллер светофора Arduino с дистанционным управлением: 10 шагов
Видео: Уроки Arduino - управление бесколлекторным мотором 2024, Ноябрь
Anonim
Контроллер светофора Arduino с дистанционным управлением
Контроллер светофора Arduino с дистанционным управлением

У меня был светофор, который я ремонтировал. Осталось только построить контроллер для шаблонов световых сигналов. Чтобы придать ему изюминку, я включил пульт дистанционного управления. Для меня это также была прекрасная возможность опробовать Arduino. Я хотел использовать Arduino, потому что его было легко использовать как на MAC, так и на Windows.

Шаг 1. Определите проект

Чтобы начать проект по разработке электроники, сначала определите параметры его функциональности. Этот проект определяется как: Управление 3 выходами Чтение 4 входов Чтение 1 прерывание Особенности: 3 выхода чередуются в нескольких режимах - Стандартный шаблон светофора - Обратный шаблон - Постоянно на каждом выходе - Мигает каждый выход - Отключить Последовательность увеличения и уменьшения скорости Изменить сохраненные временные параметры с помощью пульта дистанционного управления и самое главное; Казнь в усадьбе в реальном времени.

Шаг 2: прототип схемы

Используйте методы прототипа для тестирования схемы. Я использовал Arduino Duemilanov. Я подключил 3 светодиода, 4 переключателя и начал писать код. IDE Arduino (БЕСПЛАТНАЯ !!) использует синтаксис, очень похожий на старый добрый ANSI C. Я начал с режимов шаблонов сигналов. Я использовал оператор case, чтобы разбить код на модули. Я добавил код для кнопок. Кнопки управления режимом UP / DN и скоростью UP / DN.

Шаг 3: напишите код

Освоив основы, я перешел к надстройкам. Я подключил приемник дистанционного управления к Arduino, убедившись, что линия полученного сигнала подключена к моему контакту прерывания. Я также буферизовал выходные контакты моего Arduino, используя переключающие транзисторы, которые управляют реле на 5 вольт.

Шаг 4: ТЕСТ ТЕСТ ТЕСТ ТЕСТ

Тщательно протестируйте свою схему и код. Arduino допускает возможность программирования в полевых условиях, но это не оправдание для отказа от тестирования. После добавления пульта дистанционного управления у меня было много изменений кода для работы с кодом. В этой версии есть код, который можно использовать для пульта дистанционного управления. приемник, но он не позволяет перепрограммировать синхронизацию и стандартную схему вспышки и скорость при включении питания.

Шаг 5: Разработка электронной схемы

Используйте программу проектирования для моделирования электронной схемы Создайте каждый компонент и соедините их выводы вместе

Шаг 6: компоновка печатной платы

Используйте программное обеспечение для проектирования, чтобы разметить печатную плату. Сделайте картонный вырез из окончательного макета и ПРОВЕРЬТЕ его. Мне повезло, и у меня было достаточно люфта, если я оставил винты в световом кожухе незакрепленными, чтобы правильно закрыть и запереть световые дверцы.

Шаг 7. Обрежьте печатную плату

Отрежьте печатную плату
Отрежьте печатную плату

Используйте гравер, ЧПУ, лазер или травление, чтобы сделать печатную плату. Особая благодарность Стиву в галерее наград. Проконсультируйтесь с вашим местным магазином трофеев или гравировщиком вывесок. Они могут не знать, что обладают этой способностью. Моя доска была вырезана на гравере для трофеев / мемориальных досок 10-летней давности. Я использовал DipTrace компании NOVARM для создания схемы и печатной платы.

Шаг 8: соберите проект

Собрать проект
Собрать проект

Поместите компоненты на плату и припаяйте контакты и выводы.

Шаг 9: Установите печатную плату

Установите печатную плату
Установите печатную плату

Установите плату в светофор. Подключите все компоненты.

Шаг 10: Готово

Ада, мальчик! Устройтесь поудобнее и наслаждайтесь плодами своего труда. Две лампочки сделаны вручную из высокоэффективных светодиодов. Весь этот светофор потребляет менее 10 Вт при напряжении 5 В при всех трех включенных светофорах.

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