项目简介
本项目结合Raspberry Pi和ATTINY1614微控制器,实现3D打印机的灯光控制、电源管理以及紧急停止功能。用户可手动控制LED灯带、远程管理打印机电源状态,还能在紧急情况时快速停止打印。同时集成了OctoPrint插件系统,具备打印监控、远程操控等丰富扩展功能。
项目的主要特性和功能
- 灯光控制:借助ATTINY1614微控制器,可手动控制3组LED灯带开关,还能控制一个3.3V的LED灯用于更换耗材时照明。
- 电源管理:Raspberry Pi和ATTINY1614协同工作,支持远程控制打印机电源状态,包括立即关闭、延时关闭以及打印结束后自动关闭。
- 紧急停止功能:集成紧急停止按钮,打印过程中遇问题可立即停止,保障安全。
- OctoPrint插件集成:支持Bed Visualizer、Emergency Stop Simplified、GPIO Shutdown等多种OctoPrint插件,提供丰富的打印监控和远程操控功能。
安装使用步骤
安装步骤
- 硬件准备:准备好Raspberry Pi、ATTINY1614微控制器、LED灯带、电源继电器等硬件设备。
- 安装OctoPrint:在Raspberry Pi上安装并运行OctoPrint。
- 配置ATTINY1614:依据项目文档,配置ATTINY1614的引脚连接和固件,确保其与Raspberry Pi正常通信。
- 安装插件:在OctoPrint中安装并配置所需插件,如Emergency Stop Simplified、GPIO Shutdown等。
使用步骤
- 灯光控制:通过手动按钮或OctoPrint界面控制LED灯带开关。
- 电源管理:通过OctoPrint界面或手动按钮控制打印机电源状态,可选择立即关闭、延时关闭或打印结束后自动关闭。
- 紧急停止:打印过程中遇到问题,按下紧急停止按钮即可立即停止打印。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】