Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Ваши нендороиды заслуживают теплой и уютной ночи у костра в это Рождество.
Материалы:
- Миниатюрный деревянный камин
- Adafruit Pro Trinket 5V *
- Мини-печатная плата Neopixel, 5 шт.
- Силиконовый провод 30 AWG
- Кабель Micro USB (в идеале - кабель USB с прямым углом)
- Припой
- Горячий клей
- Лоскутное одеяло ватин
- Лента декоративная
Инструменты:
- Паяльник
- Пистолет для горячего клея
- Зажимы из кожи аллигатора
- Электродрель + сверло 1/8"
- Плоскогубцы
- Кусачки
- Фрезы заподлицо
* Некоторые примечания по выбору микроконтроллера: я хотел что-то со встроенным портом USB. Изначально я планировал использовать Trinket M0, но FastLED еще не работает с этой платой. Кроме того, оригинальный Trinket (attiny85) был слишком медленным для скорости анимации, которую я хотел.
Шаг 1: припаять светодиоды
Разбейте 5 светодиодную ленту на части по 3 и 2. На самом деле они не имеют электрического соединения, поэтому вам нужно спаять их вместе. Это очень сложная пайка. Вы можете использовать контакты заголовка, входящие в комплект Pro Trinket, чтобы спаять контакты вместе.
- Оловить все колодки
- Используйте плоскогубцы, чтобы вытащить штифт жатки из черного пластика.
- Отрежьте около 1/3 длины кусачками.
- Поместите штифт между двумя подушечками. Удерживайте плоскогубцами или ногтем.
- Прижмите паяльник к одному концу штифта, пока припой на контактной площадке не расплавится на нем и не прижмет его немного.
- Теперь припаяйте другую сторону штифта - добавьте немного припоя.
- Вернитесь к первой стороне и добавьте еще немного припоя.
Для демонстрации у меня есть видео в моем твиттере.
После того, как вы спаяете светодиоды на платах, добавьте провода между секциями. Обязательно следуйте данным в направлении вывода данных!
Отмерьте нужную длину, разместив светодиоды внутри камина там, где вы хотите. Вы захотите сделать провода данных и заземления между секциями немного длиннее, так как они должны проходить на большее расстояние, от нижней передней части до верхней на секции с двумя светодиодами при размещении в камине.
Также припаяйте провода к передней части секции с 3 светодиодами - достаточно длинные, чтобы доходить до задней части камина.
Шаг 2: Загрузите код в микроконтроллер
Если вы еще не настроили его, следуйте инструкциям Adafruit по установке драйверов и подготовке Arduino IDE для использования с Pro Trinket.
Эскиз прилагается. Я использовал FastLED для создания анимации, поэтому убедитесь, что вы установили библиотеку FastLED.
Спасибо Эрин Сент-Блейн, код которой я взял за основу.
Шаг 3: проверьте светодиоды
Я рекомендую попробовать ваши светодиоды, чтобы убедиться, что все правильно припаяно, прежде чем продолжить.
Подключения:
- Данные -> контакт 3
- 5 В -> ШИНА (питание от USB)
- GND -> GND
Можно использовать зажимы из крокодиловой кожи. Закрепите провода, идущие в светодиоды, и осторожно закрепите на плате. Я рекомендую использовать один из контактов GND подальше от шины, чтобы случайно ничего не закоротить.
Шаг 4: Подготовьте камин
Используя дрель и сверло 1/8 дюйма, просверлите отверстие в задней части камина, чтобы можно было пропустить провода обратно.
Шаг 5: приклейте светодиоды на место
Пропустите провода к задней части камина, а затем с помощью горячего клея прикрепите светодиоды к деревянному камину. Горячий клей неплохо держится, но если вы ошиблись, его можно отклеить.
Шаг 6: Припаяйте светодиоды к микроконтроллеру
Теперь, когда светодиоды на месте и провода проложены к задней части, припаяйте провода к микроконтроллеру.
- Красный: 5 В -> Шина (питание от USB)
- Черный: GND -> GND
- Желтый: Данные -> контакт 3
Обрежьте излишки проволоки резаками заподлицо. Приклейте плату микроконтроллера к задней части камина горячим способом.
Шаг 7: добавьте диффузию
Вырежьте два небольших куска ватина и засуньте их в камин. Вы можете использовать что-нибудь еще для диффузии, если хотите - например, бумагу / картон или акрил, вырезанный в форме огня.
Шаг 8: украсить
Если хотите, можете украсить камин праздничной лентой. Я разрезал зеленую ленточку из мишуры, чтобы сделать гирлянду, и приклеил ее к камину. Я также завязал небольшой бант и приклеил его горячим клеем.
Шаг 9: Наслаждайтесь
Подключите камин и наслаждайтесь! И, возможно, также сыграйте несколько звуковых эффектов, связанных с потрескиванием огня.