.1 Hình Ảnh Thực Tế Board Mạch Arduino Uno R3

Một phần của tài liệu Ứng dụng board mạch raspberry PI 3B + điều khiển thiết bị gia dụng ( Smart home) (Trang 35 - 37)

Hình 3 .17 Giao Diện RaspberryPi Trong Vnc

Hình 3.4 .1 Hình Ảnh Thực Tế Board Mạch Arduino Uno R3

Khóa luận tốt nghiệp SVTH: Lê Huy Chung Trần Minh Cường Nguyễn Đường Công Danh Phan Tấn Đức

24 3.4.1 Cấu tạo Arduino UNO R3

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 ngồi cắm từ giắc trịn DC (nếu sử dụng nguồn ngồi từ giắc trịn DC nên cấp nguồn từ 6~9VDC để đảm bảo mạch hoạt động tốt, nếu cắm 12VDC thì IC ổn áp rất nóng, dễ cháy và gây hư hỏng mạch).

Số chân Digital I/O: 14 Số chân PWM Digital I/O: 6 Số chân Analog Input: 6

Dòng điện DC Current trên mỗi chân I/O: 20 mA Dòng điện DC Current chân 3.3V: 50 mA

Flash Memory: 32 KB (ATmega328P), 0.5 KB dùng cho bootloader. SRAM: 2 KB (ATmega328P)

EEPROM: 1 KB (ATmega328P) Clock Speed: 16 MHz

LED_BUILTIN: 13

Kích thước: 68.6 x 53.4 mm 3.4.2 Arduino Uno sử dụng vi điều khiển:

Arduino UNO có thể sử dụng 3 vi điều khiển họ 8bit AVR là: ATmega8 (Board Arduino Uno r2), ATmega168, ATmega328 (Board Arduino Uno r3). Bộ não này có thể

xử lí những tác vụ đơn giản như điều khiển đèn LED nhấp nháy, xử lí tín hiệu cho xe điều khiển từ xa, điều khiển động cơ bước, điều khiển động cơ serve, làm một trạm đo nhiệt độ – độ ẩm và hiển thị lên màn hình LCD,… hay những ứng dụng khác.

Mạch Arduino UNO R3 với thiết kế tiêu chuẩn sử dụng vi điều khiển ATmega328. Tuy nhiên nếu yêu cầu phần cứng khơng cao hoặc túi tiền khơng cho phép, có thể sử dụng các loại vi điều khiển khác có chức năng tương đương nhưng rẻ hơn như ATmega8 (bộ nhớ flash 8KB) hoặc ATmega168 (bộ nhớ flash 16KB).

Khóa luận tốt nghiệp SVTH: Lê Huy Chung Trần Minh Cường Nguyễn Đường Công Danh Phan Tấn Đức

25 3.4.3 Các chân nguồn

GND (Ground): cực âm của nguồn điện cấp cho Arduino UNO. Khi dùng các thiết bị sử dụng những nguồn điện riêng biệt thì những chân này phải được nối với nhau.

5V: cấp điện áp 5V đầu ra. Dòng tối đa cho phép ở chân này là 500mA. 3.3V: cấp điện áp 3.3V đầu ra. Dòng tối đa cho phép ở chân này là 50mA.

Vin (Voltage Input): để cấp nguồn ngoài cho Arduino UNO, nối cực dương của nguồn với chân này và cực âm của nguồn với chân GND.

IOREF: điện áp hoạt động của vi điều khiển trên Arduino UNO có thể được đo ở chân này. Và nó ln là 5V. Mặc dù vậy, khơng được lấy nguồn 5V từ chân này để sử dụng bởi chức năng của nó khơng phải là cấp nguồn.

RESET: việc nhấn nút Reset trên board để reset vi điều khiển tương đương với việc chân RESET được nối với GND qua 1 điện trở 10KΩ.

3.4.4 Các cổng vào/ra trên Arduino Board

Một phần của tài liệu Ứng dụng board mạch raspberry PI 3B + điều khiển thiết bị gia dụng ( Smart home) (Trang 35 - 37)

Tải bản đầy đủ (PDF)

(82 trang)