Верхняя крышка должна быть загружена из оригинальной модели.
В основном я перепроектировал этот корпус, чтобы иметь возможность регулировать яркость светодиодов с помощью кнопки на боковой стороне и предоставить несколько вариантов крепления для Arduino Nano.
Проектирование и сборка печатных плат:
У меня есть ограниченное количество печатных плат, доступных для покупки по очень разумной цене.gadgetforge3d.etsy.com
Для пайки я спроектировал его так, чтобы все компоненты с поверхностным монтажом находились на одной стороне. Это идеально подходит для использования горячей плиты и паяльной пасты. Компоненты должны автоматически выравниваться с помощью этого метода. Просто убедитесь, что вы не используете слишком много паяльной пасты, чтобы компоненты располагались ровно и
Потенциометры.
Я использовал верхнюю пластину в качестве направляющего элемента, чтобы убедиться, что все компоненты были выровнены при пайке потенциометров, так как каждый из них немного отличался. Они были припаяны вручную с помощью паяльника.
Соединители.
Я решил использовать разъёмы JST XH. Прямое пайка проводов к контактным площадкам или другим разъёмам с одинаковым расстоянием между выводами тоже может сработать. Трафаретная печать на плате должна быть достаточно понятной. Я загрузил файлы Kicad, чтобы вы могли посмотреть схему для получения более подробной информации. Эти элементы
Компоненты для печатной платы следующие:
- Конденсаторы 5x 100 нФ 0805.
- 1x резистор 10K 0805 (R7 на печатной плате)
- 1x 220-омический резистор 0805 (R1 на печатной плате)
- 5x светодиодов RGB WS2812B.
- 5x потенциометр B10K.
- Разъёмы по вашему выбору (я использовал JST XH).
Кнопка.- Я использовал стандартную кнопку 5x5x3 и припаявал провода к контактам кнопки с соответствующим разъемом JST XH на другой стороне для подключения к печатной плате.
Проводка.- вам понадобится достаточно провода для выполнения соединений между печатной платой, Arduino и кнопкой. Я использовал плоский кабель с разъёмами JST-XH для выполнения этих соединений.
Код.- Код написан для Arduino Nano и будет постепенно менять цвета светодиодов. Убедитесь, что используемые вами выводы соответствуют коду, или измените код так, чтобы он соответствовал. Светодиоды должны быть подключены к выводу, поддерживающему PWM, для связи. По умолчанию светодиоды установлены на среднюю яркость.
模型来源
