安装
git clone https://gitee.com/miroky/kiauh.git
./kiauh/kiauh.sh
安装klipper
安装mooraker
安装fluidd
浏览器测试:127.0.0.1
注意:
- 安装到/home/lhgcs目录下
- 安装后自动添加为系统服务,开机启动
进程
/home/lhgcs/klippy-env/bin/python /home/lhgcs/klipper/klippy/klippy.py /home/lhgcs/printer_data/config/printer.cfg -I /home/lhgcs/printer_data/comms/klippy.serial -l /home/lhgcs/printer_data/logs/klippy.log -a /home/lhgcs/printer_data/comms/klippy.sock
/home/lhgcs/moonraker-env/bin/python /home/lhgcs/moonraker/moonraker/moonraker.py -d /home/lhgcs/printer_data
配置文件
/home/lhgcs/printer_data/config/printer.cfg
工作流程
fluidd作为web前端。
klipper作为上位机处理gcode,接收web的请求。
单片机作为下位机,控制电机,传感器。
fluidd和klipper通过socket和jsonn通信,klipper和下位机通过串口通信,不关心是什么单片机,通信协议一致就行。