Бегущие огни на светодиодах своими руками
В продаже имеется огромное количество различных мигающих цветными огоньками светодиодных девайсов, способных сделать ярче любой праздник. Зачем покупать стандартные светодиодные мигалки, когда намного интереснее за несколько часов своими руками собрать оригинальное и полностью функциональное устройство, способное переключать светодиоды в определенной последовательности, тем самым создавая эффект бегущих огней. Для начинающих радиолюбителей, эта самоделка будет замечательным проектом выходного дня.
На этом рисунке изображена схема бегущих огней на светодиодах.
Схема бегущих светодиодных огней на микросхеме NE555, CD4017, CD4022
Устройство состоит из двух микросхем, принцип работы очень простой. Задающий генератор импульсов выполнен на универсальной микросхеме NE555. Сигнал с генератора поступает на вход двоичного счетчика дешифратора CD4017 или CD4022 эти микросхемы аналогичные и полностью взаимозаменяемые. Микросхема имеет 10 выходов, к которым подключены светодиоды. При подаче тактовых импульсов с генератора импульсов на вход счетчика происходит последовательное переключение между выходами микросхемы.
Светодиоды зажигаются в строгой последовательности от 1 до 10 и поэтому получается эффект бегущих огней. Скорость переключения светодиодов регулируется за счет изменения частоты задающего генератора импульсов подстроечным резистором P1. Напряжение питания светодиодов устанавливается подбором сопротивления резистора R1. Схема питается напряжением от 5 до 15 вольт
Так же обратите внимание на нумерацию светодиодов на схеме. Если вы хотите, чтобы светодиоды зажигались один за другим, то разместите их по порядку указанном на схеме
На этом рисунке изображена печатная плата бегущих светодиодных огней на двух микросхемах.
Печатная плата бегущих светодиодных огней на двух микросхемах своими руками
Детали устройства легко помещаются на печатной плате размером 65х45 мм. Микросхемы для удобства я установил в DIP панельки, стоят копейки, в случае замены микросхемы не надо ничего паять.
Светодиоды с платой соединяются проводами. На каждый канал микросхемы можно подключить не более трех светодиодов. В своей самоделке решил поставить по два светодиода на каждый канал и разместить светодиоды один на против другого таким образом, чтобы получился круговой эффект вращения из двух точек. Вы можете размещать светодиоды в любой последовательности, создавать фигуры, вариантов много, фантазируйте…
Хочу заострить ваше внимание на том, что если будете ставить разноцветные светодиоды. На один канал можно ставить светодиоды, только одного цвета
Все потому, что у разноцветных светодиодов разное сопротивление и поэтому будет светиться только, тот у которого меньшее сопротивление. Конечно можно это дело исправить, если заменить резистор R1 перемычкой, а на каждый светодиод поставить отдельный резистор. Тогда все светодиоды будут светиться, как надо.
Моей задачей было собрать автономное, карманное устройство, которое будет служить световым дополнением к музыкальному «Бумбоксу», поэтому светодиоды и плату с батарейкой, аккуратно разместил в пластиковом корпусе от электромагнитного реле. Светодиоды залил термо клеем. Таким образом приклеил печатную плату. Поставил выключатель и один диод IN4007 для защиты устройства от переполюсовки.
Получилось симпатичное карманное устройство, которое можно взять с собой и наслаждаться бегущими по кругу светодиодными огоньками.
А, что делать если хочется подключить большую нагрузку, например светодиодные ленты? Тогда придется немного усовершенствовать схему. На каждый канал надо поставить транзисторный ключ.
В данной схеме хорошо работают практически любые транзисторы структуры n-p-n например: BD139, TIP41C, MJE13006, MJE13007, MJE13008, MJE13009, КТ815, КТ805, КТ819 и другие аналогичные подберите в зависимости от требуемой нагрузки. Все транзисторы надо закрепить на радиаторе, коллекторы транзисторов по схеме соединяются вместе, поэтому изолировать от радиатора не надо. Резисторы R1, R2, R3, R4, R5, R6, R7, R8, R9, R10 подключите к выходам микросхемы. Питание схемы возьмите от общего источника питания.
Радиодетали для сборки бегущих огней на светодиодах
- Микросхема NE555
- Микросхема CD4017 или CD4022
- Подстроечный резистор P1 на 50К
- Резистор R1 1К, R2 22К
- Конденсатор С1 220 мкФ 25В, С2 10 мкФ 25В
- Светодиоды с напряжением питания от 2 до 12В
Друзья, желаю вам удачи и хорошего настроения! До встречи в новых статьях!
Рекомендую посмотреть видеоролик о том, как сделать бегущие огни на светодиодах
https://youtube.com/watch?v=luqCAVzGsH8
Контроллер max7219
Контроллер max7219 представляет собой блок интерфейса обмена информацией и памяти на 64 ячейки для управления светодиодами. В памяти все данные хранится в виде двухмерного массива.
Передача информации осуществляется через SPI интерфейс. SPI — трехпроводной интерфейс для двусторонней передачи данных между устройствами. Более подробно о принципе работы этого интерфейса можно прочитать здесь.
Для взаимодействия контроллера с платой ардуино используется лишь три канала: DIN, CS, CLK.
К стандартным разъёмам платы контроллера можно подключить до четырёх таких led модулей, создав табло 8 х 32 точки. Для увеличения количества подключаемых сегментов можно собрать простейший мультиплексор, который будет переключать управляющие сигналы на нужный модуль. Таким образом возможно выводить информацию на десятки матриц. На этом принципе построена работа всех ЖК-дисплеев.
Для облегчения передачи потока данных в ардуино есть специальная библиотека LedControlMS.
Это видео примера работы библиотеки со светодиодным дисплеем:
https://youtube.com/watch?v=YIcebSrfGek
Схема и принцип её работы
В центре принципиальной электрической схемы расположен МК ATtiny2313, к 13-ти выводам которого подключены светодиоды. В частности, для управления свечением полностью задействован порт В (PB0-PB7), 3 вывода порта D (PD4-PD6), а также PA0 и PA1, которые остались свободными из-за применённого внутреннего генератора. Первый вывод PA2 (Reset) не принимает активного участия в схеме и через резистор R1 соединён с цепью питания МК. Плюс питания 5В подаётся на 20-й вывод (VCC), а минус – на 10-й вывод (GND). Для исключения помех и сбоев в работе МК по питанию установлен полярный конденсатор С1. С учётом небольшой нагрузочной способности каждого вывода подключать следует светодиоды, рассчитанные на номинальный ток не более 20 мА. Это могут быть как сверхъяркие led в DIP корпусе с прозрачной линзой, так и smd3528. Всего их в данной схеме бегущих огней 13 шт. В качестве ограничителей тока выступают резисторы R6-R18.
Через цифровые входы PD0-PD3, а также с помощью кнопок SB1-SB3 и переключателя SA1 производится управление работой схемы. Все они подключены через резисторы R2, R3, R6, R7. На программном уровне предусмотрено 11 различных вариаций мигания светодиодов, а также последовательный перебор всех эффектов. Выбор программы задаётся кнопкой SB3. В пределах каждой программы можно изменять скорость её выполнения (мигания светодиодов). Для этого переключатель SA1 переводят в замкнутое положение (скорость программы) и кнопками увеличения (SB1) и уменьшения (SB2) скорости добиваются желаемого эффекта. Если SA1 разомкнуть, то кнопки SB1 и SB2 будут регулировать яркость светодиодов (от слабого мерцания до свечения на номинальной мощности).
- https://sdelaitak24.ru/%d0%b1%d0%b5%d0%b3%d1%83%d1%89%d0%b8%d0%b5-%d0%be%d0%b3%d0%bd%d0%b8-%d0%bd%d0%b0-%d1%81%d0%b2%d0%b5%d1%82%d0%be%d0%b4%d0%b8%d0%be%d0%b4%d0%b0%d1%85-%d1%81%d0%b2%d0%be%d0%b8%d0%bc%d0%b8-%d1%80%d1%83/
- https://simplelight.info/svetodizayn/begushhie-ogni-na-svetodiodakh.html
- https://lampagid.ru/osveshchenie/ulichnoe/begushhie-ogni
- https://ledjournal.info/shemy/begushhie-ogni-na-svetodiodah.html
Простая схема бегущих светодиодных огней
Компоненты для этого проекта
2 х 2N2222A (NPN Транзистор) 2 x 22 мкФ — 50 В конденсатор (поляризованный) Резистор 2 x 46 кОм (1/4 Вт) Яркий белый светодиод 6 х 8 мм 12 В блок питания
Принцип работы
Из принципиальной схемы ясно, что проект основан на простом Astable Multivibrator. При включении цепи один транзистор будет включен (в режиме насыщения), а другой будет выключен (в режиме отсечки).
Предполагая, что Т1 включен, а Т2 выключен, конденсатор C2 будет заряжаться через последовательные светодиоды. Поскольку светодиоды подключены на пути тока, они загорятся.
В течение этого времени транзистор Т2 выключен из-за разрядного конденсатора С1 (поскольку отрицательная пластина подключена к базе Q2). После постоянной времени C1R1 конденсатор C1 полностью разряжается и начинает заряжаться через R1.
Направление зарядки обратное. Когда конденсатор заряжается, он создает достаточное напряжение (0,7 В) для включения транзистора Т2. В это время конденсатор C2 начинает разряжаться через Q2.
Когда пластина конденсатора C2, которая подключена к базе транзистора Т1, становится отрицательной, транзистор Т1 выключается, и этот набор светодиодов выключается.
Теперь конденсатор C1 начинает заряжаться от соответствующих последовательных светодиодов (через базу Т2). Так как этот набор светодиодов подключен в текущем тракте, они будут включены.
Теперь конденсатор С2 разряжается и после полной разрядки начинает заряжаться через R2. Когда заряд накапливается в конденсаторе C2, когда напряжение достигает 0,7 В, он включит транзистор Т1. С этого момента процесс повторяется, как и раньше. Соответственно создается эффект бегущих огней.
Коннекторы для светодиодной ленты
Коннектор для светодиодной ленты представляет собой изделие специальной конструкции, в котором имеются контакты для соединения с токоведущими контактами светодиодной ленты. Соединение светодиодных лент с помощью коннекторов сделать гораздо проще и намного быстрее, так как для этого необходимо просто взять коннектор, и разместить внутри него светодиодную ленту. Но этот способ финансово более затратный.
При этом нужно учитывать, что таким способом можно будет соединить только одинаковые по габаритным параметрам ленты. Коннекторы подбираются под определенную ширину ленты и тип ленты, например, для одноцветной ленты с двумя контактами и шириной 8 мм, или для RGB ленты с четырьмя контактами и шириной 10 мм.
Виды коннекторов для светодиодных лент по типу фиксации ленты:
Со сдвижными зажимами. Это самый компактный вариант коннекторов для светодиодных лент. Для соединения LED ленты с коннектором необходимо выдвинуть фиксатор, как правило имеющий черный цвет, и установить в щель светодиодную ленту, после чего задвинуть фиксатор обратно, зафиксировав таким обрезом светодиодную ленту. По такому принципу подключаются шлейфы в ноутбуке к материнской плате. Недостатком коннектора со сдвижными зажимами считается невозможность визуального контроля качества соединения LED ленты и контактов коннектора.
С боковыми прижимными защелками. Самый распространенный вид коннекторов, применяемый для быстрого соединения светодиодных лент. Чтобы соединить с его помощью отдельные куски LED лент, необходимо отщелкнуть защитную крышку и установить в пазы светодиодную ленту. При этом медные контактные площадки светодиодной ленты должны оказаться под прижимными клеммами коннектора. LED лента дополнительно фиксируется при закрытии крышки на защелку, за счет наличия в ней специальных штырей. Есть у этого вида коннектора один существенный недостаток. Он не может пропускать большие токи и сильно подвержен коррозии. Окисленные контакты значительно ухудшают проводимость и при больших нагрузках могут стать причиной неприятностей в виде очага возгорания.
Прокалывающие коннекторы. Такие коннекторы считаются самыми надежными из всех, но при этом они самые дорогостоящие. Их контакты выполнены в виде заостренных зубцов, и прокалывают насквозь светодиодную ленту в области контактных площадок. Для монтажа прокалывающих коннекторов необходимо прилагать немало усилий, поэтому для закрытия крышки лучше пользоваться плоскогубцами. В момент закрытия зубцы прокалывают ленту в местах размещения медных токопроводящих дорожек и образуется электрическое соединение.
Коннекторы для светодиодной ленты со сдвижными зажимами и с прижимными боковыми защелками требуют предварительной подготовки самих светодиодных лент. Контакты предварительно необходимо зачистить, если они имеют защитное покрытие, и очистить от окислов для более качественного соединения. Со временем такие контакты окисляются. Прокалывающие коннекторы не требуют предварительной подготовки, так как благодаря своей конструкции их зубцы прорезают все защитные покрытия и окислы, контактируя в итоге с медными дорожками.
Угловые вставки для соединения светодиодных лент под углом
Светодиодные ленты по своей конструкции гибкие, но произвольно их гнуть, к сожалению, нельзя, радиус их изгиба ограничен. Для соединения светодиодных лент под углом, применяют угловые вставки, которые в сочетании с коннекторами для LED лент позволяют соединять светодиодные ленты под необходимым углом. Такие вставки могут быть Г-образными, Т-образными, крестообразными и с проводами, для соединения под любым произвольным углом. С их помощью можно воплотить в реальность самые разнообразные светящиеся конструкции, практически любую фантазию дизайнера.
Можно ли разрезать светодиодную ленту в любом месте?
Для сохранения работоспособности всех сегментов светодиодной ленты разрезать ее нужно только в предусмотренных для этого местах ленты. Если разрезать в любом месте ленты между светодиодами, то светодиоды из разрезанного сегмента LED ленты работать не будут.
Можно ли соединить светодиодные ленты?
Соединять отрезки светодиодных лент в одну длинную ленту можно только с одинаковым напряжением питания, причем монохромные только с монохромные, RGB с RGB.
Есть ли возможность соединить светодиодные ленты без пайки?
Самое надежное соединение LED лент осуществляется с помощью пайки, но для быстрого соединения светодиодных лент можно использовать специальные коннекторы.
Печатная плата и детали сборки
Специально для начинающих радиолюбителей предлагаем два варианта сборки бегущих огней: на макетной и на печатной плате. В обоих случаях рекомендуется использовать микросхему в PDIP корпусе, устанавливаемую в DIP-20 панельку. Все остальные детали также в DIP корпусах. В первом случае достаточно будет макетной платы 50х50 мм с шагом 2,5 мм. При этом светодиоды можно разместить, как на плате, так и на отдельной линейке, соединив их с макетной платой гибкими проводами.
Если бегущие огни на светодиодах предполагается активно использовать в дальнейшем (например, в автомобиле, велосипеде), то лучше собрать миниатюрную печатную плату. Для этого понадобится односторонний текстолит размером 55*55 мм, а также радиоэлементы.
Стоп-сигнал служит для предупреждения водителей транспортных средств, которые едут сзади, о том, что водитель тормозит. со светодиодами очень важен, так как при интенсивном автомобильном движении порой непонятно, загорается стоп-сигнал или горят габариты
Бегущие огни на светодиодах привлекают дополнительное внимание водителей, сработает эффект рекламы. Тем самым, у задних участников движения будет дополнительное время среагировать на торможение (автор видео — evgenij5431)
Далее рассмотрим, как сделать светодиодный стоп-сигнал своими руками. Ниже детально разбирается схема создания меняющихся огней. Для реализации динамичных огней используются красные светодиодные лампы, которые включены попарно. После включения сначала загораются лампочки в центре, а затем расходятся от центра к краям.
Светодиоды управляются попарно. Сначала загораются светодиодные лампочки HL1 и HL2, далее HL3 и HL4. После того, как гаснет предыдущая пара лампочек, зажигается следующая. Лампочки попарно зажигаются до последней пары HL11 и HL12. Когда загорится и потухнет последняя пара, процесс повторяется.
Первые светодиоды находятся в середине, остальные располагаются попарно на равном расстоянии к краям. Реально реализован алгоритм бегущего огня от центра стоп-сигнала к его краям. Можно пофантазировать и придумать другой алгоритм, по которому будет мигать каждая лампочка.
Переводчик
Мы в соц.сетях:
Коротко о сайте:
Мастер Винтик. Всё своими руками!
– это сайт для любителей делать, ремонтировать, творить своими руками! Здесь вы найдёте бесплатные справочники, программы. На сайте подобраны простые схемы, а так же советы для начинающих самоделкиных. Часть схем и методов ремонта разработана авторами и друзьями сайта. Остальной материал взят из открытых источников и используется исключительно в ознакомительных целях.
или через форму.Программы, схемы и литература – всё БЕСПЛАТНО!Если сайт понравился, добавьте в избранное (нажмите Ctrl + D)
, а также можете подписаться на RSS новости и всегда получать новые статьи по ленте. Если у вас есть вопрос по схеме или поделке? Добро пожаловать на наш ФОРУМ! Мы всегда рады оказать помощь в настройке схем, ремонте, изготовлении поделок!
Поворотник бегущий огонь — «Электрика» на DRIVE2
Решил побаловать моих подписчиков и опубликовать сразу несколько статей, благо без дела не сидел все это время)
На этот раз речь пойдет о плате управления бегущим огнем с заполнением, применяемой для поворотников “аля Ауди”
Реализации в железе нет т.к. была заказана разработка схемы, платы и прошивки, заказчик сам собирает т.к. нужно максимально в сжатые сроки сделать. Мною программа обкатана на макетке, не в Протеусе.
На данный момент уже реализовано две версии прошивки с тремя версиями платы.
Ну а теперь более подробно.
Версия 1.0.
Позволяет реализовать поворотник “бегущий огонь” с заполнением на 9 каналах.Автоматически отключается от АКБ после выключения поворотников и не потребляет ток.
Имеет функцию удлинителя поворотов
(“лентяйка”).
Можно подключить лампу через встроенный полевой транзистор, так избавляемся от проблемы асинхронной работы бегущего огня и лампы поворотника. Время свечения лампы поворотника при этом можно менять в довольно большом диапазоне.
Версия 2.0.
Отличается от версии 1 отсутствием удлинителя поворотов
и возможностью регулировки скорости загорания модуля светодиодов для обеспечения синхронизма с сигналом поворотника.
Версия 2.1.
В этой версии упразднена функция включения лампы поворотника от контроллера с регулировкой времени свечения.
Платы разработаны в SL и DipTrace для всех трех версий.
Подключение
REV1.0
Необходимо подвести к плате питание +12В от АКБ. НЕ с ключа зажигания, а с АКБ. Это главный минус этой версии, почему и были сделаны вторая и третья.
Вывод IN L подключается к штатной проводке автомобиля к проводу идущему на поворотник.Светодиодные модули подключаются к выходам LED1-9 и светятся в соответствующей последовательности.
На вывод OUT L подключается лампа поворотника, если лампа вообще остается иначе не подключаем ничего.
REV2.0
Основным преимуществом этой версии является отсутствие необходимости в подключении платы к плюсу АКБ, что резко упрощает ее подключение. Но за удобства нужно платить.По этой причине в данной версии и версии 2.1 отсутствует функция удлинителя поворотов.
Регулировка скорости заполнения огней настраивается установкой перемычки относительно массы на выводы SPEED1-5. Чем больше номер, тем медленнее заполнение.
Регулировкой скорости заполнения осуществляется настройка времени горения модуля в такт лампам поворотников. Синхронизация автоматическая.
REV2.1
В этой версии прошивка та-же самая, что и на 2.0, разница в том, что убран мосфет на лампу поворотника для вариантов реализации, когда лампа из поворотника убрана и работает только модуль светодиодов.
Небольшая демонстрация работы первой версии прошивки:
И вторая версия:
Вариантов применения в автомобиле может быть много, в зависимости от того, что именно Вы делаете. Пара примеров подключения ниже.
модули только сзади
модули и спереди, и сзади
Светодиодные поворотники Бегущий огонь. Версия 2.1.1. Поворотник бегущий огонь + ДХО. Версия 3. Поворотник бегущий огонь + ДХО. Версия 3. Испытания и настройка.
Скачать файлы для повторения REV.1.0
Скачать файлы для повторения REV.2.0
Скачать файлы для повторения REV.2.1.3 (9 каналов)
Скачать файлы для повторения REV.2.1.4 (10 каналов)
Делаем мигающий светодиод своими руками: простейшие и сложные схемы
Мигающие светодиоды применяются в различных сигнальных схемах, в рекламных щитах и вывесках, электронных игрушках. Сфера их применения достаточно широка. Простая мигалка на светодиоде может быть также использована для создания автосигнализации. Надо сказать, что моргать этот полупроводниковый прибор заставляет встроенная микросхема (ЧИП). Основные достоинства готовых МСД: компактность и разнообразие расцветок, позволяющее красочно оформлять электронные устройства, например, рекламное табло с целью привлечения внимания покупателей. Но можно изготовить мигающий светодиод самостоятельно. Используя простые схемы, это сделать несложно. Как сделать мигалку, имея небольшие навыки работы с полупроводниковыми элементами, описано в этой статье.
Сердце бегущих огней
То, что AVR микроконтроллеры Atmel обладают высокими эксплуатационными характеристиками – всем известный факт. Их многофункциональность и лёгкость программирования позволяет реализовывать самые необыкновенные электронные устройства. Но начинать знакомство с микроконтроллерной техникой лучше со сборки простых схем, в которых порты ввода/вывода имеют одинаковое назначение.
Одной из таких схем являются бегущие огни с выбором программ на ATtiny2313. В данном микроконтроллере есть всё необходимое для реализации подобных проектов. При этом он не перегружен дополнительными функциями, за которые пришлось бы переплачивать. Выпускается ATtiny2313 в корпусе PDIP и SOIC и имеет следующие технические характеристики:
- 32 8-битных рабочих регистра общего назначения;
- 120 операций, выполняемых за 1 тактовый цикл;
- 2 кБ внутрисистемной flash-памяти, выдерживающей 10 тыс. циклов запись/стирание;
- 128 байт внутрисистемной EEPROM, выдерживающей 100 тыс. циклов запись/стирание;
- 128 байт встроенной оперативной памяти;
- 8-битный и 16-битный счётчик/таймер;
- 4 ШИМ канала;
- встроенный генератор;
- универсальный последовательный интерфейс и прочие полезные функции.
Энергетические параметры зависят от модификации:
- ATtiny2313 – 2,7-5,5В и до 300 мкА в активном режиме на частоте 1 МГц;
- ATtiny2313А (4313) – 1,8-5,5В и до 190 мкА в активном режиме на частоте 1 МГц.
В ждущем режиме энергопотребление снижается на два порядка и не превышает 1 мкА. Кроме этого данное семейство микроконтроллеров обладает целым рядом специальных свойств. С полным перечнем возможностей ATtiny2313 можно ознакомиться на официальной страничке производителя www.atmel.com.
Как сделать гирлянду из светодиодов
Для изготовления гирлянды, периодически мигающей с заданным ритмом, потребуются следующие компоненты и набор инструмента:
- Светодиоды на 20 мАч.
- Проводка площадью сечения 0,5-0,25 мм2.
- Трансформатор на 6 вольт.
- Резистор на 100 Ом.
- Паяльная станция с наконечником небольшого сечения, припой, канифоль.
- Нож с острым лезвием.
- Герметик на силиконовой основе.
- Фломастер.
Алгоритм сборки:
- Определиться точно с промежутками между мигающими элементами.
- Подготовить провод и обозначить фломастером отметины под светодиоды.
- На местах отметок сделать срезы изоляции острым ножом.
- Далее на оголенные участки нанести канифоль с припоем.
- Припаять электроды диодов к этим местам.
- Нанести силиконовый герметик на оголенные участки для обеспечения электроизоляции.
По завершении подсоединяется блок питания и обычный резистор. Устройство включается в сеть и проверяется на работоспособность.
Как сделать бегущий «умный» поворотник своими руками для автомобиля
- Cхема подключения
- Прошивка контоллера
Рассмотрим создание бегающего поворотника как на ауди, на примере фары от автомобиля Рено Клио. Сделаем поворотники и ДХО в одном устройстве.
Что для этого потребуется:
Светодиодная лента, состоящая из светодиодов ws2812b
Контроллер Arduino nano (можно использовать в любом другом формфакторе) Автомобильное зарядное устройство для мобильных телефонов или любой преобразователь напряжения 12В->5В. Так как светодиодной ленте нужно напряжение в 5В, то это зарядное будем использовать в качестве преобразователя напряжения с 12В на 5В. 4 резистора 100 кОм и 4 резистора 47 кОм, в качестве делителя напряжения.
Cхема подключения
Контроллер ардуино необходимо подключить к сети автомобиля через преобразователь 12В -> 5В так, чтобы напряжение на схему поступало от включения «зажигания».
Плюсовой провод от действующих поворотников подключаются к 5 и 6 контакту контроллера через делитель напряжения из резисторов. Аналогичным образом подключаются кнопки для дополнительных режимов работы контроллера
Прошивка контоллера
НОВЫЙ скетч, в котором количество диодов меняется переменно count качайте тут.
Скачать готовый скетч в файле можете по этой ссылке.
Для работы с пиксельными светодиодами нужна будет библиотека . Установить ее можно будет следующим образом: Скетч -> Подключить библиотеку -> Управлять библиотеками. Далее в меню поиска ввести название библиотеки Adafruit_NeoPixel.h и нажать кнопку установить.
После этого вставить скетч в программу и заменить в коде количество светодиодов (у нас используется 7 диода):
if (digitalRead(5) == LOW and digitalRead(6) == HIGH) { // включается один поворотник for(int k = 0; k
}
} } if (digitalRead(5) == HIGH and digitalRead(6) == LOW) { // включаем второй поворотник for(int k = 0; k
Color(63, 17, 0)); // R=255, G=0, B=0 — цвет светодиода strip2.setPixelColor(j, strip2.Color(127, 34, 0)); // R=255, G=0, B=0 — цвет светодиода } delay(60); strip2.show(); } } } if (digitalRead(3) == HIGH) { // режим спецсигналов, если на 3 пин подаем плюс for(int j = 0; j
Color(255, 0, 0)); // R=255, G=0, B=0 — цвет светодиода strip2.setPixelColor(i, strip2.Color(0, 0, 255)); // R=255, G=0, B=0 — цвет светодиода } strip.show(); strip2.show(); delay(20); for(int i = 0; i
Color(0, 0, 0)); // R=255, G=0, B=0 — цвет светодиода } strip.show(); strip2.show(); delay(20); } for(int j = 0; j
show(); delay(20); } } if (digitalRead(4) == HIGH) { // Режим стробоскова, если на 4 пин подаем питание for(int j = 0; j
show(); delay(15); for(int i = 0; i
Color(0, 0, 0)); // R=255, G=0, B=0 — цвет светодиода strip2.setPixelColor(i, strip2.Color(255, 255, 255)); // R=255, G=0, B=0 — цвет светодиода } strip.show(); strip2.show(); delay(15); for(int i = 0; i
}
Видео как работает наша фара: