资源简介 (共31张PPT)开源硬件项目的开发平台开源硬件项目开源硬件系统输入组件开源硬件开发平台输出组件制作材料智能垃圾桶智能垃圾桶 主要结构图开源硬件项目开源硬件系统输入组件开源硬件开发平台输出组件制作材料智能垃圾桶纸盒 棉棒等超声波传感器Arduino 开发平台舵机开源硬件项目的开发平台ArduinoRaspberrymicro:bit开源硬件项目的开发平台ArduinoArduino具有价格实惠尺寸和型号多易于与其他设备相连编程简易等优点开源硬件项目的开发平台Arduino开发平台控制编译微控制器外围元器件硬件:Arduino 电路板软件:编程语言环境程序体验Arduino硬件部分Arduino UNO开发板体验Arduino软件部分1.Arduino IDE界面体验Arduino软件部分2.Ardublock界面3. Mixly界面模块区代码区编程区编译区体验Arduino软件部分使用Arduino IDE、Ardublock和Mixly软件编程实现控制板载LED。实验一:控制板载LED提示:当Arduino开发板第一次连接到计算机时,计算机会提示安装驱动程序,之后再连接则无需安装。实验一:控制板载LED实验1:控制板载LED实验二:闪烁LED软件部分:如何通过编程实现LED闪烁的效果?硬件部分:如何将Arduino和LED连接成电路?实验二 硬件部分正极+负极一实验二 硬件部分向LED输出 1(高电平)表示点亮 LED。向LED输出 0(低电平)表示熄灭 LED实验二 硬件部分思考:如何防止流过LED的电流过大?正极+负极一实验二 硬件部分每5点接通跨栏独立跨列独立每25点接通跨列独立面包板实验二 硬件部分母头杜邦线公头杜邦线实验二:闪烁LED实验材料LED 1个Arduino开发板1块USB连接线1条220Ω电阻1个面包板1块杜邦线若干实验二 硬件部分将LED与电阻R串联接入Arduino开发板,通过引脚D13给LED供电或断电,可以控制LED的亮和灭。其中R是连接在电源和LED间的限流电阻,电阻值为220Ω。实验二 软件部分思考:如何实现LED的闪烁效果?实验二 软件部分视觉暂留实验二 软件部分亮灯延迟和灭灯延迟时间一般设置500毫秒或1000毫秒。实验三:模拟交通信号灯红灯亮起红灯熄灭绿灯亮起绿灯闪烁后熄灭黄灯灯闪烁后熄灭实验材料红黄绿LED 各1个Arduino开发板1块USB连接线1条220Ω电阻3个面包板1块杜邦线若干实验三 硬件部分R1、R2和R3是连接在电源和LED间的限流电阻,电阻值为220Ω。实验三 硬件部分绘制:模拟交通信号灯流程图实验三 软件部分实践仔细观察身边使用了LED的装置,利用本节所学知识,尝试结合相关硬件进行模拟。例如,充电宝指示灯。 展开更多...... 收起↑ 资源预览