项目简介
本项目为3D打印机提供了一个低成本且易于实现的摄像头监控解决方案。借助ESP32 - CAM模块,用户能够实时监控3D打印过程,并生成时间流视频,用于后续分析和分享。
项目的主要特性和功能
- 实时监控:利用ESP32 - CAM模块捕捉打印机的实时画面。
- 时间流视频:自动生成打印过程的时间流视频,便于用户回顾和分享。
- GCODE控制:可通过GCODE命令控制摄像头的启动、拍摄和结束。
- 硬件兼容性:适用于多种3D打印机,如Prusa MK4等。
- 低成本:采用ESP32 - CAM模块,成本低且易于获取。
安装使用步骤
1. 硬件准备
- 购买ESP32 - CAM模块及相关配件,如USB - TTL串口适配器、USB Y型线缆等。
- 根据打印机电源输出,选择合适的电源适配方案。
2. 软件配置
- 下载并安装Arduino IDE。
- 将项目代码复制到本地。
- 根据硬件配置修改
MyConfig.h
文件中的参数。
3. 烧录代码
- 使用Arduino IDE打开项目代码。
- 选择正确的开发板和端口,进行代码烧录。
4. 配置打印机
- 修改打印机的切片设置,添加以下GCODE命令控制摄像头:
M118 cam_begin
:开始录制M118 cam_frame
:每层拍摄M118 cam_end
:结束录制M118 cam_photo
:拍摄最终照片
5. 启动系统
- 连接所有硬件,启动打印机。
- 通过Arduino IDE的串口监视器或浏览器访问摄像头界面,开始监控打印过程。
注意事项
- 确保打印机的USB端口能提供足够电源,否则需使用USB Y型线缆或其他电源适配方案。
- 修改GCODE命令时,确保命令顺序和逻辑正确,避免影响打印过程。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】