Пятый элемент, распространяющий свет........
Во-первых, это непросто построить. пайка в некоторых местах сложна, что-то сломаешь при попытке собрать. Если бы мне пришлось перепроектировать его, я бы включил распределительную плату питания, а также сильно ограничил бы себя в размерах. Он был разработан для печати на принтере Prusa Mini (высота 18 см). Внутри всё идеально вписывается, но права на ошибку нет.
Распечатать руководство
Рекомендуемая высота внешнего слоя — 0,1 слоя.
Для рамы требуется много опор, будьте осторожны при их снятии, при этом я сломал пару.
Очень вероятно, что концевые выключатели не сработают должным образом. Просто распечатайте два помощника по допускам концевого выключателя и наденьте их на металлическую часть концевого выключателя.
Список деталей
Рекомендуется использовать нить бежевого цвета или аналогичную (цвет нити должен примерно соответствовать цвету текстурированной краски).
Прозрачный ПЭТГ
1x ESP32 (между отверстиями 50 мм, некоторые новые модели отличаются, у меня все еще есть микро-USB)
1x сервопривод Feetech FS5103R
1 порт USB-C SparkFun BOB-23055
2 концевых выключателя WK330
9 круглых светодиодных плат WS2812B
1x кнопка TS02-66-55-BK-160-LCR-D или аналогичная
Блок питания 5В, 2А
2x M2x5 Латунная вставка
2x M2x6 шестигранник
1x М3x4
3x М3x6
4x М2x6
4x М4x6
Кроме этого вам понадобятся провода и краска для окончательной отделки отпечатка. Я бы порекомендовал печатать бежевым цветом. Я использовал черный цвет, и мне было трудно с краской, чтобы покрыть все равномерно.
Электроника
светодиоды
DIN -> GPIO 2
Верхний предел
Общий -> 5 В
NC -> GPIO 4
Нижний предел
Общий -> 5 В
NC -> GPIO 18
Кнопка
Клемма 1 -> 5 В
Терминал 2 -> GPIO 15
Сервопривод
Сигнал -> GPIO 17
Программное обеспечение
Программное обеспечение п��лностью написано Клодом А.И. Я знаю, как программировать, но это было быстрее. Ожидайте, что некоторые вещи не идеально решены в коде, но он работает без каких-либо проблем.
.ino прилагается.
Приведенные ниже значения могут нуждаться в корректировке. Если сервопривод не остается неподвижным ни в одном из положений, первое значение необходимо отрегулировать. Два других — значения скорости.
SERVO_STOP = 92 ← Сервопривод неподвижен
SERVO_UP = 85 ← Перемещение вверх (светодиоды становятся ярче)
SERVO_DOWN = 99 ← Перемещение вниз (светодиоды тускнеют)
Как только ESP включится, подключитесь к WIFI «Камня пятого элемента». Вам будет предложено войти в систему. На этом портале авторизации вы можете настроить свои параметры. Имейте в виду, что они исчезнут после выключения и включения питания.