Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Узнайте, как превратить дешевую пластиковую арфу в модный iHarp! Просто добавьте светодиодную полосу, управляемую микроконтроллером, чтобы арфа привлекала внимание.
Шаг 1. Детали и инструменты
Вы можете использовать следующие детали:
- Арфа (пластиковая или настоящая, если хотите: D)
- Микроконтроллер ATTiny 85-20PU
- Резистор 470 Ом
- Светодиодная лента с диодами WS2812B
- Макетная плата
- Батарейный отсек с переключателем вкл. / Выкл.
- Кабельные стяжки, двусторонний скотч, лента
Инструменты:
- Паяльник
- инструмент для зачистки проводов (нож или ножницы)
Шаг 2: пайка
Соберите микроконтроллер, светодиодную ленту и батарейный отсек, как показано на рисунке. Я использовал остатки макета. Я рекомендую вставлять микроконтроллер в розетку - так вы легко сможете его перепрограммировать. Обязательно прикрепите линию передачи данных к входной стороне светодиодной ленты, обычно это обозначено как Din или аналогичное.
Шаг 3: программирование ATTiny
Есть несколько отличных инструкций о том, как программировать ATTiny. Я рекомендую это от коллеги-инструктора, пользователя danasf: ИСПОЛЬЗУЙТЕ ЧЕРТКУ за 1 доллар для управления адресными RGB-светодиодами. Он также включает ссылку на Github, где вы можете найти рабочий пример. Я немного урезал этот пример, убрав опору кнопки и подключив схему исправления, которая будет отображаться светодиодами.
Если у вас есть плата Arduino Uno, вы можете использовать ее в качестве программатора для программирования ATTiny. Ознакомьтесь с этими замечательными инструкциями о том, как все настроить: Программирование ATtiny85 с помощью Arduino Uno
Шаг 4: Соберите все вместе
Приклейте светодиодную ленту к арфе. Я добавил несколько кабельных стяжек, потому что не доверял клею. Проведите провода к тыльной стороне и вдоль арфы до низа. Я использовал коричневатую ленту, которая хорошо сочеталась с цветом арфы. Используя двусторонний скотч, приклейте батарейный отсек к арфе. Я снова укрепил его стяжками.
Шаг 5: Наслаждайтесь шоу
Щелкни выключателем и наслаждайся световым шоу!
Улучшения:
- Добавьте кнопку и циклически перебирайте различные шаблоны - посмотрите пример кода, упомянутый в шаге 3.
- Добавьте датчик встряхивания или гироскоп и последовательно переключайтесь между разными шаблонами.
- …