《玩转Arduino——LED显示部件》课件

合集下载

玩转Arduino合集课件-PPT

玩转Arduino合集课件-PPT

多圈 旋转角度传感器
60行程 滑动电位器 推子
游戏杆 控制杆 JoyStick
模拟温度传感器
光线传感器
声音传感器
Sharp 红外距离传感器
• 30cm, 80cm, 150cm, 5.5m
三轴 加速度传感器
FlexiForce压力传感器
• 1 lb, 25 lb, 100 lb
FSR系列压力传感器
弯曲传感器
• 单向,双向
拉伸 传感器
• 4 inch, 6 inch
动手
• 实验各种模拟传感器 • 对RGB LED进行控制 • 分享
串口通信
• 串口通信(Serial Communication)是Arduino和计算机间 按位进行数据传输的一种最基本的方式。
• 使用3根线完成
– 地线,GND – 发送,Tx – 接收 ,Rx
– Serial.print(val, format) , Serial.println(val, format)
• 按指定格式输出(后者多一个回车换行)
Serial.print(val) 实例
• Serial.print(78)
– 输出"78"
• Serial.print(1.23456)
– 输出"1.23"
• 主要参数
– 波特率:通信速度,表示每秒钟传送的位(bit)的个数 – 数据位 – 停止位 – 奇偶校验位
Arduino 串口
• USB转串口
– PC端:串口 – Arduino端:USB
• 串口引脚
– RX:Pin 0 – TX:Pin 1
• 串口数目
– Arduino MEGA和Arduino 2560:4个 – 其余:1个

单片机原理与应的项目——LED显示73页PPT

单片机原理与应的项目——LED显示73页PPT
它们的具体定义见下表:
数据类型 unsigned char
signed char unsigned int
signed int unsigned long
signed long float
* bit sfr sfr16 sbit
长度 单字节 单字节 双字节 双字节 四字节 四字节 四字节
1~3字节 位
• 在51系列中data,idata,xdata的区别
• data:固定指前面0x00-0x7f的128个RAM,速度 最快,生成的代码也最小。
• idata:固定指前面0x00-0xff的256个RAM,其中前 128和data的128完全相同,只是因为访问的方式 不同。idata是用类似C中的指针方式访问的。
• xdata:外部扩展RAM,指外部0x0000-0xffff空间, 用类似C中的指针方式访问或用绝对地址方式访 问。
存储器类型
存储器类型
说明
data bdata idata pdata
直接访问内部数据存储器(128字节),访问速 度最快
单片机原理与应的项目——LED显 示
项目 LED电子显示
• 学习内容:编译软件KEIL、仿真软件proteus 的操作与联调;单片机端口应用;C51语言基 本知识;了解常用芯片。
• 任务一 一只LED闪烁 • 任务二 流水显示八只LED • 任务三 带扩展口的流水灯(两部分) • 任务四 LED点阵显示

n=0x01;

for(m=0;m<=7;m++){

P1=~n; i=10;

delay ();

n=n<<1;
} }}

Arduino开发从入门到实战课件-第5章

Arduino开发从入门到实战课件-第5章
第五章 酷炫LED灯
5.1 实验原理
LED(Light Emitting Diode) 发光二极管是一种固态的半导体 器件,它可以直接把电转化为光。
LED的心脏是一个半导体的晶片,半导体晶片由 两部分组成,它们之间就形成一个PN结。当电流通 过导线作用于这个晶片的时候,电子就会被推向P区, 在P区里电子跟空穴复合,然后就会以光子的形式发 出能量,这就是LED发光的原理。
这是你的代码中的说明文字。 可以叫他们注释,因为它是以“//”开始的,这个符号后面所 有的文字编译器都将忽略。注释在代码中是非常有用的,它帮助 你理解代码是如何工作的。
接下来是setup()函数: void setup() { pinMode(LEDPin,OUTPUT); }
//13脚设置为输出
• 实验的硬件连接原理如图所示。
(为避免电流过大损坏LED, Arduino实验板连接LED时 需要串接一个限流电阻,限 流电阻的取值会影响LED的 亮度。)
电路原理图如下。
5.4 程序设计
5.4.1
设计思路及流程图
5.4.2
程序源码
i就nt硬是L件编ED电写P路i程n=搭序1建。3;好为后达,到就实轮验到要软求件,部编分写了的,参软考件程部序分源的代主码为要:工作 void setup()
Arduino程序必须包含setup()和loop()两个函数,否则它将 不能工作。
setup函数只在程序的开头运行一次。在这个函数里可以在主 循环开始前为程序设定一些通用的规则,如设置引脚形式、设置 波特率等。一般情况下,函数是一组集合在一个程序块中的代码。
void loop() { digitalWrite(LEDPin,HIGH); delay(1000); digitalWrite(LEDPin,LOW); delay(1000); }

