3573| 4
|
[项目] 小MU|小狗狗,做算术-3 |
本帖最后由 rzyzzxw 于 2019-9-3 19:18 编辑 小狗狗会认数字有点厉害。 如果会做算术呢,是不是更厉害。 要让我的MU小狗狗会做算术 我在群里求助。 MU的攻城狮给予了帮助。 基本思路如下: 以个位数加法为例 1、先识别被加数 2、然后识别+号 3、最后识别加数 4、然后进行计算,显示结果。 在这四个步骤中,1,3,4都很容易识别 但是小MU识别的卡片里并没有加号我们该如何解决呢? 我们可以换一个思路,利用之前小MU的颜色识别功能 找来四种不同的颜色的卡纸,分别在上面写上加减乘除号 在我们人看来是加减乘除,在小MU看来就是不同的颜色,然后将颜色和运算符对应即可 比如红色卡纸上写加号,黄色卡纸写减号,绿色卡纸写乘号,蓝色卡纸写除号 然后问题就解决了 小提示: 颜色识别时对环境有要求。个人感觉全用白色的背景最好,先开机白平衡。 自然光最好,灯光也会有影响。 杂乱环境的中的色块有影响,识别不准确。 这两天都在这方面困扰。一旦搞明白了,录视频就一次成功。 测试视频 设备清单: 器材准备: 麦昆 1 小MU 1 DF录音模块+小喇叭 软件: MIND+1.5.6 线路图: (在本项目中麦昆只是起到了扩展板的作用,你用其它bit扩展板都可以。) 先用makecode编程 https://makecode.microbit.org 打开在线makecode,新建一个项目,点击扩展 搜索“mu-opensource/pxt-MuVisionSensorIII”,点击卡片完成添加 初始化MU 定义函数WO(录音模块中录有小狗叫声) 主程序 程序代码 https://makecode.microbit.org/_99KM24bUcF6W microbit-0501_MU_Math_1.zip Mind+1.5.6 计划参考张勇老师教程 https://makelog.dfrobot.com.cn/article-1758.html 张老师在开发小MU掌控教程 非常感谢张老师的贡献哦 https://makelog.dfrobot.com.cn/s ... U&order=create_time |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed