You are on page 1of 4

Arduino UNO R3 là một loại 

bo mạch vi điều khiển, được sử dụng phổ biến trong


họ Arduino. Chúng được phát hành vào năm 2011, và là phiên bản thứ 3 mới nhất
của bảng Arduino.
Arduino Uno R3 là một bo mạch phát triển nhỏ gọn dựa trên vi điều khiển
ATmega328P. Nó được sử dụng rộng rãi trong các dự án điện tử và lập trình, đặc
biệt là cho người mới bắt đầu và sinh viên.

Cấu trúc chính của Arduino Uno R3 bao gồm các thành phần sau:

1. Vi điều khiển ATmega328P: Là trái tim của bo mạch, vi điều khiển này có xung
nhịp 16 MHz và được lập trình bằng ngôn ngữ Arduino. Nó có các chân I/O kỹ
thuật số và analog để kết nối và giao tiếp với các linh kiện khác.

2. Cổng USB: Arduino Uno R3 có một cổng USB để kết nối với máy tính. Điều
này cho phép tải chương trình vào vi điều khiển và giao tiếp với nó thông qua
Serial Monitor trên môi trường Arduino IDE.

3. Các chân I/O: Arduino Uno R3 có 14 chân I/O kỹ thuật số, trong đó 6 chân có
khả năng PWM (Pulse Width Modulation) cho phép điều chỉnh độ rộng xung. Các
chân I/O này có thể được sử dụng để kết nối với các linh kiện như đèn LED, cảm
biến, mạch tích hợp, vv.

4. Các chân Analog: Arduino Uno R3 cung cấp 6 chân đầu vào analog cho phép đo
giá trị từ các cảm biến analog như cảm biến ánh sáng, cảm biến nhiệt độ, vv.
5. Nút nhấn và LED: Bo mạch có nút nhấn và LED tích hợp sẵn. Nút nhấn được sử
dụng để khởi động hoặc điều khiển chương trình, và LED thường được sử dụng để
hiển thị trạng thái hoạt động.

6. Các chân nguồn: Arduino Uno R3 được cung cấp nguồn từ cổng USB hoặc từ
nguồn ngoài thông qua một đầu nối nguồn DC. Nó hỗ trợ cung cấp nguồn 5V và
3.3V cho các linh kiện khác.

7. Các cầu nối và chân mạch kết nối: Arduino Uno R3 có các cầu nối và chân mạch
kết nối cho phép nối tiếp nhiều bo mạch Arduino hoặc các module mở rộng khác
như mạch điều khiển động cơ, mạch điều khiển màn hình LCD, vv.

Arduino Uno R3 là một bo mạch phổ biến và dễ sử dụng trong các dự án điện tử.
Nó cung cấp một môi trường phát triển dễ học và linh hoạt, giúp người dùng nhanh
chóng tạo ra các ứng dụng và thử nghiệm ý tưởng của mình.
Sơ đồ chân cho ardunio R3
Mạch kit arduino uno r3 có tổng cộng 20 chân đầu vào và đầu ra kỹ thuật. Trong số
đó, có 6 chân có chức năng là: đầu ra PWM và 6 chân có chức năng đầu vào PWm.
Chân (0) RX, (1) TX dùng để giao tiếp với TB khác qua chuẩn TTL Serial
Chân PWM (~) 3,5,6,9,10,11: cho phép xuất ra xung PWM với độ phân giải 8 bit
( giá trị từ 0  255 tương ứng với 0V  5V)
Chân 13 được nối sẵn với 1 led màu cam .chan AREF đưa điện áp tham chiếu khi
sử dụng các chân analog
Nguồn cấp : cấp thông qua chân USB hoặc dùng nguồn bên ngoài . Điện áp cung

cấp thường là 5v hoặc 3.3v

Đầu vào và đầu ra : R3 có 14 chân kỹ thuật có thể sử dụng làm chân đầu vào hoặc
đầu ra bằng cách sử dụng các chức năng như pin Mode(), Digital Read() và Digital
Write(). Dòng tối đa trên các chân vào ra là 40mA.
Ghim nối tiếp: chân nối tiếp là Tx(1) và Rx(0) dùng để truyền dữ liệu nối tiếp TTL.
Các chân ngắt bên ngoài của bảng là 2&3
Chân SPI (giao diện ngoại vi nối tiếp) các chân spi là 10,11,12,13 là
SS,MOSI,MISO,SCK
Chân TWI(giao diện 2 dây) là SDA hoặc A4, & SCL hoặc A5 có thể hỗ trợ giao
tiếp với TWI với sự giúp đỡ của thư viện Wire
Pin AREF : tham chiếu tương tự
Pin(RST) Reset chân này mang lại một dòng thấp để đặt lại bộ vi điểu khiển và rất
hữu ích khi sử dụng nút RST đối với các tấm chắn có thể chặn cái này trên bảng
của R3
Giao tiếp : SPI, I2C và UART
MOSI (Pin 11)
Mosi hay còn gọi là Pin 11 được sử dụng để truyền dữ liệu đến các thiết bị
MISO (Pin 12)
Chân này là một CLK nối tiếp, và xung CLK sẽ đồng bộ hóa quá trình truyền của
nó được tạo ra bởi chủ
SCK (Pin 13)
Xung CLK đồng bộ hóa quá trình truyền dữ liệu được tạo bởi chủ. Các chân tương
đương với thư viện SPI được sử dụng cho giao tiếp của SPI. Các tiêu đề ICSP (lập
trình nối tiếp trong mạch) có thể được sử dụng để lập trình vi điều khiển ATmega
trực tiếp với bộ tải khởi động.

You might also like