arduino入门很简单下PPT课件

arduino入门很简单下PPT课件

文档仅供参考,如有不当之处,请联系本人改正。
14.3.3 时钟/日历
O 时间和日期信息可以通过读取指定寄存器 获得。
地址 0 1
读命令 写命令 BIT 7 81h 80h CH 83h 82h
BIT 6 BIT 5 秒数的十位 分钟数的十位
BIT 4
BIT 3 BIT 2 秒的个位 分钟数的个位
BIT 1
文档仅供参考,如有不当之处,请联系本人改正。
3.常见的RTC芯片
O 现在流行的RTC芯片有DS1302、DS1307、 PCF8485、DS3231、DS3232、DS3234、 DS32B35等。这些芯片由于接口简单、价 格低廉、使用方便的特点而被广泛采用。 在本章中将以DS1302为主体进行介绍。
0
-
文档仅供参考,如有不当之处,请联系本人改正。
14.3.5 RAM寄存器
O 静态RAM是RAM地址空间中的31bytes的连 续地址空间。
文档仅供参考,如有不当之处,请联系本人改正。
14.3.6 涓流充电寄存器
O 涓流充电寄存器控制的是DS1302的涓流充 电特性。
地址 9
读命令 写命令 BIT 7
13.4 简易公交收缴费系统
O 13.4.1 缴费系统 O 13.4.2 收费系统
文档仅供参考,如有不当之处,请联系本人改正。
13.4.1 缴费系统
O 缴费系统的实现思路如下: O 使用Key B进行验证; O 根据串口监视器的提示输入充值金额; O 确认充值金额; O 充值成功,显示余额。
文档仅供参考,如有不当之处,请联系本人改正。
文档仅供参考,如有不当之处,请联系本人改正。
1.RTC的优点
O 功耗小,这对于使用备用电源的系统来说 非常重要;

《ARDUINO教程》课件

《ARDUINO教程》课件

四、项目实战
闪烁的LED灯
实现一个简单的LED 灯闪烁效果,巩固基 础的数字输出控制。
数码管显示
学习如何驱动数码管, 显示数字、字符,实 现有趣的计数和文字 效果。
温度传感器读 取并显示
使用温度传感器读取 环境温度,然后通过 电子屏幕显示温度数 值。
震动开关控制 LED
利用震动开关传感器 的信号,控制LED灯 的开关状态,实现震 动检测功能。
Arduino的优势
Arduino具有易学易用、成本低廉、丰富的社区 支持和丰富的资源等优势。
常见的Arduino板型
Arduino Uno、Arduino Mega、Arduino Nano等是 最常见的Arduino开发板。
二、基础

1
Arduino编程语言
使用C/C++语言进行编程,简洁易学,与其他语言的转换也相对容易。
五、总结
1 Arduino的优势和局限性
总结Arduino的优点和限制,帮助学习者更好地理解和使用Arduino。
2 下一步学习路线
引导学习者进一步学习其他电子技术和创客领域,拓宽知识和技能。
3 Q&A
留出时间解答学习者对Arduino的疑问,加强交流和互动。
2
Arduino集成开发环境(IDE)
Arduino IDE是一个简单易用的软件工具,用于编写和上传代码到Arduino开发板。
3
硬件连线
学习如何正确连接电子元件,包括电阻、LED、按钮等,建立电路并与Arduino进行交互。
4
数字输入输出
了解数字引脚的输入和输出操作,控制LED灯、蜂鸣器等设备。
5
《ARDUINO教程》PPT课 件

arduino课件3——流水灯

arduino课件3——流水灯

