Программируемая база рычага статуи
Универсальная интерактивная основа статуи
Эта база превращает обычную 3D-печатную статую в программируемое устройство управления.
Наклоняя статую, внутренний микропереключатель может запускать такие действия, как включение 3D-принтера или управление другой электроникой через Wi-Fi. В механизме используются магниты, чтобы вернуть статую в нейтральное положение, поэтому пружины не требуются. Можно установить до��олнительный OLED-экран для отображения информации или состояния устройства. Вы также можете добавить внутренние грузики, чтобы сделать основание тяжелее и устойчивее.
Основание предназначено для статуй с круглым основанием диаметром ровно 78 мм.
Ваша статуэтка прикрепляется к детали Trap_door.3mf с помощью суперклея.
Если вам нужна помощь в понимании сборки, вы также можете просмотреть прилагаемый файл STEP.
ВЫ МОЖЕТЕ ВИДЕТЬ МОЙ РЕМИКС СТАТУИ МЫСЛИТЕЛЯ НА ОДНОЙ ИЗ ФОТОГРАФИЙ, ВЫ МОЖЕТЕ НАЙТИ ЭТУ СТАТУЮ МЕЖДУ МОИМИ МОДЕЛЯМИ. Не стесняйтесь использовать любую статую с круглым основанием, но измените ее размер так, чтобы ее основание было 78 мм.
Настройки печати
Стен: 3
Заполнение: 20-30%
Скорость печати: нормальная/высокая скорость работает нормально
Поддерживает:
Только body.3mf нуждается в опорах.
Устанавливайте опоры только на края пазов для грузов и плечи посадочных мест микроконтроллеров.
Аппаратное обеспечение и электроника
1 × Wemos D1 Mini (или совместимый клон)
1× микропереключатель
2 магнита D6×4 мм (для нейтрального возвратного положения)
1 винт с потайной головкой 3×12 мм (грузовая дверь)
2×3×10-20 мм оси (я вырезал из гвоздей)
4 самоклеящихся резиновых ножки
Некоторые соединительные провода
Необязательно:
1 OLED-экран 64×48 (I²C)
До 50 гаек M10 (используются в качестве внутреннего груза)
Инструменты:
Суперклей
Пистолет для горячего клея
Отвертка
Примечания по сборке
Припаяйте провода к микропереключателю, пропустите их через отверстия и установите микропереключатель, протянув кабели.
Вставьте магнит в люк и основание. Приклейте статую к детали ловушки суперклеем. Поместите статую на основание и надавите на оси с двух сторон, чтобы статуя была прикреплена. Возможно, вам придется предварительно просверлить отверстия сверлом диаметром 3 мм. В конце нанесите на оси капельку суперклея.
Прикрепите микроконтроллер горячим клеем, припаяйте провода.
Установите 4 резиновые ножки под основание, чтобы слегка приподнять его над столом, чтобы осталось место для проводов и микроконтроллера.
(дополнительно) Поместите грузовые гайки в основание, затем закройте грузовой отсек дверцей. Закрепите винтом с потайной головкой 3×12 мм.
(необязательно) Приклейте экран к корпусу горячим способом. После этого приклейте корпус к основанию суперклеем (шурупы не используются).
Проводка (моя настройка)
Кнопка: GND → микропереключатель → D6.
ОЛИД:
3,3 В
Земля
Д0/Д1 (I²C)
Питание: USB
Кодирование
Я включил код Arduino, который использовал для своей настройки. Вот что делает мой код:
Во время программирования добавьте в ��од данные вашего Wi-Fi и точный IP-адрес вашего принтера.
При включении сначала подключается к Wi-Fi. Микроконтроллер проверяет состояние вашего принтера (выключение/ожидание/печать) и отображает его (ВКЛ/ВЫКЛ). Экран переходит в спящий режим через 5 минут без нажатия рычага. Любое короткое нажатие пробуждает экран. Если вы наклоните и удержите рычаг более 3 секунд, он активирует фу��кцию: если принтер находится в выключенном состоянии, он включает устройство питания «power_on» в системе на основе клиппера, поэтому принтер включается. если он находится в состоянии готовности, указанное устройство питания отключается. Устройство питания должно быть настроено в файле Moonraker.conf, и не забудьте настроить его так, чтобы оно фиксировалось во время печати! Вы не хотите случайно выключить принтер во время печати!
Если принтер находится в состоянии ожидания/печати, на экране сначала отображается «ВКЛ», и каждые 5 секунд он переключается между отображением некоторых данных печати (сопла, стола, температуры камеры, состояния, оставшегося времени печати) и отображением состояния «ВКЛ». ВОЗМОЖНО, ВАМ придется ЗАКОММЕНТИРОВАТЬ КОД ТЕМПЕРАТУРЫ КАМЕРЫ, ЧТОБЫ КОД РАБОТАЕТ, ЕСЛИ У ВАС ДЕЙСТВИТЕЛЬНО НЕТ ДАТЧИКА КАМЕРЫ.
Еще кое-что о моем коде. Библиотека oled для экрана 48x64 пикселей у меня работала немного некорректно. Координаты для меня неправильные, но для вас она может работать нормально. Если вы испытываете





























