欢迎来到天天文库
浏览记录
ID:47472817
大小:17.95 KB
页数:7页
时间:2020-01-11
《乐高ev3编程题小白到精通47题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一课:程序001:马达功率为10持续转动,按下触碰传感器后,马达停止转动,程序结束。程序002:马达功率为10持续转动,按下触碰传感器后,马达停止转动,再次按下触碰传感器后,马达功率为10转动3秒钟,程序结束。程序003:程序开始时马达不转动,按下触碰传感器后,马达功率为10持续转动,再次按下触碰传感器后,马达停止转动,程序结束。程序004:程序持续运行,开始时马达不转动,按下触碰传感器后,马达功率为10持续转动,再次按下触碰传感器后,马达停止转动,如此往复。提示:加入循环模块。程序005:程序持续运行,在按下触碰传感器时,马达以50功率持续
2、转动,在松开触碰传感器时,马达停止转动。提示:加入循环和切换模块。第二课:程序001:程序持续运行,在颜色传感器测量的反射光强度大于50时,大马达转动,小于等于50时,大马达停止转动。程序002:等待颜色传感器识别到白色后,A口马达以50功率转动3圈,程序结束。 程序003:屏幕左上角显示文字: "One” ,保持3秒钟,在同样位置显示文字:“Two”,保持3秒钟,在同样位置显示文字: "Three" ,保持3秒钟,程序结束。程序004:以“文本”一“网格”模式,同时在屏幕(0,0)处显示“One”,(0, 2)处显示“Two”,(0, 4)
3、处显示"Three",保持3秒钟,程序结束。提示:清除屏幕参数的正确设置。程序005:程序持续运行,在2口颜色传感器识别出6种指定颜色时,屏幕上昆示出该颜色的英文名称(白: White黑: Black, 蓝: Blue, 绿: Green, 黄: Yellow, 红:Red),其他情况下屏幕上显示“Waiting”.提示:用切换模块(多值模式)实现。4.连线用于在模块间的内容传递。 程序006;程序持续运行,将颜色传感器的反射光强度数值实时显示在EV3主机屏幕大致中间位置。提示:让学员尝试如何把内容显示在屏幕的大致中间位置。5.超声波传感器:
4、结合PortView体验超声波传感器测量距离的用法和作用。 程序007:程序开始时A口马达持续转动,等待超声波传感器洲量数值小于30厘米时,A口马达停止转动,程序结束。程序008:程序村续运行,在超声波传感器测量数值小于30厘米时,AL马达不转功,V在超声波传感器测量数值大于30厘米时,A口马达持续转动。程序009:程序持续运行,在屏幕左上角实时显示超声波传感器测量数值。提示:利用连线,综合练习 程序010;程序持续运行,以2口颜色传 感器的反射光强度数值控制马达的转动功率(即数值为30时,转动功率也为30) . 并将该数值实时显示在EV3主
5、机屏幕左上角。 第三课程序001:程序持续运行,在屏幕左上角实时显示陀螺仪传感器的当前数值。提示:利用连线。程序002;程序开始时马达持续转动,在陀螺仪传感器测量的数值>90时,马达停止转动,程序结束。程序003;捅放数字类“0”~“9”的声音文件,播放模式为1(播放一遍且立刻向后运行),间隔为1秒,之后程序结束。程序004:利用音符与简谱的对应表(请教师自制),按照已自行准备的简普编写程序,播放音乐,注意:播放的速度(每一拍的延时时间)、连音、体止符的处理。程序005:状态灯绿色闪烁3秒钟,红色闪烁3秒钟,关闭状态灯2秒钟,黄色常亮3秒钟,
6、程序结束。程序006:模拟真实的红绿灯亮灯方式和过程,注意如何模拟信号灯的长亮和闪烁的状态,和信号灯颜色之间的切换过程。综合练习程序007:等待按下1口触碰传感器后,状态灯开始以红色闪烁,播放“系统”声音文件"Generalalert"二次,等待再次按下1口触碰传感器后,擂放“系统”声音文件“Powerdown”一次,清除屏幕,关闭状态灯,等待8秒钟后程序结束。程序008:以陀螺传感器则量的角度数值控制播放声音的频率或者音量。提示:控制频率时需要用数学模块乘一个系数,例如:80,需要教师示范数学模块的使用。程序009,程序开始时马达持续转动,在
7、陀螺仪传感器测量数值>90时,马达停止转动,屏幕显示“OK”,保持3秒钟后,程序结束。程序010:程序持续运行,在陀螺仅传感器测量数值<90时,马达持续转动,屏幕无显示,在>90度时,马达停止转动,屏幕显示“0K”。第四课程序001;程序持续运行,在EV3主机屏幕左上角实时显示A口马达当前转动的角度数值。程序002:不用变量实现EV3主机用幕左上角显示0-99的数字,显示间隔为0.2秒。提示:利用循环计数器和循环结束条件。程序003:程序持续运行,在EV3主机屏幕左上角实时显示A口马达当前转动的角度数值,只有当1口触碰传感器按下后,程序结束。提
8、示:利用循环结束条件判断触碰传感器是否按下。程序004:将程序003以切换模块与循环中断模块结合的方式实现。3.切换模块高级使用:切换模坎的嵌套用法。
此文档下载收益归作者所有