Перейти к содержанию

Файлы корпуса для печати · релизы

Скачайте broglow-models-v1.0.3.zip из релиза. В архиве папка stl/ с пятью деталями в ориентации для печати, папка step/ с теми же деталями и BUILD.json.

SHA-256:

6a429e40d38fa9a4edefb1e5b933ac69df952939569adc4137e2baa4d90cab51  broglow-models-v1.0.3.zip

Чтобы сгенерировать комплект самостоятельно, скачайте исходники и выполните генерацию. Автоматический ZIP исходников GitHub не содержит готовых STL и STEP.

Магнитный корпус: печать и сборка

Скачайте файлы корпуса на Printables или MakerWorld. Другой вариант — архив broglow-models-vVERSION.zip из GitHub Releases проекта; его SHA-256 показан на сайте. Маскот держится на магнитах: его можно снять или заменить.

Магниты и посадка

Нужны четыре неодимовых магнита Ø3×2 мм N52 с осевой намагниченностью: два в маскоте, два в светофоре (башне). Карманы — Ø3,05 × 2,30 мм.

Что печатать

В архиве из GitHub Releases две папки: stl/ с этими пятью деталями для печати и step/ с теми же деталями в STEP, а также BUILD.json.

Файл Количество Цвет
01_mascot_magnetic_orange.stl 1 Оранжевый
02_eye_black_x2.stl 2 Чёрный
03_tower_magnetic_black.stl 1 Чёрный
04_rear_cover_black.stl 1 Чёрный
05_LED_retainer_black.stl 1 Чёрный

STL уже ориентированы на столе: масштаб 100%, без автоориентации и поддержек. В файле один глаз — добавьте вторую копию в слайсере. Печатайте слоем 0,12 мм; подойдут PLA Matte, PLA Basic или PETG.

Держатель светодиодов (05) рекомендуем: без него светодиоды держатся только трением и могут провалиться внутрь.

Сборка и вклейка

Также нужны ESP32-C3 SuperMini, три светодиода 5 мм, провода, резисторы, клей для магнитов и глаз и четыре потайных самореза DIN 7982 ST2.2 × 6,5 мм (три для крышки, один для рекомендуемого держателя). Во время сборки отключите USB. Подключите светодиоды по разделу Подключение и выбор резисторов: аноды красного, жёлтого и зелёного — через резисторы 330/330/220 Ом к GPIO0/1/3, все катоды — к GND.

  1. Удалите паутинку (стрингинг) и примерьте насухо плату, кабель, светодиоды и магниты. Плата входит прямо сзади, разъёмом USB к задней крышке. Держите её по центру; не проталкивайте компоненты через направляющие и не подтягивайте плату саморезами.
  2. Вставьте светодиоды сзади: красный сверху, жёлтый посередине, зелёный снизу. Верхний светодиод проведите мимо верхней стойки самореза. Выводы не должны попадать под фланцы.
  3. Подведите держатель 05 сзади на 1,3 мм ниже конечного положения, сдвиньте вверх на 1,3 мм в карман крыши и закрепите нижним саморезом. Выводы и провода не должны мешать ходу держателя, направляющим и стойкам саморезов.

    Держатель 05 установлен сзади и закреплён нижним саморезом; выводы светодиодов и резисторы ему не мешают

  4. Проверьте светодиоды до того, как закроете крышку. На плате должна быть прошивка BroGlow; см. Проверка подключения перед соединением с BroGlow. Оставьте доступ к кнопкам BOOT и RESET и запас провода, чтобы плату можно было выдвинуть. Затем закройте крышку тремя саморезами, затягивая вручную; крышка должна закрываться без изгиба платы и зажатия проводов.

  5. Вклейте два магнита в карманы башни торцами вровень с плоскостью стыка; не вдавливайте магнит до упора в дно кармана. Дайте клею схватиться. Поставьте два оставшихся магнита на магниты башни: они сами притянутся нужной стороной. Нанесите клей в карманы маскота и прижмите маскот к выступающим магнитам до смыкания половинок — так магниты сядут вровень. Торцы оставьте чистыми от клея, выдавленный клей сразу уберите. Разделяйте половинки только после отверждения клея.
  6. Вклейте оба глаза в передние карманы. Подведите руку к башне сбоку: торцы магнитов должны соприкоснуться, а все ноги маскота и основание башни — стоять на столе ровно. Если маскот мешает, снимите его мягким движением вбок.

Для обслуживания снимите крышку и выдвиньте плату назад, не натягивая провода. Чтобы снять держатель светодиодов, открутите его саморез, сдвиньте держатель вниз на 1,3 мм и извлеките назад.

Генерация из исходников

Установите uv. Команды выполняйте из корня полного репозитория или ZIP исходников с GitHub.

uv run --frozen --only-group cad python scripts/package-enclosure.py

Результат: dist/enclosure/broglow-models-vVERSION.zip и его .sha256.