自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除