跳过主要内容

Arduino纳米

Arduino纳米是另一个受欢迎的Arduino开发板非常相似Arduino UNO.它们使用相同的处理器(Atmega328p),因此它们可以共享相同的程序。

Arduino Nano Pinout配置

销的类别

销的名字

细节

权力

Vin, 3.3 v, 5 v,接地

文:使用外部电源(6-12V)时给Arduino输入电压。

5 v:稳压电源用于给单片机和板上其他器件供电。

3.3 v:3.3V电源由车载稳压器产生。最大电流为50mA。

接地:地面别针。

重置

重置

重置单片机。

模拟针

A0 - A7

用于测量0-5V范围的模拟电压

输入/输出引脚

数字引脚D0 - D13

可作为输入或输出引脚使用。0V(低)和5V(高)

串行

处方,Tx

用于接收和传输TTL串行数据。

外部中断

2、3

触发中断。

脉宽调制

3 5 6 9 11

提供8位PWM输出。

SPI

10 (SS)、11 (MOSI)、12 (MISO)及13 (SCK)

用于SPI通信。

内置的领导

13

打开内置的LED。

IIC

A4 (sda), a5 (sca)

用于TWI通信。

基诺

基诺

为输入电压提供参考电压。

Arduino纳米技术规格

单片机

ATmega328P - 8位AVR系列单片机

工作电压

5伏

Vin引脚的推荐输入电压

7-12V

模拟输入插脚

6 (a0 - a5)

数字I / O管脚

14(其中6个提供PWM输出)

I/O引脚上的直流电流

40岁的马

3.3V引脚上的直流电流

马50

闪存

32kb (2 KB用于引导加载程序)

静态存储器

2 KB

eepm

1 KB

时钟频率(速度)

16兆赫

沟通

IIC, SPI, USART

其他Arduino电路板

Arduino UNO,Arduino Pro迷你Arduino大型,Arduino由于Arduino MKR1000 Wi-Fi板Arduino莱昂纳多

其他开发板

覆盆子π、PIC开发板、AVR开发板、MSP430的发射台TEENSY 3.6开发板爱迪生,英特尔,ESP32STM32F103C8T6 -蓝色药丸开发板NodeMCU ESP8266

Arduino UNO和Arduino Nano的区别

Arduino纳米非常类似于Arduino UNO。它们使用相同的处理器(Atmega328p),因此它们可以共享相同的程序。两者最大的区别在于大小。UNO是Nano的两倍大,因此在您的项目中占用更多空间。此外,Nano对面包板友好,而Uno则不是。要给Uno编程,你需要一条普通的USB线;而Nano则需要一条迷你USB线。的Uno和Nano之间的技术区别如下所示:

的名字

处理器

操作/输入电压

CPU速度

模拟在/

数字IO /脉宽调制

eepm / SRAM (kB)

闪光

USB

USART

Uno

ATmega328P

5 v / 7-12V

16兆赫

6/0

14/6

1 / 2

32

常规的

1

纳米

ATmega328P

5 v / 7-12V

16兆赫

8/0

14/6

1 / 2

32

迷你

1

Arduino Nano和Arduino Mega的区别

有相当多的Arduino Nano和Arduino mega的区别因为使用的处理器本身是不同的。Arduino Mega在速度和I/O引脚数量方面比Arduino Nano更强大。你可能猜到了,它的尺寸也比Arduino UNO大。Arduino Mega通常用于需要大量I/O引脚和不同通信协议的项目。Nano和Mega之间的技术差异如下所示。

的名字

处理器

操作/输入电压

CPU速度

模拟在/

数字IO /脉宽调制

eepm / SRAM (kB)

闪光

USB

USART

大型

ATmega2560

5 v / 7-12V

16兆赫

16/0

54/15

4/8

256

常规的

4

纳米

ATmega328P

5 v / 7-12V

16兆赫

8/0

14/6

1 / 2

32

迷你

1

