能力风暴智能机器人编程实例实验一机器人发音1、功能:机器人发出123的声音;2、实验目的:练习最基本的顺序编程结构;3、用到的部件:喇叭;4、扩展:练习其他音节的发音,可以让机器人为你唱首歌;5、提供示例:VJC流程图编程,JC代码程序
#include"AS_UIII_LIB
h"voidmain(){tone(261
600006,0
500000);tone(293
600006,0
500000);tone(329
600006,0
500000);while(1){}}实验二机器人走“∞”字形1、功能:机器人走“∞”字形;2、实验目的:练习顺序编程结构的同时,学习控制机器人的行走;3、用到的部件:电机;4、扩展:可以让机器人走四边形、三角形、之字形甚至波浪前行;5、提供示例:VJC流程图编程,JC代码程序
#include“AS_UIII_LIB
h”voidmain()/*主程序说明*/{/*主程序开始标志*/motor(1,60);/*左电机以60的速度前进,右电机以20的速度前进*/motor(2,20);wait(8
200000);/*根据机器人走一周的时间调整参数*/stop();wait(1
000000);motor(1,20);/*左电机以20的速度前进,右电机以60的速度前进*/motor(2,60);wait(6
000000);/*根据机器人走一周的时间调整参数*/stop();/*停止执行程序*/While(1){}}实验三动态字符显示1、功能:在机器人的屏幕上循环动态显示“ABCD”四个字符;2、实验目的:练习较长的顺序编程结构,学习控制机器人的显示屏;3、用到的部件:LCD显示屏;4、扩展:考虑如何让字符滚动显示到第二行,尝试是否可以显示汉字,学习循环之后,尝试将此程序改写为循环结构;5、提供示例:流程图分析,VJC流程图编程,JC代