Arduino - Mô tả bảng

Trong chương này, chúng ta sẽ tìm hiểu về các thành phần khác nhau trên bảng Arduino. Chúng ta sẽ nghiên cứu về board Arduino UNO vì nó là board phổ biến nhất trong họ board Arduino. Ngoài ra, đây là bảng tốt nhất để bắt đầu với điện tử và mã hóa. Một số bảng trông hơi khác so với bảng dưới đây, nhưng hầu hết các Arduinos đều có phần lớn các thành phần này chung.

Power USB

Bảng Arduino có thể được cấp nguồn bằng cách sử dụng cáp USB từ máy tính của bạn. Tất cả những gì bạn cần làm là kết nối cáp USB với kết nối USB (1).

Power (Barrel Jack)

Bo mạch Arduino có thể được cấp nguồn trực tiếp từ nguồn điện chính AC bằng cách kết nối nó với Jack thùng (2).

Voltage Regulator

Chức năng của bộ điều chỉnh điện áp là kiểm soát điện áp cấp cho bảng Arduino và ổn định điện áp DC được sử dụng bởi bộ xử lý và các phần tử khác.

Crystal Oscillator

Bộ dao động tinh thể giúp Arduino giải quyết các vấn đề về thời gian. Arduino tính toán thời gian như thế nào? Câu trả lời là, bằng cách sử dụng bộ dao động tinh thể. Số được in trên tinh thể Arduino là 16.000H9H. Nó cho chúng ta biết rằng tần số là 16.000.000 Hertz hoặc 16 MHz.

Arduino Reset

Bạn có thể đặt lại bảng Arduino của mình, tức là bắt đầu chương trình của bạn từ đầu. Bạn có thể đặt lại bảng UNO theo hai cách. Đầu tiên, bằng cách sử dụng nút đặt lại (17) trên bảng. Thứ hai, bạn có thể kết nối nút đặt lại bên ngoài với chân Arduino có nhãn ĐẶT LẠI (5).

Pins (3.3, 5, GND, Vin)

  • 3.3V (6) - Cung cấp 3.3 volt đầu ra

  • 5V (7) - Cung cấp 5 volt đầu ra

  • Hầu hết các thành phần được sử dụng với bảng Arduino hoạt động tốt với 3,3 volt và 5 volt.

  • GND (8) (Ground) - Có một số chân GND trên Arduino, bất kỳ chân nào trong số đó có thể được sử dụng để nối đất cho mạch của bạn.

  • Vin (9) - Chân này cũng có thể được sử dụng để cấp nguồn cho bảng Arduino từ nguồn điện bên ngoài, giống như nguồn điện chính AC.

Analog pins

Bo mạch Arduino UNO có sáu chân đầu vào tương tự từ A0 đến A5. Các chân này có thể đọc tín hiệu từ một cảm biến tương tự như cảm biến độ ẩm hoặc cảm biến nhiệt độ và chuyển đổi nó thành một giá trị kỹ thuật số mà bộ vi xử lý có thể đọc được.

Main microcontroller

Mỗi bảng Arduino có bộ vi điều khiển riêng (11). Bạn có thể coi nó như bộ não của hội đồng quản trị của bạn. IC chính (mạch tích hợp) trên Arduino hơi khác so với bảng mạch. Các bộ vi điều khiển thường là của Công ty ATMEL. Bạn phải biết bo mạch của mình có vi mạch gì trước khi tải lên chương trình mới từ Arduino IDE. Thông tin này có sẵn trên đầu vi mạch. Để biết thêm chi tiết về cấu tạo và chức năng của IC, bạn có thể tham khảo bảng dữ liệu.

ICSP pin

Phần lớn, ICSP (12) là AVR, một tiêu đề lập trình nhỏ cho Arduino bao gồm MOSI, MISO, SCK, RESET, VCC và GND. Nó thường được gọi là SPI (Giao diện ngoại vi nối tiếp), có thể được coi là "mở rộng" của đầu ra. Trên thực tế, bạn đang gắn thiết bị đầu ra vào thiết bị chính của bus SPI.

Power LED indicator

Đèn LED này sẽ sáng lên khi bạn cắm Arduino vào nguồn điện để cho biết rằng bo mạch của bạn đã được cấp nguồn chính xác. Nếu đèn này không bật, thì có vấn đề gì đó với kết nối.

TX and RX LEDs

Trên bảng của bạn, bạn sẽ tìm thấy hai nhãn: TX (truyền) và RX (nhận). Chúng xuất hiện ở hai nơi trên bảng Arduino UNO. Đầu tiên, tại chân số 0 và 1, để chỉ ra các chân chịu trách nhiệm giao tiếp nối tiếp. Thứ hai, TX và RX dẫn đầu (13). Đèn LED TX nhấp nháy với tốc độ khác nhau trong khi gửi dữ liệu nối tiếp. Tốc độ nhấp nháy phụ thuộc vào tốc độ truyền được sử dụng bởi bảng. RX nhấp nháy trong quá trình nhận.

Digital I/O

Bo mạch Arduino UNO có 14 chân I / O kỹ thuật số (15) (trong đó 6 chân cung cấp đầu ra PWM (Điều chế độ rộng xung). Các chân này có thể được cấu hình để hoạt động như các chân kỹ thuật số đầu vào để đọc các giá trị logic (0 hoặc 1) hoặc kỹ thuật số các chân đầu ra để điều khiển các mô-đun khác nhau như đèn LED, rơ le, v.v. Các chân có nhãn “~” có thể được sử dụng để tạo PWM.

AREF

AREF là viết tắt của Analog Reference. Đôi khi, nó được sử dụng để đặt điện áp tham chiếu bên ngoài (từ 0 đến 5 Vôn) làm giới hạn trên cho các chân đầu vào tương tự.