Оглавление:
- Шаг 1: поиск положительной стороны светодиода
- Шаг 2: Подключение комплектов
- Шаг 3: Обмотка проводов лентой для бумажных растений
- Шаг 4: Подключение света
- Шаг 5: Собираем провода вместе
- Шаг 6: Макет макета
- Шаг 7: немного программного обеспечения
Видео: Рождественская елка Charliplexed для My Cubby: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
В прошлом году я купил рождественский светильник с батарейным питанием в местном магазине и повесил его на рождественскую елку на столе. Просто чтобы сделать закуток нарядным. Почти все комментарии, которые я получил, были примерно такими: «Разве они не мигают?». В этом году я был связан и полон решимости создать что-то, что будет выделяться: набор светодиодных фонарей с батарейным питанием, разрезанных и подключенных к Arduino в стиле Charlieplexed, и небольшой код, чтобы заставить их создавать красивые узоры, случайным образом изменяемые, заполняющие пространство. законопроект. На то, чтобы случайная деталь заработала, потребовалось некоторое время, но я не хотел, чтобы шаблон повторялся снова и снова и становился скучным. Я мог вообразить, что он скрывает все соединения и помещает ардуино в банку Altoids. Но я хотел, чтобы они видели все провода. Кроме того, так это еще более странно.
Шаг 1: поиск положительной стороны светодиода
Charliplexing позволяет управлять N * (N-1) светодиодами с помощью N контактов. В этом случае у меня было 20 светодиодов, поэтому, используя 4 контакта, чтобы получить из 12 светодиодов, я разрезал их, а затем использовал прилагаемый батарейный отсек, чтобы найти положительный провод для каждого.
Шаг 2: Подключение комплектов
Найдя положительный полюс, я спаял их по комплектам, в каждом наборе положительные и отрицательные стороны каждого светодиода были припаяны вместе. Вы можете проверить, правильно ли вы все сделали с аккумуляторным отсеком - прикоснувшись проводами к проводам аккумулятора, должен загореться один светодиод - при перестановке проводов должен загореться другой.
Шаг 3: Обмотка проводов лентой для бумажных растений
Вы можете купить ленту в местном магазине для рукоделия, которой покрывают стебли шелковых цветов. Я получил свой в Walmart. «Лента» представляет собой восковую бумагу зеленого цвета, которая довольно хорошо прилипает к себе и скрывает провода, проложенные вокруг дерева.
Шаг 4: Подключение света
Это руководство не о теории шарлиплексирования, а о том, как применить ее интересным способом. Шарлиплексирование хорошо задокументировано. Эта статья в Википедии дает вам основы. Кроме того, если вы поищете здесь, в инструкциях, вы найдете еще много примеров. Для подключения источников света я использовал контакты 10, 11, 12, 13 на Arduino. То, как вы подключаете каждый провод каждой пары светодиодов, не имеет значения - провода каждого взаимозаменяемы. Вам просто нужно подключить каждую пару к разным контактам через резистор 100 Ом. В этом случае: пара контактов === ==== a 10 и 11b 11 и 12c 12 и 13d 10 и 12e 11 и 13 f 10 и 13 Вы можете добавить больше наборов, используя больше контактов, но чем больше вы добавляете, тем меньше времени каждый свет остается включенным, и он становится более диммером. 12 показалось мне красивым круглым числом и приятно ярким.
Шаг 5: Собираем провода вместе
Я пробовал просто вставлять отдельные наборы прямо в макетную плату, но они продолжали вытягиваться. Поэтому я поместил их все на небольшую перфокарточку с гнездовым разъемом, чтобы провода были в порядке. Radio Shack продает четырехжильный провод Rainbow Wire с твердыми проводниками и очень хорошо подходит для разъема. Разъем был вырезан из длинной полосы женских заголовков, которую я купил на eBay.
Шаг 6: Макет макета
Другой конец радужного провода подключен к небольшой макетной плате с помощью Adafruit Arduino Clone. Я использовал 100 Ом для ограничивающих резисторов, что немного мало, так что на каждый горящий светодиод около 5 В / 200 Ом = 25 мА. Arduino, похоже, не возражал и сделал светодиоды немного ярче. Поскольку они импульсные, вся схема потребляет 25 мА и немного для Arduino - что делает возможной работу от батареи. Оригинальный светильник вытягивал от батареек почти 120 мА - это намного меньше.
Шаг 7: немного программного обеспечения
У меня есть комплект LED Heart от Джимми Роджерса, и программное обеспечение было готово для управления массивом Charliplexed. Я изменил код, чтобы добавить случайное перемешивание. Это переставляет контакты между каждым вызовом определенного кадра анимации, чтобы не наскучить и не повторяться. Я сделал несколько массивов, которые содержат каждый кадр анимации, освещающий один светодиод, два, три…. и так далее.
Рекомендуемые:
Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): 19 шагов (с изображениями)
Рождественская елка, управляемая веб-сайтом (любой может ее контролировать): вы хотите знать, как выглядит рождественская елка, управляемая веб-сайтом? Вот видео, демонстрирующее мой проект моей рождественской елки. Прямая трансляция уже закончилась, но я снял видео, запечатлевшее, что происходит: В этом году, в середине декабря
Надежная рождественская елка: 6 шагов
Безопасная рождественская елка: это полный стартовый комплект от Elegoo с Arduino Mega. Несколько дней назад Elegoo прислал мне комплект и предложил мне создать с ним рождественский проект. В этот комплект входит несколько компонентов. Arduino Mega, сервоприводы, ультразвуковые датчики, пульт
Вращающаяся рождественская елка и программируемые огни с помощью Arduino: 11 шагов
Вращающаяся рождественская елка и программируемые огни с помощью Arduino: вращающаяся рождественская елка и программируемые огни с помощью Arduino В проекте будет показано, как сделать вращающуюся рождественскую елку с помощью Arduino, кулера, перфорированной экспериментальной доски, светодиодных фонарей и некоторых других электронных элементов
О, Рождественская елка (О, Танненбаум) с МакейМакей на синтезаторе воды: 7 шагов
Oh Christmas Tree (Oh Tannenbaum) с MakeyMakey на синтезаторе воды: Эта рождественская песня хороша для игры с makeymakey на синтезаторе воды. Вы можете играть в нее девятью тонами. Для создания атмосферы приятно немного загореться :-) Наслаждайтесь
Рождественская елка NeoPixel с управлением через Bluetooth: 5 шагов
Рождественская елка NeoPixel, управляемая Bluetooth: Вы задавались вопросом, как добавить IoT (Интернет вещей) в свою рождественскую елку в этом году? Что ж, это вполне возможно! Я лично называю этот проект «ArduXmas», и он состоит из светодиодной ленты RGB NeoPixel, управляемой кабелем Arduino