3.4编写程序
• digitalWrite(12, HIGH); • delay(100); • digitalWrite(12, LOW); • digitalWrite(11, HIGH); • delay(100); • digitalWrite(11, LOW); • digitalWrite(10, HIGH); • delay(100); • digitalWrite(10, LOW); • digitalWrite(9, HIGH); • delay(100); • digitalWrite(9, LOW); • digitalWrite(8, HIGH); • delay(100); • digitalWrite(8, LOW);
//执行的程序 }
3.8 程序设计基础
3.8.1程序结构介绍 用任何高级语言编写的程序都可分解为三种结构:顺序结构、
选择(分支)结构、循环结构。
3.8.2 流程图
3.8 程序设计基础
3.8.3 流程图表示程序结构
顺序结构
语句1 语句2
选择结构
成立
不成立
条件
语句1
语句2
循环结构
N 条件
Y 语句组
3.8 程序设计基础
3.8.4 Arduino 语法 (1)数据类型
数据类型 整型(int)
数值范围 -32768~+32767
无符号整型(unsigned int)
0~65536
长整型(long)
无符号长整型(unsigned long)
浮点型(float) 双精度浮点型(double)
布尔型(boolean)
字符型(char)
3.7 循环结构

Arduino 教程--第三十课 Arduino LED条形图

Arduino 教程--第三十课 Arduino LED条形图

第三十课Arduino LED条形图
此示例展示如何读取模拟引脚0处的模拟输入,将analogRead()中的值转换为电压,并将其输出到Arduino软件(IDE)的串口监视器。

必需的组件
你将需要以下组件:
∙ 1 × Breadboard 面包板
∙ 1 × Arduino Uno R3
∙ 1 × 5k欧姆可变电阻(电位器)
∙ 2 ×跳线
∙8 × LED(LED条形图显示如下图所示)
程序
按照电路图连接面包板上的组件,如下图所示。

草图
在计算机上打开Arduino IDE软件。

使用Arduino语言进行编码控制你的电路。

通过单击“New”打开一个新的草图文件。

10段LED条形图
这10段条形图LED有许多用途。

紧凑的占用空间,简单的连接,它们易用于原型或成品。

实质上,它们是10个独立的蓝色LED,每个都有独立的阳极和阴极连接。

它们也有黄色,红色和绿色。

注意 - 这些条形图上的引脚可能与数据表中列出的内容不同。

将设备旋转180度将纠正变化,使得引脚11成为第一引脚。

Arduino代码
代码说明
草图的工作方式是这样的:首先,你阅读输入。

将输入值映射到输出范围,在这种情况下为十个LED。

然后,你设置一个 for-loop 以迭代输出。

如果系列中的输出数量低于映射的输入范围,则将其打开。

如果没有,则将其关闭。

结果
当模拟读数的值增加时,你将看到LED逐个打开,而当读数减少时,LED逐个关闭。

arduino课件4——开关控制led灯

arduino课件4——开关控制led灯

4.3程序分析
•int buttonState = 0;//定义存储按键状态的变量 •void setup() { • pinMode(13,OUTPUT); //初始化13引脚为输出状态 • pinMode(7,INPUT_PULLUP);//初始化7引脚为输入状态 •} •void loop() { • buttonState = digitalRead(7);//读取按键状态并存储在buttonState变量中 • if( buttonState == LOW){ • digitalWrite(13,HIGH); • delay(100); • }//如果按键按下(即低电平成立)将13引脚设置为数字输出高电平(点亮) • else{ • digitalWrite(13,LOW); • delay(100); • }//如果按键松开(即低电平不成立)将13引脚设置为数字输出低电平(熄灭) •}
4.4编写程序
• 参考课本31页程序,自主完成代码编写 • 编写完成后编译程序,根据提示修改代码
4.5 上传程序并调试
• 程序编译成功后上传至开发板 • 观察实验效果,根据效果调整程序或者电路连接
总结
• 按键开关的内部原理及电路连接方法 • 变量定义方法: 数据类型 变量名=初始值; • 数字输入函数: digitalRead(pin); • 选择结构的应用
if……else语句
ቤተ መጻሕፍቲ ባይዱ
第4课 开关控制LED灯
思考:
前面学习了Arduino数字I/O,通过控制数字引脚输出来控制 LED灯亮灭。本节将介绍数字I/O的输入功能,通过检测按键状态 来控制LED灯亮灭,把LED的亮灭变成人为可控制的。
那么,该如何设计电路呢?
4.1 按键开关原理

