在这篇文章中,我将讨论Arduino Uno的功能和Arduino Uno引脚,让我们开始…
的Arduino Uno板:
在意大利语中,Uno的意思是一。Arduino Uno是一个开源的基于微控制器的开发板。ATmega328p是单片机用于Arduino Uno。它的软件也是开源的。这是简单的理想爱好者以及专业人士。Arduino Uno板体积小,使用方便7厘米长,5厘米宽。它是有14个数字输入/输出引脚,从中取出6可作为PWM输出和6模拟输入。你还应该阅读各种Arduino板
Uno有一个16mhz晶体振荡器这是黑板的核心。此外,它还具有USB连接,ICSP头,电源插孔和复位按钮。所有必要的东西都需要微控制器。
你只需要把它连接到一台电脑上USB电缆用于编程,用ac - dc适配器或电池供电就可以开始运行了。
Arduino Uno不使用FTDIusb转串口驱动芯片。它的特点是Atmega8U2单片机芯片编程为usb到串行转换器。
Arduino开源IDE驱动程序可从官方网站免费下载Arduino.cc
Arduino UNO的特点:
1)。单片机:ATmega328。
2)。工作电压:5V。
3)。输入电压(推荐):7v ~ 12v。
4)。输入电压(限制):6-20V。
5)。数字I/O引脚:14(其中6个提供PWM输出)。
6)。模拟输入引脚:6。
7)。每个I/O引脚的直流电流:40 mA。
8)。3.3V引脚直流电流:50 mA。
9)。Flash内存:32 KB,其中0.5 KB用于引导加载程序。
8)。SRAM: 2 KB (ATmega328)。
9)。EEPROM: 1kb (ATmega328)。
10)。时钟速度:16mhz。
Arduino uno pin out:
这是Arduino Uno的各种pinout图
在此结帐Arduino Uno简介教程。
电源和USB:
电路板上有一个USB - b型端口,用于编程和为微控制器IC供电,还有一个单独的电源输入端口,通过稳压器7805提供外部电压。
VCC和接地引脚:
电路板上有三个接地引脚,也有一个5v输出和3.3伏输出其他组件。
输入和输出(I/O)引脚:
Arduino Uno单板上共有14个数字引脚。它们可以配置为输入或输出,如使用pinMode()、digitalWrite()和digitalRead()等功能。他们的工作电压是5伏。每个引脚可以提供或采取最大40 mA,并有一个内部上拉电阻。
还有一些引脚有特殊的功能:
串口数据引脚:
引脚A0 (RX)和A1 (TX)用于接收(RX)和传输(TX) TTL(晶体管晶体管逻辑)串行数据。这些引脚连接到ATmega8U2 USB-to-TTL串行芯片的引脚。
外部中断引脚:
引脚2和3可以配置为触发中断,值的变化。更多细节请参见attachInterrupt()函数。
脉宽调制(PWM)引脚:
引脚3,5,6,9,10和11。使用analogWrite()函数提供8位PWM输出。
SPI (Serial Peripheral Interface):
引脚10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK)引脚支持使用SPI库的两个微控制器之间的SPI通信。
销:
引脚13连接到LED,当引脚值为HIGH时LED亮,当引脚值为LOW时LED灭。
模拟输入引脚:
Uno有6个模拟输入,标记为A0到A5。它们每个都提供10位分辨率(即1024个不同的值)。它们从地面测量到5伏。它们可以用来测量电压和电流。
TWI引脚:
引脚A4为SDA(串行数据)引脚,A5为SCL(串行时钟)引脚。支持TWI通信,使用Wire库,用于连接LCD显示。
基诺销:
它可以作为模拟输入的参考电压,与analogReference()一起使用。
重置密码:
可用于微控制器复位。通常用于添加一个复位按钮的盾牌,以阻止一个板上复位按钮。