读一读
在前面章节中我们已经掌握了编程的基本方法和功能积木块,现在我们要加大难度。不仅要通过扩展板同时控制一个光敏传感器和一个LED灯,还要听懂人用语音发出的指令,这样计算机就更像人了。它不仅有了手、脚(LED灯条),还有了眼睛(光敏传感器)和耳朵(人工智能语音识别)。
做一做
活动内容:
做一个用语音控制的智能“流水灯”,只在没有光线的黑夜闪亮。
活动准备:
●可以上网的电脑,系统版本 windows 7 以上
●主板 + 扩展板
●LED 灯条、光敏传感器
●麦克风
尝试同时把光敏传感器和LED灯连接到扩展板上。
连接光敏传感器和传感器连接线,注意线的颜色要与传感器上引脚的颜色对应连接。
将光敏传感器连接到扩展板的模拟引脚上(A0-A5中的一个),注意线的颜色与扩展板引脚上的颜色对应连接。
连接LED灯条到扩展板的数字引脚上,连接主板,最后连接数据线到电脑。
小贴士:
数字引脚和模拟引脚的区别是什么?
数字传感器反馈给计算机的信息只有“0”和“1”,例如触摸传感器只能反馈“没被触摸”(0)和“被触摸”(1)两种结果。模拟传感器反馈给计算机的信息是在一个范围内的数字,例如光敏传感器反馈的是 239、423 等,代表光线的强度。数字传感器要接到“数字引脚”上,在扩展板上的编号为0-13,对应要用等积木指令控制。模拟传感器要接到“模拟引脚”上,在扩展板上的编号为A0-A5,用等积木指令控制。
编程秘籍:(www.daowen.com)
●怎样在我们的程序中利用 “百度大脑”中的人工智能功能?
第一步:点击,在出现的选择插件界面中,点击 会弹出一个对话框,要求输入插件地址。
第二步:对话框图中有一个以“http://”开头的地址,把地址中“KittenBot/”后面的字符串换成“s3ext-baiduai”,点击“OK”后会弹出一个插件图标。
第三步:点击下方的开始下载。完成下载后软件会自动重新启动。
第四步:在重新打开的编程页面上再次点击 ,就会看到出现在列表里的。
第五步:点击,百度提供的丰富而有趣的人工智能积木块就出现在功能区了。
另外,也可以尝试用“baiduai”和“KittenBot”两个关键词搜索,找到最新的安装下载说明。
●如何用角色来告诉我们传感器的读数?
读下面的代码,再用手遮挡光敏传感器,观察舞台区上数字的变化。自己或小组探究,体会如何用角色来把传感器反馈的数值“说”出来。
试一试
1.比较使用“语音识别”和“百度大脑”各方面的不同。
2.尝试使用下面几个人工智能积木,说说你摸索出来的使用方法和需要注意的地方。
3.编一个小程序,当你说开始时让LED灯条出现闪烁或流水灯效果。
我的思考
我们已经学会了用程序和简单的硬件来制作流水灯,请你简要说一说,在流水灯制作的过程中,你遇到了什么困难?又是如何解决这些困难的?
拓展活动
本单元学完了,利用语音识别功能,编写一个可以通过语音控制灯条开灯和关灯的程序。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。