资源简介 (共32张PPT)旋转木马魔法村庄原来有一个旋转木马,这是活泼好动的精灵们最爱的项目。1 材料准备2 材料准备注意:安装时,电机上有黄色凸点的面朝上。3 材料准备4 材料准备5 材料准备将旋转木马粘贴固定在图示位置。秋千小屋旋转木马开始编程啦!控制电机5V端口,GND端口输出电流为电机提供动力OUT端口输出控制信号,控制电机正转,反转,停止,调速电机驱动模块材料准备20厘米红、黑公母线各一根电机驱动模块主机电路实物连接图注意:连接“5V”和”GND”端口的红线与黑线千万不能接反!!!扩展板1扩展板2电机由OUT3与OUT4端口控制电机的控制OUT3,1:OUT4,0OUT3 → 1OUT4 → 0Enter按 停止F7实验结果:电机逆时针旋转OUT3,0:OUT4,1OUT3 → 0OUT4 → 1Enter实验结果:电机顺时针旋转按 停止F7OUT3,0:OUT4,0OUT3 → 0OUT4 → 0Enter实验结果:电机停止不转运动方式 OUT3 OUT41 00 10 0电机控制表WAIT 60102030OUT3,0:OUT4,1逆时针转停止等待1秒任务:控制电机旋转OUT3,1:OUT4,0顺时针转等待1秒WAIT 6040OUT3,0:OUT4,050怎么给旋转木马加一个按钮呢?按下按钮就转一会儿。主机按钮我有“松开”和“按下”两种状态。NEW新建程序我们要写一段程序来检测主机按钮信号值,先清空原来的程序。Enter10 20GOTO 10用BTN( )函数读取主机按钮数据。BTN( )获取BTN()端口信号值让BTN()的值在显示器上显示读取按钮数据结论:按下按钮时,BTN()的值为1;松开按钮时, BTN()的值为0。任务:检测到按下按钮电机就旋转BTN()=1OUT3,0:OUT4,1ELSEOUT3,0:OUT4,0IF如果 否则检测到按下电机旋转电机停止NEW新建程序编写按钮控制旋转木马程序,先清空原来的程序。Enter1020IF BTN()=1 OUT3,0:OUT4,1 ELSE OUT3,0:OUT4,0GOTO 10程序解答 展开更多...... 收起↑ 资源预览