Cách sử dụng bảng Ardunio Un o:

Một phần của tài liệu ĐỒ ÁN KỸ THUẬT ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH ĐỀ TÀI ĐIỀU KHIỂN VÀ GIÁM SÁT HỆ THỐNG LÒ NHIỆT (Trang 35 - 36)

Tiểu Luận PRO(123docz.net) LilyPad

2.2.1.2. Cách sử dụng bảng Ardunio Un o:

14 chân đầu vào / đầu ra kỹ thuật số có thể được sử dụng làm chân đầu vào hoặc đầu ra bằng cách sử dụng các hàm pinMode (), digitalRead () và digitalWrite () trong lập trình arduino. Mỗi chân hoạt động ở 5V và có thể cung cấp hoặc nhận dòng điện tối đa 40mA và có điện trở kéo lên bên trong 20-50 KOhms được ngắt kết nối theo mặc định. Trong số 14 chân này, một số chân có các chức năng cụ thể như được liệt kê bên dưới:

+ Chân nối tiếp 0 (Rx) và 1 (Tx): Chân Rx và Tx được sử dụng để nhận và truyền dữ liệu nối tiếp TTL. Chúng được kết nối với chip nối tiếp ATmega328P USB to TTL tương ứng.

Tiểu Luận PRO(123docz.net)

+ Các chân ngắt ngoài 2 và 3: Các chân này có thể được cấu hình để kích hoạt ngắt ở giá trị thấp, cạnh tăng hoặc giảm hoặc thay đổi giá trị.

+ Các chân PWM 3, 5, 6, 9 và 11: Các chân này cung cấp đầu ra PWM 8 bit bằng cách sử dụng hàm analogWrite ().

+ Các chân SPI 10 (SS), 11 (MOSI), 12 (MISO) và 13 (SCK): Các chân này được sử dụng cho giao tiếp SPI.

+ Chân LED tích hợp 13: Chân này được kết nối với một đèn LED tích hợp, khi chân 13 ở mức CAO - LED bật và khi chân 13 ở mức THẤP, nó sẽ tắt.

Cùng với 14 chân Digital, có 6 chân đầu vào tương tự, mỗi chân cung cấp độ phân giải 10 bit, tức là 1024 giá trị khác nhau. Chúng đo từ 0 đến 5 vôn nhưng giới hạn này có thể được tăng lên bằng cách sử dụng chân AREF với chức năng tham chiếu tương tự :

+ Chân tương tự 4 (SDA) và chân 5 (SCA) cũng được sử dụng cho giao tiếp TWI sử dụng thư viện Wire.

Arduino Uno có một số chân cắm khác như được giải thích bên dưới:

+ AREF: Được sử dụng để cung cấp điện áp tham chiếu cho các đầu vào tương tự với hàm analogReference ().

+ Đặt lại chân: Làm cho chân này thấp, đặt lại bộ vi điều khiển.

2.2.1.3. Phần mềm

Arduino IDE được viết tắt (Arduino Integrated Development Environment) là một trình soạn thảo văn bản, giúp bạn viết code để nạp vào bo mạch Arduino.Arduino IDE (Môi trường phát triển tích hợp) được yêu cầu để lập trình bo mạch Arduino Uno.

Một phần của tài liệu ĐỒ ÁN KỸ THUẬT ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH ĐỀ TÀI ĐIỀU KHIỂN VÀ GIÁM SÁT HỆ THỐNG LÒ NHIỆT (Trang 35 - 36)