4921| 6
|
[入门教程] mPython丨N+模块帮助文档 |
mPython最新版本中更新了N+扩展模块,感谢盛思开发团队的支持! 相信手上有百灵鸽,或者内测千里马的小伙伴已经开始探索使用了。小编昨天元旦节厚着脸皮休息了一天,今天立马为大家送上热乎乎的N+扩展模块使用说明一份。细细品,慢慢尝。 导入: ①拖至文章末尾,下载lark.py文件,上传到掌控板根目录。 进入代码编辑模式,在界面左侧中央有个小箭头,点击进入文件管理系统,导入lark.py ②回到图形化编程界面,“扩展”→“添加”,加载N+百灵鸽+传感器: 描述:使用N+颜色循迹模块获取颜色RGB值,以元组形式返回 示例: 运行效果: ——————————————————————————————————————— 描述:使用N+颜色循迹模块单独地获取颜色的R/G/B值,以整型形式返回 示例:吸色灯 ——————————————————————————————————————— 描述:使用N+颜色循迹模块获取颜色HSV值,以元组形式返回 数字图像处理中常用的采用模型是RGB(红,绿,蓝)模型和HSV(色调,饱和度,亮度),RGB广泛应用于彩色监视器和彩色视频摄像机,我们平时的图片一般都是RGB模型。而HSV模型更符合人描述和解释颜色的方式,HSV的彩色描述对人来说是自然且非常直观的。 HSV模型中颜色的参数分别是:色调(H:hue),饱和度(S:saturation),亮度(V:value)。 (1)色调(H:hue):用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,品红为300°; (2)饱和度(S:saturation):取值范围为0.0~1.0,值越大,颜色越饱和。 (3)亮度(V:value):取值范围为0(黑色)~255(白色) 示例: 运行效果: ——————————————————————————————————————— 描述:使用N+颜色循迹模块单独地获取颜色的H/S/V值,以整型形式返回 示例: 运行效果: 可根据H值区分不同的颜色 ——————————————————————————————————————— 描述:使用N+颜色循迹模块识别7种颜色,以真/假形式返回,可直接作为判断条件 示例: 运行效果: ——————————————————————————————————————— 描述:使用N+颜色循迹模块获取左、右两边循迹数值 示例: 遇到黑线数值增大 ——————————————————————————————————————— 描述:默认循迹数值大于100,认为遇到黑线,根据所选情况,以真/假形式返回,可直接作为判断条件 示例: ——————————————————————————————————————— 描述:使用N+超声波模块进行测距,以整型形式返回,单位是mm 示例: 运行效果: ——————————————————————————————————————— 描述:驱动电机,速度范围是-100~100 百灵鸽+千里马: 描述:驱动N+千里马,速度范围0~100 ——————————————————————————————————————— 描述:使用N+千里马获取颜色RGB值,以元组形式返回 示例: ——————————————————————————————————————— 描述:使用N+千里马单独地获取颜色的R/G/B值,以整型形式返回 示例:吸色马 ——————————————————————————————————————— 描述:使用N+千里马识别7种颜色,以真/假形式返回,可直接作为判断条件 示例:参考百灵鸽类颜色识别模块 ——————————————————————————————————————— 描述:使用N+千里马进行测距,以整型形式返回,单位是mm 示例:参考百灵鸽类超声波测距模块 ——————————————————————————————————————— 描述:使用N+千里马获取左、右两边循迹数值 示例:参考百灵鸽类“I2C获取循迹数值模块” ——————————————————————————————————————— 描述:默认循迹数值大于100,认为遇到黑线,根据所选情况,以真/假形式返回,可直接作为判断条件 示例:循迹千里马 好了以上就是N+扩展模块的全部内容了 非常感谢你看到这里,新的一年,祝雪花变爆米花,有钱赚有钱花,祝大家新年快乐! mPython-N+模块使用说明.rar |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed