资源简介 (共48张PPT)智能道闸智能停车杆1 材料准备2 材料准备舵机3 材料准备舵臂4 材料准备5 材料准备红外避障传感器将传感器粘贴固定在图示位置。6 材料准备通过胶枪把它们固定到一起!将停车杆粘贴固定在图示位置。秋千小屋旋转木马智能道闸开始编程啦!0180舵机的旋转角度范围舵机的旋转范围为0度到180度。自动停车杆端口名称输出信号类型PWM信号输出端口PWM信号可以控制舵机OUT1OUT2OUT3OUT4OUT5OUT6OUT7(LED)0、10、10、10、10、10、10、1、PWM、PWM、PWM、PWM作用:控制对应端口,输出脉冲宽度调制波。可以控制舵机转到固定的角度。PWM命令PWM 数1,数2数1 代表端口号(可用端口为2、3、4、5)数2 代表脉冲宽度数值,可以控制舵机角度。---正极---信号线舵机的连线方式---负极线路实物连接图扩展板1扩展板2你手里的舵机现在停在多少度的位置呢?如果不知道,我们先让舵机归“0”吧!首先,我们把舵臂拆卸下来。让舵机角度归零PWM5,50EnterPWM数值是50时,舵机会转到初始0度的位置。现在,我们把舵臂安装好。 注意:舵臂方向必须朝右。探究PWM命令PWM5,100EnterPWM5,150EnterPWM5,200EnterPWM5,250Enter0180PWM值为50PWM值为150编程任务:在指定范围内摇摆控制舵臂摇摆控制舵机转动到PWM值为50的位置控制舵机转动到PWM值为150的位置等待1秒等待1秒循环执行WAIT 60102030PWM5,150PWM5,50WAIT 604050GOTO 10当有汽车靠近时,如何让停车杆自动升起来呢?红外避障传感器红外线发射管红外线接收管红外线材料准备30厘米红、黑、黄色公母线各一根由IN3端口读取传感器数据线路实物连接图扩展板1扩展板2NEW新建程序我们来编程测试一下红外避障传感器的数据,先清空原来的程序。EnterIN( )函数10 20GOTO 10IN( )函数:获取对应IN端口的数字信号值。IN(3)获取IN(3)端口信号值让IN(3)的值在显示器上显示探测到没有障碍物探测到有障碍物IN(3)=1IN(3)=0结论:任务:检测到障碍物就抬杆IN(3)=0PWM5,150:WAIT 180:PWM5,50IF如果检测到障碍物杆抬起3秒后落下NEW新建程序编写自动停车杆程序,先清空原来的程序。Enter1020IF IN(3)=0 PWM5,150:WAIT 180:PWM5,50GOTO 10程序解答我们已经重建了精灵魔法村庄的所有建筑,到了把它们集体展示的时候了。10 IF IN(1)=0 OUT1,1 ELSE OUT1,020 GOTO 1010 IF IN(2)=1 OUT2,1 ELSE OUT2,020 GOTO 1010 IF BTN()=1 OUT3,0:OUT4,1 ELSE OUT3,0:OUT4,020 GOTO 1010 IF IN(3)=0 PWM5,150:WAIT 180:PWM5,5020 GOTO 1010 IF IN(1)=0 OUT1,1 ELSE OUT1,020 IF IN(2)=1 OUT2,1 ELSE OUT2,030 IF BTN()=1 OUT3,0:OUT4,1 ELSE OUT3,0:OUT4,040 IF IN(3)=0 PWM5,150:WAIT 180:PWM5,5050 GOTO 101、按F3输入“SAVE”命令2、按回车键确认保存SAVEISaved 56 byteOKI保存程序1往右拨到“OFF”,关闭主机开关。2.按住按钮,不要松手。3.往左拨到“ON”,打开主机开关。冷启动 展开更多...... 收起↑ 资源预览