Arduino Nano: mọi thứ bạn cần biết về bảng phát triển này

ArduinoNano

ArduinoNano Đây là một phiên bản khác mà bạn có thể tìm thấy bảng phát triển Arduino nổi tiếng. Nó nhỏ, nhưng đừng để bị lừa bởi kích thước của nó, nó ẩn chứa rất nhiều khả năng. Nó giống như một con dao quân đội Thụy Sĩ thực sự. Với nó, bạn có thể tạo ra vô số dự án, trong đó điều quan trọng là phải duy trì mức tiêu thụ và quy mô.

Giống như tất cả các bo mạch tương thích và Arduino, nó có những điểm tương đồng với những người chị em khác của nó, mặc dù nó cũng có một số đặc điểm kỹ thuật độc đáo và khác biệt so với những bảng khác. Trong bài viết này, bạn sẽ thấy tất cả những điểm giống và khác nhau để có thể hiểu mọi thứ bạn cần biết về bo mạch này và bắt đầu phát triển các dự án DIY của riêng bạn với Arduino Nano.

Arduino Nano là gì?

Arduino Nano Every...
Arduino Nano Every...
Không có bài đánh giá nào

Arduino Nó đã là một tác phẩm kinh điển trong thế giới hardware libre và thế giới của nhà sản xuất. Với các bãi phát triển và phần mềm của nó, bạn có thể tạo ra vô số dự án mà trí tưởng tượng của bạn bị giới hạn và... tất nhiên là một số hạn chế về mặt kỹ thuật. Nhưng chúng cho phép bạn học về điện tử, lập trình và cũng tạo ra những điều kỳ diệu thực sự.

Ngay cả các dự án chuyên nghiệp cũng dựa trên các bảng phát triển này. Trong trường hợp Arduino Nano, nó là một phiên bản rút gọn de Arduino UNO. Điều này giảm thiểu nhu cầu năng lượng mà bạn tiêu thụ và cũng có nghĩa là cần ít không gian hơn để chứa kiện hàng, làm cho nó trở nên lý tưởng cho các dự án mà kích thước là quan trọng.

Đây không phải là một cái đĩa Arduino UNO thu nhỏ chính xác, như bạn sẽ thấy có một số sự khác biệt kỹ thuật quan trọng. Nó cũng không phải là một sự thay thế cho Lily Pad. Nhưng nó chia sẻ các đặc điểm khác và bản chất có trong tất cả các dự án Arduino. Tất nhiên, nó có thể được lập trình cùng IDE Arduino Giống như phần còn lại.

Đặc tính kỹ thuật

Đặc tính kỹ thuật của Arduino Nano

Bo mạch Arduino Nano có một số đặc điểm kỹ thuật mà bạn nên biết trước khi bắt đầu với nó, ngoài ra đánh giá xem nó có phải là thứ bạn cần không cho dự án của bạn hoặc không đáp ứng mong đợi của bạn.

Esas đặc tính kỹ thuật âm thanh:

  • Nó là một bảng vi điều khiển nhỏ, linh hoạt và dễ sử dụng.
  • Nó dựa trên vi điều khiển Atmel ATmega328p hoặc MCU trong các phiên bản 3.x và ATmega168 trong các phiên bản trước. Trong mọi trường hợp, nó hoạt động ở tần số 16 Mhz.
  • Bộ nhớ bao gồm flash 16 KB hoặc 32 KB tùy thuộc vào phiên bản (2KB được sử dụng cho bootloader), với 1 hoặc 2 KB bộ nhớ SRAM và 512 byte hoặc 1 KB EEPROM tùy thuộc vào MCU.
  • Nó có điện áp cung cấp là 5v, nhưng điện áp đầu vào có thể thay đổi từ 7 đến 12v.
  • Nó có 14 chân kỹ thuật số, 8 chân tương tự, 2 chân đặt lại và 6 chân nguồn (Vcc và GND). Trong số các chân analog và kỹ thuật số, chúng được gán một số chức năng bổ sung như pinMode () và digitalWrite () và analogRead () cho các mã tương tự. Trong trường hợp tương tự, chúng cho phép độ phân giải 10 bit từ 0 đến 5v. Trên các chữ số, 22 có thể được sử dụng làm đầu ra PWM.
  • Nó không bao gồm một ổ cắm hiện tại trực tiếp.
  • Nó sử dụng một miniUSB tiêu chuẩn để kết nối với máy tính để lập trình hoặc cấp nguồn cho nó.
  • Công suất tiêu thụ của nó là 19mA.
  • Kích thước PCB là 18x45mm với trọng lượng chỉ 7 gram.

Sơ đồ chân và biểu dữ liệu

Sơ đồ chân Arduino Nano

