Arduino Nano
这Arduino Nano另一个受欢迎的Arduino开发委员会与Arduino Uno。他们使用相同的处理器(ATMEGA328P),因此他们都可以共享同一程序。
Arduino Nano Pinout配置
引脚类别 |
引脚名称 |
细节 |
力量 |
Vin,3.3V,5V,gnd |
Vin:使用外部电源(6-12V)时,输入到Arduino的电压。 5V:用于为微控制器和板上的其他组件供电的调节电源。 3.3V:3.3V电源由车载电压调节器生成。最大电流平局为50mA。 gnd:地面别针。 |
重启 |
重启 |
重置微控制器。 |
模拟别针 |
A0 - A7 |
用于测量0-5V范围内的模拟电压 |
输入/输出引脚 |
数字别针D0 -D13 |
可以用作输入或输出引脚。0V(低)和5V(高) |
系列 |
rx,TX |
用于接收和传输TTL序列数据。 |
外部中断 |
2,3 |
触发中断。 |
PWM |
3、5、6、9、11 |
提供8位PWM输出。 |
spi |
10(SS),11(MOSI),12(MISO)和13(SCK) |
用于SPI通信。 |
内置的LED |
13 |
打开内置的LED。 |
IIC |
A4(SDA),A5(SCA) |
用于TWI通信。 |
aref |
aref |
提供输入电压的参考电压。 |
Arduino Nano技术规格
微控制器 |
ATMEGA328P - 8位AVR家族微控制器 |
工作电压 |
5V |
推荐的VIN引脚的输入电压 |
7-12V |
模拟输入引脚 |
6(A0 - A5) |
数字I/O针 |
14(其中6提供PWM输出) |
DC电流I/O销 |
40 mA |
DC电流3.3V引脚 |
50 ma |
闪存 |
32 kb(2 kb用于引导加载程序) |
SRAM |
2 kb |
EEPROM |
1 kb |
频率(时钟速度) |
16 MHz |
沟通 |
IIC,SPI,USART |
其他Arduino董事会
Arduino Uno,Arduino Pro Mini,Arduino Mega,Arduino应得,,,,Arduino MKR1000 Wi-Fi板,Arduino Leonardo
其他开发委员会
覆盆子皮,图片开发委员会,AVR开发委员会,MSP430 LaunchPad,,,,Teensy 3.6开发委员会,英特尔爱迪生,ESP32,,,,STM32F103C8T6-蓝色药丸开发板,,,,Nodemcu ESP8266
Arduino Uno和Arduino Nano之间的区别
这Arduino Nano与Arduino Uno非常相似。他们使用相同的处理器(ATMEGA328P),因此他们都可以共享同一程序。两者之间的一个很大的区别是大小。UNO的大小是Nano的两倍,因此在您的项目上占据了更多空间。另外,纳米(Nano)友好,而乌诺(Uno)则不友好。要编程UNO,您需要常规的USB电缆;而对于Nano,您将需要一个迷你USB电缆。这UNO和Nano之间的技术差异如下所示:
姓名 |
处理器 |
操作/输入电压 |
CPU速度 |
模拟进出 |
数字IO/PWM |
EEPROM / SRAM [KB] |
闪光 |
USB |
usart |
UNO |
atmega328p |
5V / 7-12V |
16 MHz |
6/0 |
14/6 |
1/2 |
32 |
常规的 |
1 |
纳米 |
atmega328p |
5V / 7-12V |
16 MHz |
8/0 |
14/6 |
1/2 |
32 |
小型的 |
1 |
Arduino Nano和Arduino Mega之间的区别
有相当多的Arduino Nano和Arduino Mega之间的区别因为处理器本身是不同的。就速度和I/O引脚数而言,Arduino Mega比Arduino Nano更强大。您可能会猜到,尺寸也比Arduino Uno大。Arduino Mega通常用于需要大量I/O引脚和不同通信协议的项目。Nano和Mega之间的技术差异如下所示。
姓名 |
处理器 |
操作/输入电压 |
CPU速度 |
模拟进出 |
数字IO/PWM |
EEPROM / SRAM [KB] |
闪光 |
USB |
usart |
巨型 |
5V / 7-12V |
16 MHz |
16/0 |
54 /15 |
4/8 |
256 |
常规的 |
4 |
|
纳米 |
atmega328p |
5V / 7-12V |
16 MHz |
8/0 |
14/6 |
1/2 |
32 |
小型的 |
1 |
了解Arduino Nano
Arduino董事会的设计方式使初学者很容易开始188金宝搏官方网站。这个委员会尤其是面包板友好,这就是为什么很容易处理连接的原因。让我们从为董事会供电。
为您的Arduino Nano提供动力:
总共可以通过三种方式为纳米供电。
USB Jack:通过电缆将迷你USB插孔连接到电话充电器或计算机,它将吸收板的功能
Vin Pin:VIN引脚可以提供不受管制的6-12V,以供板供电。车载电压调节器将其调节为 +5V。
+5V引脚:如果您有调节的 +5V电源,则可以直接提供Arduino的 +5V引脚。
输入输出:
您的纳米板上总共有14个数字别针和8个模拟别针。数字引脚可通过将它们用作输入引脚或驱动负载来将其用于连接它们,以通过使用它们作为输出引脚。一个简单的功能,例如pinmode()和digitalwrite()可用于控制其操作。数字引脚的工作电压为0V和5V。模拟引脚可以使用8个模拟引脚中的任何一个使用一个简单的函数,例如Analogread()。
这些引脚除了达到其目的外,还可以用于特殊目的,如下所述:
- 串行引脚0(RX)和1(TX):RX和TX引脚用于接收和传输TTL序列数据。它们与相应的Atmega328p USB连接到TTL串行芯片。
- 外部中断2和3:可以将这些引脚配置为触发低值,上升或下降边缘或值变化的中断。
- PWM引脚3、5、6、9和11:这些引脚通过使用8位PWM输出AnalogWrite()功能。
- SPI PINS 10(SS),11(MOSI),12(MISO)和13(SCK):这些引脚用于SPI通信。
- 内置的LED引脚13:该销与内置的LED连接。当引脚13较高时 - LED打开并且引脚13较低时,它会关闭。
- I2C A4(SDA)和A5(SCA):用于使用电线库的IIC通信。
- aref:用于为模拟输入提供参考电压类似物()功能。
- 重置别针:使该引脚低,重置微控制器。
这些特殊功能及其各自的引脚在Arduino Nano Pinout图如上所示。
如何使用arduino nano
几乎不需要5-10分钟将您的第一个程序上传到Arduino Nano。您需要的所有需要Arduino IDE,USB电缆和您的纳米板本身。
下载并安装Arduino:
第一步是安装Arduino IDE,该IDE可从下面的链接免费下载。安装Arduino后,您可能还需要安装驱动程序(下面给出的链接),以供您的Arduino与计算机通信。
上传您的第一个程序
将Arduino IDE安装在计算机上后,使用USB电缆将板与计算机连接。现在打开Arduino IDE,然后选择正确的板工具>板> arduino/nano,并选择正确的端口工具>端口。Arduino uno是使用基于接线的Arduino编程语言编程的。要将其从Arduino Uno板开始,然后眨眼内置的LED,请选择加载示例代码文件>示例>基础>眨眼。一旦将示例代码(也显示为下面显示)加载到IDE中,请单击顶部栏上给出的“上传”按钮。上传完成后,您应该看到Arduino的内置LED闪烁。以下是闪烁的示例代码:
//设置函数在按重置或供电时运行一次,板void setup(){//初始化数字引脚led_builtin作为输出。PinMode(LED_BUILTIN,输出);} //循环函数一遍又一遍地运行。//打开LED(高的电压电平)延迟(1000);//等待第二个DigitalWrite(LED_BUILTIN,低);//通过使电压低延迟(1000)关闭LED;//等待第二个}
申请
- 电子产品和系统的原型制作
- 多个DIY项目。
- 易于用于初学者级别的DIYERS和MAKERS。
- 需要多个I/O接口和通信的项目。
2D模型和尺寸