littlebot
Published on 2025-04-15 / 1 Visits
0

【源码】基于Raspberry Pi和ATTINY1614的3D打印机灯光与控制系统

项目简介

本项目结合Raspberry Pi和ATTINY1614微控制器,实现3D打印机的灯光控制、电源管理以及紧急停止功能。用户可手动控制LED灯带、远程管理打印机电源状态,还能在紧急情况时快速停止打印。同时集成了OctoPrint插件系统,具备打印监控、远程操控等丰富扩展功能。

项目的主要特性和功能

  1. 灯光控制:借助ATTINY1614微控制器,可手动控制3组LED灯带开关,还能控制一个3.3V的LED灯用于更换耗材时照明。
  2. 电源管理:Raspberry Pi和ATTINY1614协同工作,支持远程控制打印机电源状态,包括立即关闭、延时关闭以及打印结束后自动关闭。
  3. 紧急停止功能:集成紧急停止按钮,打印过程中遇问题可立即停止,保障安全。
  4. OctoPrint插件集成:支持Bed Visualizer、Emergency Stop Simplified、GPIO Shutdown等多种OctoPrint插件,提供丰富的打印监控和远程操控功能。

安装使用步骤

安装步骤

  1. 硬件准备:准备好Raspberry Pi、ATTINY1614微控制器、LED灯带、电源继电器等硬件设备。
  2. 安装OctoPrint:在Raspberry Pi上安装并运行OctoPrint。
  3. 配置ATTINY1614:依据项目文档,配置ATTINY1614的引脚连接和固件,确保其与Raspberry Pi正常通信。
  4. 安装插件:在OctoPrint中安装并配置所需插件,如Emergency Stop Simplified、GPIO Shutdown等。

使用步骤

  1. 灯光控制:通过手动按钮或OctoPrint界面控制LED灯带开关。
  2. 电源管理:通过OctoPrint界面或手动按钮控制打印机电源状态,可选择立即关闭、延时关闭或打印结束后自动关闭。
  3. 紧急停止:打印过程中遇到问题,按下紧急停止按钮即可立即停止打印。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】