Arduino教程02.Arduino 板的说明

在本章中,我们将了解 Arduino 板上的不同组件。将学习 Arduino UNO 板,因为它是 Arduino 板系列中最受欢迎的。此外,它是开始使用电子和编码的最佳板。有些板看起来与下面给出的有些不同,但多数 Arduino 中的这些组件大部分是共同的。

以下是 UNO 板的电路:

Arduino教程02.Arduino 板的说明

以下是 UNO 板的详细参数:

名称参数
工作电压5V
输入电压接上 USB 时无须外部供电或外部 7V~12V DC 输入
输出电压5V DC 输出和 3.3V DC 输出 和外部电源输入
微处理器ATmega328
BootloaderArduino Uno
时钟频率16 MHz
输入电压( 推荐)7-12V
输入电压(限制)6-20V
支持 USB 接口协议及供电(不需外接电源)
支持 ISP 下载功能
数字 I/O 端口14(6 个 PWM 输出口)
模拟输入端口6
直流电流  I/O 端口40mA
直流电流 3.3V 端口50mA
Flash 内存32 KB (ATmega328) (0.5 KB用于引导程序)
SRAM2 KB (ATmega328)
EEPROM1 KB (ATmega328)
尺寸75x55x15mm

以下是 UNO 板的详细内容:

Arduino UNO板

1电源 USB
Arduino 板可以通过使用计算机上的USB线供电。你需要做的是将 USB 线连接到 USB 接口。
2电源(桶插座)
Arduino 板可以通过将其连接到电源插口直接从交流电源供电。
3稳压器
稳压器的功能是控制提供给 Arduino 板的电压,并稳定处理器和其他元件使用的直流电压。
4晶体振荡器
晶振帮助Arduino处理时间问题。Arduino 如何计算时间?答案是,通过使用晶体振荡器。在 Arduino 晶体顶部打印的数字是 16.000H9H。它告诉我们,频率是 16,000,000 赫兹或 16MHz。
5、17Arduino 重置
你可以重置你的 Arduino 板,例如从一开始就启动你的程序。可以通过两种方式重置 UNO 板。首先,通过使用板上的复位按钮(17)。其次,你可以将外部复位按钮连接到标有 RESET(5)的 Arduino 引脚。
6、7、8、9引脚(3.3,5,GND,Vin)
3.3V(6) – 提供 3.3 输出电压
5V(7) – 提供 5 输出电压
使用3.3伏和5伏电压,与 Arduino 板一起使用的大多数组件可以正常工作。
GND(8)(接地) – Arduino 上有几个 GND 引脚,其中任何一个都可用于将电路接地。
VVin(9) – 此引脚也可用于从外部电源(如交流主电源)为 Arduino 板供电。
10模拟引脚
Arduino UNO 板有六个模拟输入引脚,A0 到 A5。这些引脚可以从模拟传感器(如湿度传感器或温度传感器)读取信号,并将其转换为可由微处理器读取的数字值。
11微控制器
每个 Arduino 板都有自己的微控制器(11)。你可以假设它作为板的大脑。Arduino 上的主 IC(集成电路)与板对板略有不同。微控制器通常是 ATMEL 公司的。在从 Arduino IDE 加载新程序之前,你必须知道你的板上有什么 IC。此信息位于 IC 顶部。有关 IC 结构和功能的更多详细信息,请参阅数据表。
12ICSP 引脚
大多数情况下,ICSP(12)是一个 AVR,一个由 MOSI,MISO,SCK,RESET,VCC 和 GND 组成的 Arduino 的微型编程头。它通常被称为 SPI(串行外设接口),可以被认为是输出的“扩展”。实际上,你是将输出设备从属到 SPI 总线的主机。
13电源 LED 指示灯
当你将 Arduino 插入电源时,此 LED 指示灯应亮起,表明你的电路板已正确通电。如果这个指示灯不亮,那么连接就出现了问题。
14TX 和 RX LED
在你的板上,你会发现两个标签:TX(发送)和RX(接收)。它们出现在 Arduino UNO 板的两个地方。首先,在数字引脚 0 和 1 处,指示引脚负责串行通信。其次,TX 和 RX LED(13)。发送串行数据时,TX LED 以不同的速度闪烁。闪烁速度取决于板所使用的波特率。RX 在接收过程中闪烁。
15数字 I/O
Arduino UNO 板有 14 个数字 I/O 引脚(15)(其中 6 个提供 PWM(脉宽调制)输出),这些引脚可配置为数字输入引脚,用于读取逻辑值(0 或 1) ;或作为数字输出引脚来驱动不同的模块,如 LED,继电器等。标有“〜”的引脚可用于产生 PWM。
16AREF
AREF 代表模拟参考。它有时用于设置外部参考电压(0 至 5 伏之间)作为模拟输入引脚的上限。

发布者:suiyublg,转转请注明出处:https://huibian.net/1002-2/

(24)
suiyublg的头像suiyublg
上一篇 2017年3月17日 10:30
下一篇 2017年3月19日 14:29

相关推荐

  • Arduino进阶06.Arduino 内部集成电路(I2C)

    内部集成电路(I2C)是用于微控制器和新一代专用集成电路之间的串行数据交换系统。

    2017年4月10日
    15711
  • Arduino教程08.Arduino 控制语句

    判断结构要求程序员指定要由程序评估或测试的一个或多个条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 以下是大多数编程语言中典型的判断结构的一般形式: 控制语句是源代码中控制程序执行流程的元素。它们是: 序号 控制语句和描述 1 If 语句它采用括号中的表达式,后面跟随语句或语句块。如果表达式为真,则执行语句或语句块,否则跳过这…

    2017年3月25日
    12902
  • Arduino传感器01.Arduino 湿度传感器

    在本节中,我们将学习如何使用不同的传感器连接我们的Arduino板。我们将讨论以下传感器: 湿度传感器(DHT22) DHT-22(也称为AM2302)是一个数字输出,相对湿度和温度传感器。它使用电容式湿度传感器和热敏电阻来测量周围空气,并在数据引脚上发送数字信号。 在本例中,你将学习如何将此传感器与Arduino UNO一起使用。室温和湿度将打印到串口监视…

    2017年4月20日
    4700
  • Arduino传感器03.Arduino 水位检测器/传感器

    水位传感器砖设计用于水位检测,可广泛应用于检测降雨,水位,甚至液体泄漏。 将水位传感器连接到Arduino是检测泄漏,溢出,洪水,雨水等的好方法。它可用于检测水的存在,水位,体积以及是否缺水。当这个用来提醒你给植物浇水时,有一个比较好的Grove传感器。传感器具有一系列暴露的迹线,当检测到水时读取LOW。 在本章中,我们将把水位传感器连接到Arduino上的…

    2017年4月22日
    7500
  • Arduino电机控制01.Arduino 直流电机

    在本章中,我们将使用Arduino板(UNO)连接不同类型的电机,并向你展示如何连接电机并从电路板上驱动它。 有三种不同类型的电机: 直流电机(DC—Direct Current motor)是最常见的电机类型。直流电动机通常只有两个引线,一个正极和一个负极。如果将这两根引线直接连接到电池,电机将旋转。如果切换引线,电机将以相反的方向旋转…

    2017年4月26日
    9900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
欢迎大家来到大雄学编程!