Arduino - 主板描述

Arduino - 主板描述 首页 / Arduino入门教程 / Arduino - 主板描述

在本章中,我们将学习Arduino板上的不同组件,我们将研究Arduino UNO板,因为它是Arduino板家族中最受欢迎的板,此外,它是入门电子和编码的最佳板,有些开发板看起来与下面给出的开发板有些不同,但是大多数Arduino在这些组件中大多数都是相同的。

Board 描述
Power USB

电源USB

Arduino板可使用计算机的USB电缆供电,您需要做的就是将USB电缆连接到USB连接(1)。

Barrel Jack

电源(桶形插孔)

通过将Arduino开发板连接到Barrel Jack(2),可以直接从交流市电供电。

Voltage Regulator

电压调节器

稳压器的函数是控制提供给Arduino板的电压,并稳定处理器和其他元件使用的DC电压。

Crystal Oscillator

晶体振荡器

晶体振荡器可帮助Arduino处理时间问题, Arduino如何计算时间?答案是使用晶体振荡器,Arduino晶体顶部印刷的数字是16.000H9H。它告诉我们频率是16,000,000赫兹或16 MHz。

Arduino Reset

Arduino重置

您可以重置Arduino开发板,即从头开始运行程序,您可以通过两种方式重置UNO板,首先,使用板上的重置按钮(17),其次,您可以将外部重置按钮连接到标有RESET(5)的Arduino引脚。

Pins

引脚(3.3、5,GND,Vin)

  • 3.3V(6)  -  提供3.3输出电压

  • 5V(7)     -  提供5个输出电压

  • 与Arduino开发板一起使用的大多数组件在3.3伏和5伏时都可以正常工作。

  • GND(8)(Ground)  -  Arduino上有多个GND引脚,其中任何一个都可用于将电路接地。

  • Vin(9)  -  该引脚还可以用于通过外部电源(例如交流市电电源)为Arduino板供电。

Analog pins

模拟图钉

Arduino UNO板具有六个模拟输入引脚A0至A5。这些引脚可以从诸如湿度传感器或温度传感器之类的模拟传感器读取信号,并将其转换为可由微处理器读取的数字值。

Main microcontroller

主微控制器

每个Arduino板都有自己的微控制器(11)。您可以将其视为董事会的大脑。 Arduino上的主要IC(集成电路)在板与板之间略有不同。这些微控制器通常是ATMEL公司的产品。从Arduino IDE加载新程序之前,您必须知道您的电路板具有什么IC。该信息位于IC顶部。有关IC结构和函数的更多详细信息,请参考数据手册。

ICSP pin

ICSP引脚

通常,ICSP(12)是AVR,是Arduino的微型编程头,由MOSI,MISO,SCK,RESET,VCC和GND组成。通常将其称为SPI(串行外围接口),可以将其视为输出的"扩展"。实际上,您是将输出设备从动到SPI总线的主设备。

Power LED indicator

电源LED指示灯

当您将Arduino插入电源时,该LED应亮起,以指示您的电路板已正确通电。如果此灯不亮,则说明连接有问题。

TX and RX LEDs

TX和RX LEDs

在板上,您会找到两个标签:TX(发送)和RX(接收)。它们出现在Arduino UNO板上的两个位置。首先,在数字引脚0和1处指示负责串行通信的引脚。其次,TX和RX指示灯(13)。发送串行数据时,TX LED以不同的速度闪烁。闪烁的速度取决于开发板使用的波特率。接收过程中,RX闪烁。

Digital I/O

数字I/O

Arduino UNO板具有14个数字I/O引脚(15个)(其中6个提供PWM(脉冲宽度调制)输出。这些引脚可以配置为用作输入数字引脚以读取逻辑值(0或1)或数字引脚。输出引脚可驱动LED,继电器等不同模块。标有"〜"的引脚可用于生成PWM。

AREF

AREF

AREF代表模拟参考。有时,它用于将外部参考电压(0至5 V)设置为模拟输入引脚的上限。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/arduino/arduino-board-description.html

来源:LearnFk无涯教程网

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

趣谈Linux操作系统 -〔刘超〕

Web协议详解与抓包实战 -〔陶辉〕

从0打造音视频直播系统 -〔李超〕

雷蓓蓓的项目管理实战课 -〔雷蓓蓓〕

后端存储实战课 -〔李玥〕

Go 语言项目开发实战 -〔孔令飞〕

业务开发算法50讲 -〔黄清昊〕

李智慧 · 高并发架构实战课 -〔李智慧〕

快手 · 移动端音视频开发实战 -〔展晓凯〕

好记忆不如烂笔头。留下您的足迹吧 :)