Оглавление:
- Шаг 1. Определите проект
- Шаг 2: прототип схемы
- Шаг 3: напишите код
- Шаг 4: ТЕСТ ТЕСТ ТЕСТ ТЕСТ
- Шаг 5: Разработка электронной схемы
- Шаг 6: компоновка печатной платы
- Шаг 7. Обрежьте печатную плату
- Шаг 8: соберите проект
- Шаг 9: Установите печатную плату
- Шаг 10: Готово
Видео: Контроллер светофора Arduino с дистанционным управлением: 10 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
У меня был светофор, который я ремонтировал. Осталось только построить контроллер для шаблонов световых сигналов. Чтобы придать ему изюминку, я включил пульт дистанционного управления. Для меня это также была прекрасная возможность опробовать 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 В при всех трех включенных светофорах.
Рекомендуемые:
Контроллер светофора Arduino с использованием светодиода RBG - 4-ходовой: 3 ступени
Контроллер светофора Arduino с использованием светодиода RBG | 4-Way: в этом посте вы узнаете, как сделать контроллер светофора Arduino. Этот контроллер светофора будет использоваться для управления потоком трафика. Их можно применять в зонах с интенсивным движением, чтобы избежать пробок или аварий
Контроллер светофора Arduino - 4-ходовой: 3 шага
Контроллер светофора Arduino | 4-Way: в этом посте вы узнаете, как сделать контроллер светофора Arduino. Этот контроллер светофора будет использоваться для управления потоком трафика. Их можно применять в местах с интенсивным движением, чтобы избежать пробок или аварий
Двигатель с транзисторным управлением и дистанционным управлением; обзор схемы: 9 шагов
Двигатель с транзисторным управлением и дистанционным управлением; Обзор схемы: Эта схема представляет собой двигатель с транзисторным управлением и дистанционным управлением. Дистанционное управление включает питание. Транзистор включает двигатель. Код программы увеличит скорость двигателя и затем уменьшите скорость двигателя до нуля
Контроллер светофора с использованием Arduino: 3 шага
Контроллер светофора с использованием Arduino: это макетный проект, который использует Atmel Atmega 2560 (Arduino Mega) для создания контроллера светофора. Продолжительность КРАСНОГО и СИНЕГО светодиодов установлена на 15 секунд. Длительность желтого светодиода установлена на 1 секунду. Мы можем установить вашу собственную продолжительность по месяцам
Контроллер светофора с использованием ARM Cortex-M4: 3 шага
Контроллер светофора с использованием ARM Cortex-M4: это проект на основе макета, который использует ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) для создания контроллера светофора. Продолжительность КРАСНОГО и СИНЕГО светодиодов установлена на 15 секунд. Длительность желтого светодиода установлена на 1 секунду. "Сюжет"