ARDUINO KIT

Mạch Arduino Uno là gì? Hướng dẫn chi tiết cách sử dụng

Lập trình Arduino ngày càng được phổ biến để phục vụ tốt hơn cho quá trình code, Arduino Uno R3 là phần cứng được sử dụng nhiều và xuyên suốt trong quá trình học tập và nghiên cứu.

Trong nội dung bài viết hôm này mình sẽ đi vào giới thiệu cho các bạn chi tiết các thành phần và chức năng của board mạch Arduino Uno.

Lời mở đầu

Arduino Uno là một bảng mạch vi điều khiển nguồn mở dựa trên vi điều khiển Microchip ATmega328 được phát triển bởi Arduino.cc. Bảng mạch được trang bị các bộ chân đầu vào/ đầu ra Digital và Analog có thể giao tiếp với các bảng mạch mở rộng khác nhau. Mạch Arduino Uno thích hợp cho những bạn mới tiếp cận và đam mê về điện tử, lập trình…Dựa trên nền tảng mở do Arduino.cc cung cấp các bạn dễ dàng xây dựng cho mình một dự án nhanh nhất ( lập trình Robot, xe tự hành, điều khiển bật tắt led…).

Thông số kỹ thuật

Chip điều khiển ATmega328P
Điện áp hoạt động 5V
Điện áp đầu vào(khuyên dùng) 7-12V
Điện áp đầu vào (giới hạn) 6-20V
Số chân Digital 14 (of which 6 provide PWM output)
Số chân PWM Digital  6
Số chân Analog  6
Dòng điện DC trên mỗi chân I/O  20 mA
Dòng điện DC trên chân 3.3V  50 mA
Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Tốc độ thạch anh 16 MHz
LED_BUILTIN 13
Chiều dài 68.6 mm
Chiều rộng 53.4 mm
Cân nặng 25 g

Power

Bộ nhớ

Vi điều khiển ATmega328:

Các chân đầu vào và đầu ra

Trên Board Arduino Uno có 14 chân Digital được sử dụng để làm chân đầu vào và đầu ra và chúng sử dụng các hàm pinMode(), digitalWrite(), digitalRead(). Giá trị điện áp trên mỗi chân là 5V, dòng trên mỗi chân là 20mA và bên trong có điện trở kéo lên là 20-50 ohm. Dòng tối đa trên mỗi chân I/O không vượt quá 40mA để tránh trường hợp gây hỏng board mạch.

Ngoài ra, một số chân Digital có chức năng đặt biệt:

Arduino Uno R3 có 6 chân Analog từ A0 đến A5, đầu vào cung cấp độ phân giải là 10 bit.

Exit mobile version