基于Arduino的创意电子设计-2017-11

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于Arduino的创意电子设计-LED灯的故事认识Arduino开源硬件创新能力的培养项目一认识Arduino来源官网控制器ATmega328工作电压5V输入电压(推荐)7-12V输入电压(极限)6-20V数字I/O脚14(6路PWM输出)模拟输入I/O脚6每个I/O脚最大直流电流40mA3.3V输出引脚电流50mAFlash内存32KB(ATmega328)/0.5KB引导程序(bootloader)SRAM2KB(ATmega328)EEPROM1KB(ATmega328)时钟频率16MHz淘宝价¥15.00+=Arduino+UNO+R3项目一认识Arduino模拟输入数字输入输出模拟输出单片机电源管理模块USB转串口项目二点亮灯你能用语言描述一下程序的工作过程吗?ArduinoRLED流水灯红绿灯项目二键控灯任务1简易延时灯——按下按钮亮,三秒后灭任务2应用判断语句项目三键控灯任务3使用按钮模拟开关——每次按下,LED灯切换亮灭项目三键控灯Ps:中断只有2,3管脚才可使用任务4:使用按钮模拟开关——按下亮3秒,再按下立刻灭项目四呼吸灯Arduino使用analogWrite(intvalue)输出PWM信号,其中的value取值范围是0-255,效果如右图所示。观察一下Arduino板,查看数字引脚,你会发现其中6个引脚(3、5、6、9、10、11)旁标有“~”,这些引脚不同于其他引脚,因为它们可以输出PWM信号。PWM基础知识项目四呼吸灯范围为0、1范围为0~255制作呼吸灯,让赋值从0到255递加项目四呼吸灯任务1:制作一个简易呼吸灯项目四呼吸灯函数定义函数的使用实际上,在我们或学生做项目中,项目里的内容是十分复杂的。有时候为了方便我们使用代码,我们引入了函数的概念。函数调用项目四调光灯ArduinoRRg5VA0ArduinoR5VA0项目四调光灯ArduinoRRg5VA1RLED3项目五光控灯-Linkboy项目五红外遥控灯红外遥控的原理项目五红外遥控灯Mixly-实现方法项目五红外遥控灯Linkboy-实现方法项目6超声波测距项目6超声波测距

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功