- 4
- 0
- 约1.04千字
- 约 12页
- 2024-08-16 发布于山东
- 举报
机器人“扑火”
——亮度传感器的应用与追光运动;听说过飞蛾扑火,还没听说过机器人“扑火”。
这节课,我们试着用机器的两只眼睛寻找“火源”并靠近“火源”。;(1)编写左右亮度检测程序
步骤1:进入编程区域。
步骤2:打开亮度检测程序。
步骤3:再添加一个“亮度检测”模块。
步骤4:设置第一个“亮度检测模块”参数。;步骤5:设置第二个“亮度检测模块”参数。
步骤6:打开“显示”模块。
步骤7:单击第一行“引用变量”,打开“变量百宝箱”对话框。;步骤8:单击“亮度”,选择“亮度变量一”。
步骤9:单击“确认”按钮,返回“显示模块”对话框。
步骤10:在“显示模块”中,单击第二行“引用变量”,再次打开“变量百宝箱”对话框。;步骤11:选择“亮度”,选择“亮度变量二”。
步骤12:单击“确认”按钮,回到“显示模块”。;(2)进入仿真环境观察检测情况
步骤1:进入仿真环境。
步骤2:设置光源数据。半径设置为180,渐变值设置为30。;步骤3:把机器人放入场地中,左侧显示为255,右侧显示为196。
步骤4:机器人场地中,左右眼看到都是最小值,也就是最亮。记住测试数据,下面我们要用到。;(1)编写机器人“扑火”程序
步骤1:打开左右亮度检测程序。
步骤2:在“控制模块库”中,选择“条件判断”模块,连接到“显示”模块下面。;(1)编写机器人“扑火”程序
步骤3:右击“条件判断”模块,打开“条件判断模块”对话框。
步骤4:单击条件判断式中的“整型变量一”,弹出“变量百宝箱”对话框。;步骤5:在“变量百宝箱”对话框中选择“亮度”传感器。在“亮度变量引用”中选择“亮度变量一”。
步骤6:单击“确认”按钮,返回“条件判断模块”对话框,将“条件判断式”中间的“关系运算符”设置为“”,条件判断式右侧设置为“10”。;(2)进入仿真环境观察机器人的运动状况。
步骤1:在仿真环境场地中间添加“光源”,设置参数半径为180,渐变值为30。
步骤2:把机器人放在光源的最远点,观察机器人的运动。
(3)研究结论
机器人真的可以自己靠近火源,就像飞蛾一样。但是它不会毁灭自己,而是在一定范围内停下来“隔岸观火”。
您可能关注的文档
最近下载
- 5.XXXX金属科技有限公司安全设施设计---铝棒和铝杆生产线.doc
- 2026年度辽宁轨道交通职业学院单招《数学》高频难、易错点题及参考答案详解(能力提升).docx VIP
- 2024年国考行政执法行测答案及解析.pdf
- 2025年部编版五年级数学上册单元测试.docx VIP
- 水利工程设计概(估)算编制规定(水总[2014]429号).docx VIP
- 22j4031楼梯栏杆图集.pptx VIP
- 脑电图学专业知识测试题及答案.pdf VIP
- 2026年甘肃省酒泉市高三一模物理高考模拟试卷(含答案详解).pdf VIP
- 十几减9(课件)2025一年级数学下册人教版(2024).pptx
- 中国阿尔茨海默病痴呆诊疗指南(2025年版).docx
原创力文档

文档评论(0)