项目2任务1知识点1:Arduino编程语言及程序结构讲解_第1页
项目2任务1知识点1:Arduino编程语言及程序结构讲解_第2页
项目2任务1知识点1:Arduino编程语言及程序结构讲解_第3页
项目2任务1知识点1:Arduino编程语言及程序结构讲解_第4页
项目2任务1知识点1:Arduino编程语言及程序结构讲解_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用技术项目二广告彩灯设计任务1单灯闪烁设计学校名称:平顶山工业职业技术学院主讲人:王键知识点Arduino编程语言与程序结构思考题四相关知识三任务描述一任务布置二授课内容一、任务描述日常生活中经常看到夜晚漂亮的霓虹灯在闪烁,特别是商店门头上方或马路两旁树上悬挂的彩灯,给人以五彩斑斓、绚丽多彩的感觉。汽车应急灯、转向灯等,同学们也可以制作属于自己的彩灯。二、任务布置

利用Arduino开发板、

发光二极管实现13脚的发光二极管一亮一灭(闪烁)。

材料清单:Arduino开发板面包板杜邦线发光二极管330Ω电阻1.选择合适器件或模块搭建硬件电路2.编写软件程序实现三、相关知识

1.发光二极管

发光二极管(LED)是一种二极管,长引脚为正极

,短引脚为负极。当电流通过时LED发光,一般发光时电流值为3~15mA,电流小则亮度低,

电流大则更亮。LED两端电压导通压降一般在1~2V,一般约为1.7V。注意:不同颜色的LED压降是不相同的。-+

1.发光二极管问题2:发光二极管正常发光时,流过二极管电流I为多少?I=(5V-1.7V)/330Ω=10mA限流电阻问题1:如何检测发光二极管的正负极?三、相关知识

2.面包板使用三、相关知识

包板形状多为是长方体,一般有上下两层,上面是网格形状,下面粘一层双面胶,可以把面包板固定在某个位置。面包板上、下窄条面是由行和列组成的网格构成,同一行是连通的,行与行之间是不导通的,一般用作电源正负极。中间宽面两列中同一列的每五个栅格作为一组,这五个栅格是导通的。但是列与列之间是不导通的。正中间的位置有一条凹槽,用于隔断上下两部分。

3.Arduino程序结构voidsetup()/*Arduino单片机通电或复位后,即会开始执行setup()初始化设置函数中的程序,该部分只执行一次。如配置I/O口状态,初始化串口等操作。*/

{………

}voidloop()/*loop()函数是一个死循环,其中的程序不断的重复运行。该函数中完成程序的主要功能,如驱动各种模块、采集数据等。*/{…………..}Arduino程序基本结构由setup()和loop()两个函数组成。main()函数定义隐藏在Arduino核心库文件中。三、相关知识问题:C语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论