USB-контроллер Wi-Fi IoT ESP32

Источник:

Сообщество BambuLab создало несколько действительно интересных дополнений к принтерам: одно из них — BentoBox с беспроводным питанием, а другое — различные светодиодные надстройки.

Я видел руководство, в котором рассказывается, как автоматизировать некоторые цилиндрические порты постоянного тока с помощью контроллера D1 mini ESP32, но мне не понравилась его эстетика, и, кроме того, я хотел использовать порты USB, поскольку многие устройства теперь питаются через порт USB.

Файлы STL предназначены для печати корпуса. Вам понадобятся следующие элементы, чтобы объединить все это во что-то, что действительно работает. Ссылки на то, что я купил, включены (без рефералов):

D1 mini (плата контроллера ESP32) (3 шт. Type-C USB D1 Mini WiFi Dev Board, Mini NodeMcu Lua 4M байт WLAN WiFi Интернет-плата на базе ESP8266 ESP-12F для Arduino, 100% совместимость)
2 резьбовые вставки M3x4,0 мм, наружный диаметр 4,6 мм (в парусе 100 шт./лот M3x4,0 мм, наружный диаметр 4,6 мм, резьбовая вставка д��я термофиксации, латунь Quik-Tek C3604: Amazon.com: Industrial & Scientific
2 болта M3x (3-5 мм) с шестигранной головкой (я уверен, что они у вас завалялись!!)
1x понижающий преобразователь постоянного тока с выходом 5 В (модуль понижающего преобразователя UCTRONICS DC 6 В, 9 В, 12 В, 24 В в постоянный ток 5 В, 5 А, понижающий преобразователь 9-36 В до USB-трансформатора 5 В, плата регулятора напряжения с двумя выходами [2 шт.])
2x реле оптопары 3,3 (1-канальный оптрон Songhe постоянного тока, 3 В/3,3 В, релейный модуль драйвера высокого уровня, изолированная плата управления приводом, релейный модуль 3 В/3,3 В для Arduino (комплект из 5 шт.))
3x 5-проводной соединитель Wago (221-415 | Соединительный соединитель WAGO Lever-Nuts® | для одножильных и многожильных проводников | 5-проводной с рычагами управления | 24-12 AWG | Прозрачный корпус | [Коробка из 25 штук]: Amazon.com: Industrial & Scientific)
1x гнездо постоянного тока для входного питания (Amazon.com: 10 шт. гнездо 5,5 x 2,1 мм для монтажа на панели Разъем для подключения источника питания постоянного тока — резьбовой гнездовой разъем для цилиндрического разъема постоянного тока с пылезащитной заглушкой для систем видеонаблюдения, автомобилей Audi и т. д. от MILAPEAK: Electronics)
Пистолет с горячим клеем для фиксации вещей на месте
Различная проволока калибра 22-24
Паяльник для присоединения разъемов к вещам
Заголовки Dupont или JST

Чтобы автоматизировать контроллер ESP32 для включения/выключения аксессуаров, вам нужно прочитать о MQTT и принтерах BambuLab, ESPHOME, HomeAssistant и Node-Red. Я пропущу эту часть, так как она требует большого количества объяснений, но если вы умеете искать, вы сможете найти одно или два руководства. В какой-то момент я попытаюсь составить его сам, потому что чувствую, что существующие руководства не очень понятны. Тем не менее, я думаю, что читателю бу��ет полезно изучить эту область содержания путем исследования и натыкаться на него/делать ошибки. Вы освоите это лучше!

Шаги, которые нужно сделать:

Распечатайте крышку и дно корпуса. Положите отпечаток на самую широкую сторону. Используйте опоры, если у вашего принтера возникли проблемы с перемычкой входа постоянного тока.
Установите 2 термофиксирующие вставки.
Поместите все детали, как показано на рисунке, где не подключены провода.
Подключите провода, как показано на рисунке: обычно + к +, — к -. Здесь все 5В. На контроллере для управления двумя реле 3,3 В используются только два разъема GPIO. Если вы более разбираетесь в электронике, вы, вероятно, могли бы немного упростить конструкцию, но, надеюсь, так, как она есть се��час, легко понять, как все взаимосвязано.
Нанесите горячий клей, чтобы закрепить вещи на месте. Обычно проще после того, как все подключено. Убедитесь, что вы не приклеили D1 mini так, чтобы к нему нельзя было подключить кабель для первоначальной настройки.

Шаги по использованию:

Прочтите на eshome.io.
Найдите руководства по 3D-принтерам BambuLab и MQTT.
Прошить D1 mini с помощью Esphome.
Настройте экземпляр домашнего помощника. Он обнаружит контроллер esp32 и затем позволит вам переключить два порта USB. Альтернативно научитесь взаимодействовать с контроллером без домашнего помощника.
Следуйте пункту 2 и найдите способ, с помощью которого домашний помощник сможет обнаружить активность принтера Bambu Lab через MQTT. Альтернативно настройте брокер MQTT (mosquitto) и используйте NodeRed, чтобы переписать активность принтера Bambu Lab в более понятный формат.

17:47
30
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Arduino Nano Винтовые клеммы для крепления на DIN-рейку 4..
Вы можете загрузить STL Madhulk ​​иПодробнее
Защитный чехол для Arduino 0,98 дюйма OLED........
Это защитный передний корпус для 0,98Подробнее
Панель дверного замка Arduino
Для одного из моих крупных проектов яПодробнее
Подставка для макета Arduino Uno и Arduino Nano с опорным..
Это ремикс двух 3D-моделей. https://wwwПодробнее
Крепление на DIN-рейку для Arduino Uno.
Крепление для Arduino Uno на Din-рейкуПодробнее
8x держатель DIN релейной платы SSR Arduino........
Уважаемые создатели, мы хотели быПодробнее
Arduino Uno и подставка для макета с опорными контактами...
Это ремикс двух 3D-моделей. https://wwwПодробнее
Держатель катушки на базе Arduino с датчиком веса, беспла..
Это держатель катушки с датчиком веса вПодробнее
Контроллер Telescope OnStep - Коробка для платы Arduino M..
Коробка контроллера Telescope OnStepПодробнее
Грибная светодиодная лампа Arduino
Введение Честно говоря, я сделал этоПодробнее
Монтажный кронштейн на DIN-рейку для RAMPS/Arduino Mega....
Для моего нового 3D-принтера VORONПодробнее
Защитный чехол для Arduino с ЧПУ
Привет сообщество! Я разработал этотПодробнее
Настенное крепление Arduino UNO Mini Limited Edition.......
Резюме Это настенное крепление дляПодробнее
Крепление на DIN-рейку для Arduino Mega + RAMPS Remix с к..
Модифицированный кронштейн DIN-рейки дляПодробнее
Arduino Art Deco Прогноз погоды Дисплей Ретро........
Это дисплей прогноза погоды в стилеПодробнее
Stream Deck с большим количеством места для Arduino........
Инструкции см. в оригинале; этоПодробнее
Крепления Arduino Uno и Mega на DIN-рейку
Это крепления на DIN-рейку для ArduinoПодробнее
Ретро термометр Arduino в стиле ар-деко........
Это аналоговый термометр в стиле ар-декоПодробнее
Монтажный корпус DIN для Arduino NANO с экраном Ethernet ..
Это корпус, монтируемый по стандарту DINПодробнее
SKADIS поддерживает ARDUINO Uno R4 MINIMA/WIFI
ФР: Это поддержка Arduino Uno R4 дляПодробнее
MAKER CNC ROUTER Фрезерный станок GRBL Arduino Uno + щито..
Надеюсь, вам понравится этот проектПодробнее
Корпус Arduino DIN
Мне нужен был корпус DIN, в которыйПодробнее
Автомобиль с управлением через Bluetooth на Arduino........
Это файлы для автомобиля с BluetoothПодробнее
Arduino Uno с креплением прототипа платы на DIN-рейку......
Крепление для Arduino Uno с макетнойПодробнее
Адаптер цифровых штангенциркулей к Arduino........
Цифровые штангенциркули великолепны. ЧтоПодробнее
Реактивное колесо (Arduino, MPU6050)
Это маленькое и легкое в сборкеПодробнее
Супермаленький робот-манипулятор (Arduino)........
Все детали, код и схему подключенияПодробнее
Формула B1 Ремикс - Arduino Pro Micro
Этот руль — ремикс с https://wwwПодробнее
Arducam B0205 1080P Чехол для USB-камеры дневного и ночно..
Это модификация 6d6178 «Чехол для USBПодробнее
Крепление Arduino Mega DIN повернуто на 90 градусов........
То же, что и исходный файл, толькоПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.