- 博客(2)
- 收藏
- 关注
原创 Klipper上位机开发,通过Console控制LED亮度
在这里我们可以输入M106 S0-255来控制LED灯的亮度,这里我就演示了M106 S1和M106 S255这两个Gcode命令。》,本文主要介绍如何在Console中输入G代码控制单片机。LED亮度的控制,这里我是通过参考官方写的fan.py实现的。注意:klipper的PWM好似是规定了哪些引脚才能使用PWM,好像没有模拟PWM的类可以使用,这里我选择的是PE4。请注意,以下是我个人的理解和见解,如有不对,欢迎指正。这里的语言是英语,中文界面下Console则是控制台。
2024-07-09 13:12:08
341
原创 Klipper上位机开发,通过实现修改printer实现对LED灯控制
因此和平时使用标准库开发和Hal库开发还是有区别,这也对于我这种开发小白很少难受,在搜索相关开发资源时大多都是叫如何装机的,所以我想通过这个和大牛们交流一下关于klipper的开发经验。根据Klipper官方表述,扩展的功能名字要和上位机代码的文件名一样,比如我这里的扩展是[a],那么我添加的上位机代码必须是a.py!这里我使用的是bigTree的M8P开发板,通过自己写的上位机代码,实现修改printer.cfg完成控制LED亮和灭的。
2024-07-09 11:03:23
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人