会编程的孩子很可怕,又会软硬件结合的孩子可能更“无敌”!软硬件结合应用(二)主讲人:赵一静天翼航模科技活动中心软件安装1硬件零件介绍2软硬件结合制作3目录CONTENTS软件安装•安装驱动•米思齐软件安装01章节PARTCH340驱动是一个USB总线的转串口驱动CH340驱动CH340驱动查看方式:右击计算机找到“属性”—>“设备管理器”打开之后找到“端口”就可以查看CH340驱动的COM口模块编程区模块指令编译、上传型号、端口选择视图切换认识Mixly硬件零件介绍02章节PART•输入模块•输出模块输入模块硬件介绍声控模块灵敏度调节按钮O,信号输出接口,输出0或1声控芯片G,用于接入0V电源V,外接3.3V-5V电源声音接收器声控模块对环境声音强度最敏感,一般用来检测周围环境的声音强度,但此声控模块只能识别声音的有无(根据震动原理),不能识别声音的大小或者特定频率的声音,环境声音达不到设定阈值时,DO口输出高电平,当环境声音超过阈值时,DO口输出低电平。光敏模块可调电位器按钮O,信号输出接口,输出0或1光控处理芯片G,用于接入0V电源V,外接3.3V-5V电源光敏电阻光敏模块用于检测光线的强度,采用灵敏型光敏电阻传感器,配有可调电位器可调节检测光线的亮度,光敏模块工作的电压是3.3V——5V,模块在环境光线亮度达不到设定阈值时,DO口输出高电平,当外界环境光线亮度超过设定阈值时,DO口输出低电平。按键未按下时,模块输出高电平信号,当按键按下时,模块输出低电平信号,主控板可根据按键模块输入的低电平信号执行相应动作,如点亮led灯,控制蜂鸣器发声等。S,信号输出接口,输出0或1G,用于接入0V电源V,外接3.3V-5V电源按钮模块红外模块的发射管发射红外信号,当信号遇到物体后会有一部分红外信号反射回来,红外接收管接收到反射回来的信号后输出低电平信号,接收管没有接收到红外信号则输出高电平信号。依次原理可以做物体靠近检测实验,检测距离可通过模块上的蓝色电位器调节。另外,由于黑色物体不会反射红外信号,可根据这一现象原理做寻迹小车的实验。灵敏度调节按钮发射管接收管红外模块输出模块LED灯模块蜂鸣器模块蜂鸣器模块为低电平信号驱动,当主控板持续向蜂鸣器模块发送低电平信号,蜂鸣器发声,可用于配合输入模块做相应实验或者报警音实验LED灯模块为高电平信号驱动,当主控板持续发送高电平信号时,LED灯点亮。可以单独使用,也可以用作提示灯光。软硬件结合制作03章节PART输出口:数字输出端口8个;模拟输出端口4个电源下载端口IIC总线连接端口输出端口:上端是接地端,下面的是电源端;中间的引脚从下至上分别是8、9、10、11、12、13、A4、A5输出端口主控板介绍搭建第一个作品功能1:点亮LED灯硬件搭建功能2:按下按钮,点亮LED灯硬件搭建功能3:按下按钮,点亮LED灯3秒,后熄灭可以尝试加入“延时”,自己动手试试吧!搭建一个智能灯明确功能,利于编写怎样实现声音控制灯光呢,该用什么语句?功能1:外界有人靠近时,灯光点亮,延时一段时间后熄灭。明确功能,利于编写我们来画一下流程图吧!“开始”和“结束”是流程图中必须要有的条件判断开始输入管脚2=0是否输出管脚10高电平(灯亮)结束延时3秒输出管脚10低电平(灯灭开始是否有人接近是否灯亮结束延时3秒灯灭明确功能,利于编写怎样实现声音控制灯光呢,该用什么语句?使用if条件语句:用来判断给定条件是否满足,根据判断的结果决定执行的语句。可将条件语句认为是有点像起因和结果,例如:“如果你的房间是干净的,你将得到糖果”4号管脚作为输入端口,连接红外模块5号管脚输出低电平,点亮LED灯延时3000毫秒5号管脚输出高电平,LED灯熄灭串口监视器查看数据启动串口监视器的指令需要监视的管脚号此语句可以放在不同的位置,能够监视不同的输出输入口的状态,或者获取数据用于分析。硬件搭建将写好的程序下载到主控板中,按下复位键后看一看LED灯有什么变化?打开串口监视器又有什么变化?为什么楼道灯只有在晚上亮,白天不会亮呢?添加光敏模块开始输入管脚A0>200是否输出管脚10高电平(灯亮)输出管脚10低电平(灯灭)结束延时3秒输入管脚2=0是否两个判断的关系为“且”的关系添加光敏模块当...