ARDUINO教程PPT教学课件

ARDUINO教程PPT教学课件
指针之类的基本不用管。大大降低了软件开发难度,适宜非专业爱好者使用。 特别适合学生和一些业余爱 好者们使用。
第43页/共10页
5、Arduino UNO 开发板
Hale Waihona Puke 13个数字I/O口,含6 个PWM引脚
第54页/共10页
6个模拟端口
6、安装UNO驱动
• 拿出arduino UNO,用数据线连接 UNO和电脑USB. 插好后,控制板上的电源指示灯会被点亮,电脑上 会出现一 个对话框如图
2、什么是单片机
• 一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU (进行运算、控制)、随机存储器RAM(数据存储)、存储器ROM (程序存储)、输入/输出设备I/O(串行口、并行输出口等)。在 个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称 之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一 块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些 单片机中除了上述部份外,还集成了其它部份如模拟量/数字量转换 (A/D)和数字量/模拟量转换(D/A)等。
第32页/共10页
4、认识Arduino
• 开发单片机的软件有很多种,有用汇编,有用C语言的。 • AVR单片机开发有ICCAVR,CVAVR等,这些语言都比较专业,需要通过对寄存器进行读写操作,晦涩难懂。 • Arduino简化了单片机工作的流程,对AVR库进行了二次编译封装,把端口都打包好了,寄存器啦、地址
第第190页页//共共1100页页
感谢您的观赏!
第10页/共10页
第21页/共10页
3、单片机有什么用?
• 实际工作中并不是任何需要计算机的场合都要求计算机有很高的性 能,一个控制电冰箱温度的计算机难道要用英特尔的i7处理器吗? 应用的关键是看是否够用,是否有很好的性能价格比。如果一台冰 箱都需要用i7处理器来进行温度控制,那价格就是天价了。

arduino第6章发光二极管LED

arduino第6章发光二极管LED

6.5.1 MAX7219LED显示驱动器
O MAX7219是小巧但功能强大的串行输入输 出共阴极显示驱动器。它非常容易驱动七 段LED数码管和LED点阵。
6.5.2 MAX7219的数据格 式
O MAX7219的数据是以16位为一个单位的。
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
第6章 发光二极管LED
O 6.1 使用到的专用器件 O 6.2 驱动单个LED程序 O 6.3 驱动LED点阵 O 6.4 使用74HC595驱动LED O 6.5 使用MAX7219驱动LED O 6.6 RGB三色LED O 6.7 七段数码管
6.1 使用到的专用器件
O 在本节中只需要使用到一个专用的器件— —LED二极管。LED二极管的类型和规格 有很多,这里使用的是一个蓝色的5MM发 光二极管。
6.3 驱动LED点阵
O 6.3.1 LED点阵显示表情 O 6.3.2 LED点阵跑马灯 O 6.3.3 回纹灯 O 6.3.4 矩形回缩灯
6.3.1 LED点阵显示表情
6.3.2 LED点阵跑马灯
O 在6.3.5小节中实现了由三个LED组成的简 易跑马灯,在本节就在8*8的LED点阵上来 实现跑马灯。这个示例的电路不需要改动, 我们直接编写对应的程序就可以了。
6.5.5 Arduino通过 MAX7219控制8*8LED点阵
D11 D10
X
0
0
X
0
0
X
0
0
X
0
0
X
0
1
X
0
1
X
0
1
X
0

动手玩转Arduino第一期PPT文档27页

动手玩转Arduino第一期PPT文档27页

