BentoBrain - решение для автоматизации BentoBox........
Я искал решение для автоматизации использования BentoBox v2. Я решил использовать температуру сопла в качестве параметра, поскольку я мог различать OFF, PLA и ABS/ASA/NYLON в зависимости от температуры. В настоящее время я запускаю его при любой печати, включая PLA.
Весь BentoBox питается от одного кабеля USB-C, который подключается непосредственно к плате ESP32. Вы можете протащить USB-кабель через щели в принтере или встроить понижающий преобразователь внутри принтера и спрятать его.
Для реализации автоматизации я добавил крошечный процессор ESP32 между вентиляторами 4020. Я использовал этот чип:
https://www.amazon.com/gp/product/B0BYSB66S5/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Чтобы сохранить миниатюрность, мне понадобились вентиляторы на 5 В, поэтому мне не пришлось использовать понижающий преобразователь внутри BentoBox. Я также не хотел подавать на коробку одновременно 5 В и 12/24 В. Я использовал эти вентиляторы:
https://www.amazon.com/gp/product/B07WCZ9ZL4/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
Код можно получить на моем Github. Приветствую все модификации и обновления!
Код приложения:
GitHub — apadua/BentoBrain: управление BentoBox v2 через вентиляторы ESP32 и PWM
Поскольку это выполняется путем подписки на события MQTT принтера, возможны миллионы улучшений. Если вы посмотрите на мой код, вы увидите, что он работает, но также будет очевидно, что я не разработчик — я взломал его, пока он не заработал.