理解Arduino纳米

Arduino板的设计方式让初学者很容易上手微控制器.这个板子电路试验板友好,这就是为什么它很容易处理连接。让我们从驱动板开始。

Arduino Nano:

有三种方式可以为你的Nano充电。

USB杰克:将迷你USB插孔通过电缆连接到手机充电器或电脑,它将吸取所需的电源,以使电路板发挥作用

Vin销:Vin引脚可以提供一个未调节的6-12V电源板。车载电压调节器将其调节到+5V。

+ 5V引脚:如果你有一个调节的+5V电源,那么你可以直接提供这个Arduino的+5V引脚。

输入/输出:

在Nano板上总共有14个数字引脚和8个模拟引脚。数字引脚可用作输入引脚来连接传感器,也可用作输出引脚来驱动负载。一个简单的函数pinMode ()digitalWrite ()可以用来控制他们的操作。数字引脚的工作电压为0V和5V。模拟引脚可以测量模拟电压从0V到5V使用任何8个模拟引脚使用一个简单的功能,如analogRead()。

这些别针除了达到它们的目的外,还可以用于特殊目的,下文将对此进行讨论:

  • 串行引脚0 (Rx)和1 (Tx):Rx和Tx引脚用于接收和传输TTL串行数据。它们与相应的ATmega328P USB to TTL串行芯片相连。
  • 外部中断引脚2和3:这些引脚可以配置为触发一个低值的中断,一个上升或下降边缘,或一个值的变化。
  • PWM引脚3、5、6、9和11:这些引脚提供8位PWM输出通过使用analogWrite ()函数。
  • SPI引脚10 (SS), 11 (MOSI), 12 (MISO)和13 (SCK):这些引脚用于SPI通信。
  • 内置LED引脚13:此引脚与内置LED连接。当引脚13是高- LED是开的,当引脚13是低,它是关闭的。
  • I2C A4(SDA)和A5(SCA):用于使用Wire库进行IIC通信。
  • 诺:用于为模拟输入提供参考电压analogReference ()函数。
  • 重置密码:使这个引脚低,复位微控制器。

这些特殊函数及其各自的引脚在Arduino Nano pinout图如上所示。

如何使用Arduino Nano

它几乎不会花费5-10分钟上传你的第一个程序到Arduino Nano.你所需要的Arduino IDE, USB线和Nano板本身。

下载安装Arduino:

第一步是安装Arduino IDE,可以从下面的链接免费下载。安装Arduino后,您可能还想安装Arduino与您的计算机通信的驱动程序(链接如下)。

上传第一个程序

一旦arduino IDE安装到计算机上,使用USB线将电路板与计算机连接。现在打开arduino IDE,通过选择选择正确的板工具> > Arduino董事会/纳米,选择正确的端口工具>港口.Arduino UNO使用基于接线的Arduino编程语言编程。要使用Arduino Uno Board启动并闪烁内置LED,请通过选择来加载示例代码文件> > >基本例子眨了眨眼.一旦将示例代码(如下所示)加载到IDE中,单击顶部栏上的“upload”按钮。上传完成后,你应该会看到Arduino的内置LED闪烁。下面是闪烁的示例代码:

void setup(){//初始化数字引脚LED_BUILTIN作为输出。pinMode (LED_BUILTIN、输出);} //循环函数永远运行一次又一次void loop() {digitalWrite(LED_BUILTIN, HIGH);//打开LED (HIGH是电压级)延时(1000);//等待第二个数字写入(LED_BUILTIN, LOW);//使电压低延迟(1000)关闭LED;//等待第二秒}

应用程序

  • 电子产品和系统的原型设计
  • 多个DIY项目。
  • 易于使用的初学者水平的diy和制造商。
  • 需要多个I/O接口和通信的项目。

二维模型和尺寸

Arduino纳米尺寸

部分数据表

相关的职位



加入20K +订阅者

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断发展的社区的一部分。


Baidu