动手
• 用面包板完成LED模块的电路连接
21、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。——培根 22、业精于勤,荒于嬉;行成于思,毁于随。——韩愈
23、一切节省,归根到底都归结为时间的节省。——马克思 24、意志命运往往背道而驰,决心到最后会全部推倒。——莎士比亚
25、学习是劳动,是充满思想的劳动。——乌申斯基
谢!
动手玩转Arduino (一)
Arduino北京俱乐部
Arduino数字输入输出
7
Arduino程序下载
• HelloWorld程序
动手
• HelloWorld:点亮一个LED灯
Arduino与电子积木
• 什么是电子积木 • 电子积木如何与Arduino连接
– 传感器扩展板 – 连接线
数字型电子积木
通用按钮模块
小按钮模块
大按钮模块
磁力开关
触摸传感器
倾斜传感器
人体运动 红外热释传感器
反射型红外开关 50cm~100cm
反射型红外开关 10cm
反射型红外开关 2cm
对射型 红外开关 8米
继电器模块
动手
• 通过按钮模拟来控制LED灯的亮灭
面包板使用方法介绍
动手玩转Arduino第一期
6、法律的基础有两个,而且只有两个……公平和实用。——伯克 7、有两种和平的暴力,那就是法律和礼节。——歌德
8、法律就是秩序,有好的法律才有好的秩序。——亚里士多德 9、上帝把法律和公平凑合在一起,可是人类却把它拆开。——查·科尔顿 10、一切法律都是无用的,因为好人用不着它们,而坏人又不会因为它们而变得规矩起来。——德谟耶克斯

Arduino初学系列3:Arduino,按键,LED

Arduino初学系列3:Arduino,按键,LED

3 Arduino,按键,LED3.1 问题描述:如何采用Arduino控制器和按键同时控制LED的闪烁在前面的2个例子中,都是简单地通过将程序烧录到Arduino控制板,然后由控制板来控制LED灯的闪烁,缺乏人情味。

那能不能在Arduino控制的过程中,再加上与人的互动呢?答案是肯定的。

在这个实验中,我们将增加一个新的材料按键按钮来和Arduino一起控制灯的闪烁。

3.2 所需材料表3-1:所需材料序号名称数量作用备注1 Arduino软件1套提供IDE环境最新版本1.052 Arduino UNO开发板1块控制主板各种版本均可3 USB线1条烧录程序随板子配送4 杜邦线若干条连接组件5 发光二极管(LED)1个 LED闪烁6 电阻(10,200Ω)2个限流7 多功能面包板1块连接8 按键按钮1个开关在进行实验之前,我们先介绍按键按钮的相关属性。

按键按钮按键是一种经常使用的设备,通过按键可以输入指令和数据来控制电路的开与关,从而达到控制某些设备的运行状态。

在本实验中,通过给按键输入高低电平来控制LED灯的闪烁。

开关的种类繁多复杂,比如厨房用的单孔开关,卧房用的双控开关,楼道用的声控开关等等,均属于开关的范畴。

在我们实验中,主要是用微型开关,但其种类也很多,如图3-1所示。

图3‐1 微型按键开关种类在本实验中采用的微型开关大致为6*6*5mm的四脚开关。

如图3-2所示。

图3-2 本实验用的按键值得注意的是,1和2是一边的,3和4是一边的,中间有道痕分开。

其原理如图3-3所示,当按键按下去时,1,2,3,4四个管脚接合在一起,2根导线连通,变成一根导线。

电路导通,起到触发(关)作用。

当松开按钮,1,2,3,4四个管脚断开,起到开的作用。

图3‐3 按键按钮原理图3.3 实验原理图当按键按钮按下,获取一个高电平,触发在Arduino控制下的LED闪烁。

当然,我们也可以设置为按键按下是LED灯不亮,当松开按键时,LED灯闪烁,请看后面的代码分析。

arduino课件2——闪烁的led灯

