Arduino UNO R3 DIP (kèm cáp)
-15%

Arduino UNO R3 DIP kèm cáp USB

135,000 115,000

Arduino UNO R3 DIP kèm cáp USB

Còn hàng

Mã: -H07 Danh mục: , , Từ khóa: , ,

Mô tả

Arduino UNO R3 DIP kèm cáp USB là loại phổ biến và dễ sử dụng nhất trong các dòng Arduino hiện nay cũng như tương thích với nhiều loại Arduino Shield nhất.

1. Thông số kĩ thuật:

  • Chip điều khiển chính: ATmega328
  • Chip nạp và giao tiếp UART: ATmega16U2
  • Nguồn nuôi mạch: 5VDC từ cổng USB hoặc nguồn ngoài cắm từ giắc tròn DC (khuyên dùng 7-9VDC để đảm bảo mạch hoạt động tốt. Nếu bạn cắm 12V thì IC ổn áp rất dễ chết và gây hư hỏng mạch).
  • Số chân Digital: 14 (hỗ trợ 6 chân PWM)
  • Số chân Analog: 6
  • Dòng ra tối đa trên GPIO: 40mA
  • Dòng ra tối đa trên chân cấp nguồn 5VDC: 500 mA
  • Dòng ra tối đa trên chân cấp nguồn 3.3VDC: 150 mA
  • Dung lượng bộ nhớ Flash: 32 KB, 0.5 KB used by bootloader.
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • Tốc độ thạch anh: 16 MHz

Quý khách nên mua kèm vỏ bảo vệ mica để bảo vệ sản phầm

2. Tham khảo

3. Sơ đồ nguyên lý & mạch in ( sử dụng phần mềm thiết kết PCB EAGLE):

4. Các chân vào ra của Arduino Uno R3:

Arduino UNO R3 có 14 chân digital dùng để đọc hoặc xuất tín hiệu: 2 mức điện áp là 0V và 5V. Dòng tối đa trên mỗi chân là 40mA. Mỗi chân đều có các điện trở pull-up được tích hợp ngay trong vi điều khiển ATmega328 (mặc định thì các điện trở này không được kết nối).

5. Một số chân digital có các chức năng đặc biệt như sau:

2 chân Serial 0 (RX) và 1 (TX): dùng để gửi và nhận dữ liệu TTL Serial. Arduino Uno có thể giao tiếp với thiết bị khác thông qua 2 chân này.

Chân PWM (~): 3, 5, 6, 9, 10, và 11: Cho phép bạn xuất ra xung PWM với độ phân giải 8bit (giá trị từ 0 đến 255 tương ứng với 0V đến 5V) bằng hàm analogWrite(). Nói một cách đơn giản, bạn có thể điều chỉnh được điện áp trung bình ở chân này từ mức 0V đến 5V thay vì chỉ cố định ở mức 0V và 5V như những chân khác.

Chân giao tiếp SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).  Ngoài các chức năng thông thường, 4 chân này còn dùng để truyền phát dữ liệu bằng giao thức SPI với các thiết bị khác.

LED 13: trên Arduino UNO có 1 đèn led (kí hiệu chữ L). Khi bấm nút Reset, bạn sẽ thấy đèn này nhấp nháy để báo hiệu. Nó được nối với chân số 13. Khi chân này được người dùng sử dụng, LED sẽ sáng.

Arduino UNO có 6 chân analog (A0 đến A5) cung cấp độ phân giải tín hiệu 10bit để đọc giá trị điện áp trong khoảng 0V → 5V. Với chân AREF trên board, bạn có thể để đưa vào điện áp tham chiếu khi sử dụng các chân analog. Tức là nếu bạn cấp điện áp 2.5V vào chân AREF thì bạn có thể dùng các chân analog để đo điện áp trong khoảng từ 0V  → 2.5V với độ phân giải vẫn là 10bit.

Arduino UNO có 2 chân A4 (SDA) và A5 (SCL) hỗ trợ giao tiếp I2C/TWI với các thiết bị khác.

6. Lập trình cho Arduino

Các thiết bị dựa trên nền tảng Arduino được lập trình bằng ngôn ngữ riêng. Ngôn ngữ Arduino bắt nguồn từ C/C++ phổ biến hiện nay do đó rất dễ học, dễ hiểu.

Để lập trình cũng như gửi lệnh và nhận tín hiệu từ mạch Arduino, sử dụng phần mềm lập trình Arduino được gọi là Arduino IDE.

Có thể bạn thích…