乐高EV3初级课程指挥棒2019年09月目录搭建指挥棒模型02课程知识点01编写程序03课后练习04ContentsPART1课程知识点•什么是指挥棒•陀螺仪传感器•程序设计流程图指挥棒音乐指挥棒交通指挥棒指挥棒的作用:导向性和目的性,用来表达指挥者的意图
陀螺仪传感器陀螺仪传感器是一种数字传感器,可以检测单轴旋转运动
如果您朝着箭头指示的方向旋转陀螺仪传感器,传感器可检测出旋转速率(度/秒)
(传感器可以测量出的最大旋转速率为440度/秒
)您可以利用旋转速率进行检测,例如,当机器人的一部分在转动时,或当机器人摔倒时
指挥棒的基本思路1、程序启动,不断检测陀螺仪传感器的旋转速率(d/s);2、然后比较检测到的陀螺仪传感器的旋转速率是否小于100;3、如果旋转速率小于100,就将这个旋转速率值除以2;4、把计算的结果传输给马达,作为功率的设定值;5、根据这个功率设定值来驱动马达转动;6、马达转动带动被指挥对象旋转
程序设计流程图流程图程序开始用旋转速率除以2否马达转动带动被指挥对象旋转检测陀螺仪旋转速率是否小于100无动作将结果传递给马达功率是PART2搭建指挥棒•搭建模型主体•搭建被指挥对象•搭建指挥棒•安装陀螺仪传感器搭建模型主体01搭建模型主体02搭建模型主体03搭建模型主体04搭建模型主体05搭建模型主体06搭建模型主体07搭建模型主体08搭建模型主体09搭建模型主体10搭建模型主体11搭建模型主体12搭建模型主体13搭建模型主体14搭建模型主体15搭建模型主体16搭建模型主体17搭建模型主体18搭建模型主体19搭建模型主体20搭建被指挥对象21搭建被指挥对象22搭建被指挥对象23搭建被指挥对象24搭建指挥棒25搭建指挥棒26安装陀螺仪传感器27安装陀螺仪传感器28安装陀螺仪传感器29连接线缆30模型完成31PART3编写程序•指挥棒的程序编写指挥棒的程序程序启动后