本帖最后由 文一 于 2023-12-14 21:04 编辑
树莓派安装klipper,主要包括内容以下内容,其中2-5的内容,其他系统安装klipper等组件都可借鉴。注意,安装务必在用户目录下,不要在ROOT目录下。此外,如果无法安装大概率是网络环境不好,要么等午夜人少,要么找个工具:
- raspberry开启root
- 增加新用户
- 使用kiauh安装klipper
- Crowsnest的安装
- 安装timlapse
1、raspberry开启root
开启ssh,在sd卡上新建ssh文件。
使用pi账户进行登陆命令行,执行命令:
设置root用户密码,然后在执行
- sudo passwd --unlock root
复制代码 开启root账户
使用
测试是否生效!
2、增加新用户
添加用户
- useradd -m -s /bin/bash klipper
复制代码 设置用户密码
设置用户权限
找到root ALL=(ALL:ALL) ALL
后面添加:
3、使用kiauh安装klipper
- cd ~
- ###进入登录用户家目录
- git clone https://github.com/th33xitus/kiauh.git
- ###官方kiauh脚本地址
- git clone https://gitee.com/miroky/kiauh.git
- ###国内kiauh脚本地址(与上面官方地址二选一即可)
- ./kiauh/kiauh.sh
复制代码 4、Crowsnest的安装
- cd ~
- git clone https://github.com/mainsail-crew/crowsnest.git
- cd ~/crowsnest
- sudo make install
复制代码 安装成功后可在moonraker.conf添加以下代码:
- [update_manager crowsnest]
- type: git_repo
- path: ~/crowsnest
- origin:
- https://github.com/mainsail-crew/crowsnest.git
- install_script: tools/install.sh
复制代码
配置crowsnest
- [crowsnest]
- log_path: ~/printer_data/logs/crowsnest.log
- log_level: quiet #调试可使用 verbose
- [cam 1]
- mode: mjpeg
- port: 8080
- device: /dev/video1
- resolution: 1600x1200
- max_fps: 12
- v4l2ctl: focus_auto=0,focus_absolute=14
复制代码 如crowsnest.log出现以下内容,则表示安装成功:
- [02/16/23 07:37:20] crowsnest: Try to start configured Cams / Services...
- [02/16/23 07:37:22] crowsnest: INFO: Configuration of Section [cam 1] looks good. Continue...
- [02/16/23 07:37:24] crowsnest: ... Done!
- [02/16/23 07:37:25] crowsnest: Starting ustreamer with Device /dev/video1 ...
复制代码
对于某些摄像头来说,可能黑屏,不显示,这可能是延迟过大造成的,需要修改文件,
5、安装timlapse
- cd ~/
- git clone https://github.com/mainsail-crew/moonraker-timelapse.git
- cd ~/moonraker-timelapse
- make install
复制代码 以上,今天安装记录。
|
|