arduino课件2——闪烁的led灯
第2课 闪烁的LED灯
思考:
在上节课中,led灯是直接插在Arduino板上的,但是这样很有可 能会把led灯烧坏。一般情况下我们需要在电路中增加一个电阻,这 个时候就需要用到面包板。
那么,如果要将LED灯插在面包板上,再通过面包板与Arduino 相连,该如何连接呢?
2.1 使用FRITZING软件 设计电路
• 2.1.1 面包板界面介绍 • 2.1.2 元件库元件介绍以及使用方法 • 2.1.3 设计并连接模拟电路
2.2 连接实物电路
2.3程序分析
void setup(){ pinMode(13, OUTPUT); //13脚设为输出
}
void loop() { digitalWrite(13, HIGH); //13脚设为高电平 delay(1000); digitalWrite(13, LOW); delay(1000);}Biblioteka ARDUINO语言及程序结构
• Arduino语言使用C/C++语言编写程序 • Arduino程序都包含配置和循环两个部分
setup()函数中的代码只会被运行一次,通常 用来做一些初始化工作; loop()中的代码会被无限次地重复运行,程 序的主体部分会写在这里。
函数
• 系统函数 • 调用函数
• 程序编译成功后上传至开发板 • 观察实验效果,根据效果调整程序或者电路连接
总结
• Arduino项目开发
✓ 分析项目需求
✓ 使用Fritzing软件设计电路连接图
✓ 连接实物
✓ 编写程序
Arduino IDE编码流程
1 创建、保存源文件 2 编辑源文件 3 校验源文件 4 下载程序到开发板
注释
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何在Arduino程序中存储字库?
使用用数组!
数组是同一类型数据的集合
LED点阵的使用
byte ku[2][8] = { {B00111100, B01000010, B01000010, B01000010, B01000010, B01000010, B01000010, B00111100},
void loop() { } //在此实现应用用lo的op功()能
LED的使用
切换到Arduino IDE中进行行讲解
LED的使用
Arduino数字IO相关库函数
函数原型 pinMode(pin, mode) digitalWrite(pin, value)
delay(ms)
函数说明 配置特定引脚的工工作模式 向特定引脚输出数字电平 产生生一一段固定时⻓长的延时
{B00010000, B00110000, B00010000, B00010000, B00010000, B00010000, B00010000, B00111000} };
‘0’的字型码 ‘1’的字型码
LED点阵的使用
切换到Arduino IDE中进行行程序的讲解
Arduino周边模块——LED部件 三色LED的使用
数字端口口
LED的使用
电路的连接
Arduino UNO
限流电阻 LED
面面包板
面面包板能够提供一一个 宽松的实验环境。元 件直接插拔,无无需焊 接。很适合电子子电路 的组装、调试和训练。
LED的使用
Arduino控制程序的一般结构
setup() void setup() {
//在此做一一些准备工工作 }
LED点阵的使用
Arduino控制LED点阵——硬件连接(视频讲解)
LED点阵的使用
计算机显示字符的原理
0000000000000000
0000000000000000
00011111111111
0
0000000010000000
0000000010000000
0000000010000000
0000000010000000
Arduino周边模块——LED部件
Arduino周边模块 本套课程概要
课程概要
‣ LED的使用 ‣ LED点阵的使用 ‣ 三色RGB的使用
Arduino周边模块——LED部件 LED的使用
LED的使用
无处不在的LED
户外显示示屏
照明用用台灯
汽⻋车指示示灯
LED的使用
LED的真面目
LED的使用
0011111111111110
0000000010000000
0000000101000000
0000001000100000
0000010000010000
0000100000001000
0001000000000100
0010000000000010
0000000000000000
LED点阵的使用
三色LED的使用
三原色能够通过混合得到任意的颜色

绿

三色LED的使用
三色LED的原理
加到各个引脚上的电压大大小小决定了相应分量的亮度, 进而而决定了混合而而成的光的颜色色
红色色分量
蓝色色分量 绿色色分量
公共负极
三色LED的使用
Arduino的模拟量输出——PWM
端口口标号前有’〜~’的均可以输出PWM波
Arduino周边模块——LED部件 LED点阵的使用
LED点阵的使用
LED点阵大家族
LED点阵的使用
LED点阵原理图 低电压
高高电压
LED点阵的使用
LED点阵显示图形
关键字: 行行扫描 视觉暂留
高高电压 高高电压 高高电压 高高电压 高高电压 高高电压 高高电压 高高电压
低电压 低电压 低电压
三色LED的使用
PWM:通过调节输出方波的占空比来获得等效的模拟电压
三色LED的使用
切换到Arduino IDபைடு நூலகம்中进行行讲解
各种各样的LED
LED的使用
LED的原理: LED是会发光的二极管,它具有单向导电性。两端加上正向电压,即能将电能转化为光能。
低电压
高高电压
LED的使用
数字电平:电压的另外一种解读方式。
5V
2.4V
高高电平
0.5V
低电平
TTL电平标准
LED的使用
Arduino的数字端口
端口口标号
数字端口具有 输入、输出两种模式。
相关文档
最新文档