Trong hình ảnh này do Arduino cung cấp, bạn có thể thấy sơ đồ chân hoặc khuynh hướng của các chân và kết nối mà bạn có thể tìm thấy trên bảng phát triển này. Như bạn có thể thấy, Arduino Nano không có nhiều chân I / O như những người chị em của nó, nhưng nó có một số lượng đáng kể cho hầu hết các dự án.

Nếu muốn xem thêm thông tin chi tiết, bạn có thể truy cập các bảng dữ liệu tồn tại cho phiên bản Arduino Nano này:

Sự khác biệt với các bo mạch Arduino Mini và Micro khác

Bảng Arduino

Trong Arduinos chính thức Bạn có thể tìm thấy những phiên bản mà chúng tôi đã nói đến trong blog này, chẳng hạn như UNO, Mega, v.v. Một thứ nữa là Arduino Nano này, có những điểm khác biệt sau đây mà bạn đã thấy trong các phần trước.

Tuy nhiên, để làm một bản tóm tắt của những gì nổi bật nhất, đây là những điều quan trọng nhất đối với các tấm kích thước nhỏ chính thức khác:

  • Nó được thiết kế với mục tiêu giống như Arduino Mini, chỉ có Nano có cổng miniUSB để lập trình nó và cung cấp năng lượng cho nó.
  • Su Giá nó nằm giữa Arduino Mini và Arduino Micro.
  • Phần còn lại của các đặc điểm có thể được nhìn thấy trong phần sau tabla:
tính năng

Arduino mini

ArduinoMicro

ArduinoNano

Vi điều khiển

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Điện áp hoạt động

5 V

5 V

5 V

Cung cấp hiệu điện thế

7-9 V

7-12 V

7-9 V

Tần số hoạt động

16 MHz

16 MHz

16 MHz

Đầu vào / đầu ra tương tự

8/0

12/0

8/0

Đầu vào / đầu ra kỹ thuật số

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Đèn flash (kB)

32

32

16 / 32

Nguồn chính và cổng lập trình

Qua thẻ FTDI hoặc cáp

microUSB

USB mini

UART

1

1

1

Kích thước
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

Khả năng tương thích

Bo mạch Arduino Nano là tương thích với tất cả các loại linh kiện điện tử như phần còn lại của các tấm. Không có bất kỳ giới hạn nào ngoài giới hạn dòng điện và điện áp tối đa mà nó hỗ trợ. Nhưng nếu không, bạn có thể sử dụng bất kỳ thành phần nào bạn muốn tất cả đều được nhìn thấy trong HwLibre.

Bắt đầu với Arduino Nano

Ảnh chụp màn hình Arduino IDE

Như tôi đã nói, bạn có thể sử dụng cùng một phần mềm để lập trình và bắt đầu với bảng phát triển này. Do đó, Arduino Nano có thể được sử dụng với cùng một phần mềm IDE Arduino được sử dụng cho phần còn lại của các tấm. Bạn đã biết rằng phần mềm này khá linh hoạt và thậm chí cho phép bạn sử dụng các bảng phát triển khác không phải là Arduino ...

Arduino Nano Every...
Arduino Nano Every...
Không có bài đánh giá nào

Để bắt đầu với một ví dụ về cách lập trình Arduino Nano, bạn có thể sử dụng sơ đồ điện tử để kết nối một đơn giản Man hinh LCD và có thể hiển thị thông báo trên đĩa này:

Sơ đồ Arduino Nano LCD

Mặc dù tấm xuất hiện trong bản vẽ này với Fritzing là MỘT, nó cũng vậy đối với Nano, bạn chỉ cần kết nối nó với các chân tương ứng ... Tức là, bạn có thể kết nối như sau:

  • RS LCD đến chân Nano D12.
  • Bật LCD thành D11 từ Nano.
  • Nano D4 đến D5 LCD.
  • Nano D5 đến D4 LCD.
  • Nano D6 đến D3 LCD.
  • Nano D7 đến D2 LCD.
  • LCD VO ở nguồn điện 5v. Trong dòng này, bạn phải đặt điện trở 10k xuất hiện trong hình ảnh.
  • Mặt khác, bạn cũng phải kết nối GND của màn hình LCD với GND của bảng.
  • Bạn đã biết rằng chân 15 và 16 của LCD là để thay đổi độ sáng của màn hình và đi kèm với một chiết áp để điều chỉnh.

Khi đến mã phác thảo, bạn có thể sử dụng ví dụ sau để bắt đầu xem nó hoạt động như thế nào. Hãy nhớ sử dụng thư viện LiquidCrystal cho màn hình LCD. Bạn có thể xem thêm thông tin trong khóa học lập trình Arduino miễn phí của chúng tôi.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Một bình luận, để lại của bạn

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Monica dijo

    Thông tin tốt, từ Arduino Nano.
    Liên quan