Arduino Nano được kết nối với máy tính qua cổng Mini - B USB và sử dụng chip CH340 để chuyển đổi USB sang UART thay vì dùng chip ATmega16U2 để giả lập cổng COM như trên Arduino Uno hay Arduino Mega, nhờ vậy giá thành sản phẩm được giảm mà vẫn giữ nguyên được tính năng, giúp Arduino giao tiếp được với máy tính, từ đó thực hiện việc lập trình.
Bạn có thể download driver cho CH340 tại đâyvà cài đặt theo hướng dẫn sau:
Bước 1: Giải nén thư mục vừa tải về ⇒ mở thư mục CH341SER ⇒khởi động file SETUP.EXE
Bước 2: Nhấn chọn INSTALL
Bước 3: Hoàn tất cài đặt
Thông số kỹ thuật
IC chính
ATmega328P
IC nạp và giao tiếp UART
CH340
Điện áp hoạt động
5V - DC
Điện áp đầu vào khuyên dùng
7-12V - DC
Điện áp đầu vào giới hạn
6-20V - DC
Số chân Digital I/O
14 (trong đó có 6 chân PWM)
Số chân Analog
8 (độ phân giải 10bit, nhiều hơn Arduino Uno 2 chân)
Dòng tối đa trên mỗi chân I/O
40mA
Bộ nhớ flash
32KB với 2KB dùng bởi bootloader
SRAM
2KB
EEPROM
1KB
Xung nhịp
16MHz
Kích thước
0.73" x 1.70"
Chiều dài
45mm
Chiều rộng
18mm
Khối lượng
5g
Minh họa sử dụng Arduino Nano
Bước 1: Khởi động Arduino IDE
Bước 2: Chọn Board Arduino và chọn Port
- Chọn board Arduino Nano
- Chọn port:
Bước 3: Viết code
Do diện tích board nhỏ nên Arduino Nano không thể ghi rõ các chân Analog và Digital như trên Arduino Uno mà giúp ta phân biệt các chân này bằng cách thêm chữ A phía trước số thứ tự của chân Analog và chữ D trước số thứ tự của chân Digital.
Khi viết code, để giúp trình biên dịch phân biệt chân Analog và chân Digital, nếu cần sử dụng chân Analog các bạn thêm chữ A trước số thứ tự chân, còn đối với chân Digital chỉ cần ghi số thứ tự chân là được.
Dưới đây là code demo chớp tắt LED đơn giản, sử dụng LED tích hợp sẵn trên Arduino Nano được nối với chân D13.
void setup() {
pinMode(13, OUTPUT); // initialize digital pin 13 as an output
Cài đặt driver cho Arduino Nano
Arduino Nano được kết nối với máy tính qua cổng Mini - B USB và sử dụng chip CH340 để chuyển đổi USB sang UART thay vì dùng chip ATmega16U2 để giả lập cổng COM như trên Arduino Uno hay Arduino Mega, nhờ vậy giá thành sản phẩm được giảm mà vẫn giữ nguyên được tính năng, giúp Arduino giao tiếp được với máy tính, từ đó thực hiện việc lập trình.
Bạn có thể download driver cho CH340 tại đây và cài đặt theo hướng dẫn sau:
Bước 1: Giải nén thư mục vừa tải về ⇒ mở thư mục CH341SER ⇒khởi động file SETUP.EXE
Bước 2: Nhấn chọn INSTALL
Bước 3: Hoàn tất cài đặt
Thông số kỹ thuật
IC chính
ATmega328P
IC nạp và giao tiếp UART
CH340
Điện áp hoạt động
5V - DC
Điện áp đầu vào khuyên dùng
7-12V - DC
Điện áp đầu vào giới hạn
6-20V - DC
Số chân Digital I/O
14 (trong đó có 6 chân PWM)
Số chân Analog
8 (độ phân giải 10bit, nhiều hơn Arduino Uno 2 chân)
Dòng tối đa trên mỗi chân I/O
40mA
Bộ nhớ flash
32KB với 2KB dùng bởi bootloader
SRAM
2KB
EEPROM
1KB
Xung nhịp
16MHz
Kích thước
0.73" x 1.70"
Chiều dài
45mm
Chiều rộng
18mm
Khối lượng
5g
Minh họa sử dụng Arduino Nano
Bước 1: Khởi động Arduino IDE
Bước 2: Chọn Board Arduino và chọn Port
- Chọn board Arduino Nano
- Chọn port:
Bước 3: Viết code
Do diện tích board nhỏ nên Arduino Nano không thể ghi rõ các chân Analog và Digital như trên Arduino Uno mà giúp ta phân biệt các chân này bằng cách thêm chữ A phía trước số thứ tự của chân Analog và chữ D trước số thứ tự của chân Digital.
Khi viết code, để giúp trình biên dịch phân biệt chân Analog và chân Digital, nếu cần sử dụng chân Analog các bạn thêm chữ A trước số thứ tự chân, còn đối với chân Digital chỉ cần ghi số thứ tự chân là được.
Dưới đây là code demo chớp tắt LED đơn giản, sử dụng LED tích hợp sẵn trên Arduino Nano được nối với chân D13.
void setup() {
pinMode(13, OUTPUT); // initialize digital pin 13 as an output
}
void loop() {
digitalWrite(13, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off
delay(1000); // wait for a second
}
Arduino Ethernet Shield
Arduino MEGA2560 R3 Atmega 16u2
Arduino UNO R3 DIP (kèm cáp)
Dây Cáp A-B 50cm
Dây Cáp Mini Usb, Cáp Nano (Cáp Usb to Mini Usb)
KIT RF WIFI ESP32 Nodemcu MCU LuaNode32