Идея изначально была взята с:
chipenable.ru/index.php/p…54-stroboskop-tiny13.html
www.drive2.ru/b/866014/
Но не понравилась работа этого устройства.
Изменена схема, в частности убран делитель напряжения на кнопке SB2 и инвертировано управление с плюса на минус.
И по сему был изменен алгоритм работы программы. Была переписана программа для инверсии управления кнопкой SB2 и корректной записи в память выбранного (понравившегося) эффекта стробоскопа для вызова данного эффекта при нажатии на кнопку SB1, чего не было в девайсе в выше указанных ссылках.
При программировании любого из эффектов, при нажатии на SB2 загорался постоянно один и тот же эффект стробоскопа. Получается, что обладатель этого девайса не мог воспользоваться понравившимся ему эффектом стробоскопа. Т.е просто не было смысла в выборе программы эффектов. Даже не понимаю, какую цель преследовал автор. Спасибо за посильную помощь RusLanCk.
Стробоскоп имеет 7 эффектов, в режиме габаритов можно поморгать стробами (эффекты на выбор).
Переключение эффектов стробоскопов осуществляется кнопкой SB1. При переключении воспроизводится звуковой сигнал, номер эффекта- количество звуковых сигналов.
Устройство работает в трех режимах, два из которых являются основными режимами: "ДХО-Габариты" и "Стробоскоп", третий режим — "Программирование".
Режим "ДХО-Габариты"
При включении зажигания ДХО моргает два раза и зажигается. В этом режиме светодиоды выполняют функцию габаритов (то есть светят постоянно, как ДХО).
Режим "Стробоскоп"
При нажатии кнопки SB2 включается один из семи эффектов стробоскопа, заранее запрограммированый (выбранный в режиме "Программирование") в памяти МК, на время удержания кнопки.
Режим "Программирование"
В режиме "Программирование" светодиоды загораются по одной из семи заданных программ-эффектов.Вход в режим программирования и выход из режима с последующей записью данных в память МК производится нажатием и длительным удержанием кнопки SB1.
Переключение между эффектами (выбор эффектов) осуществляется кратковременным нажатием на кнопку SB1 и сопровождается короткими звуковыми сигналами, количество которых соответствует номеру эффекта (от одного до семи).
Длительное нажатие на SB1 переключает устройство из режима "Программирование" в режим "ДХО", при этом раздается продолжительный звуковой сигнал.
Выбранные режимы, эффекты устройства сохраняются в EEPROM и загружаются при подачи питания.
Устройство собрано на SMD копмпонентах, что намного уменьшило размеры платы устройства 20ммх30мм. Кнопка SB2 выносная и монтируется в удобном для водителя месте для быстрого доступа :)
Видео работы устройства: