Các bước lập trình và chạy chương trình với Arduino

Đây là bài 5/17 bài của series môn học Lập trình Arduino cơ bản

1. Cấu trúc một chương trình Arduino

Cấu trúc một chương trình Arduino
Cấu trúc một chương trình Arduino

Cấu trúc một chương trình Arduino gồm 2 hàm: hàm setup()hàm loop().

Những lệnh trong hàm setup() sẽ được chạy khi Arduino khởi động (chỉ chạy một lần duy nhất).

Sau khi hàm setup() chạy xong, những lệnh trong hàm loop() sẽ được chạy và lặp đi lặp lại cho đến khi reset hoặc shutdown Arduino.

Quá trình chạy chương trình Arduino

2. Các bước lập trình và chạy chương trình với Arduino

Giả sử, cần thiết kế một mạch gồm 1 đèn LED kết nối với Arduino qua chân số 13. Yêu cầu lập trình điều khiển LED sáng tắt liên tục.

Để hiện thực yêu cầu trên, ta thực hiện qua 4 bước sau:

Bước 1 – Thiết kế mạch theo yêu cầu

Sử dụng phần mềm Proteus để thiết kế mạch giả lập trước. Sau khi chạy ổn định có thể lắp ráp mạch với các thiết bị thật.

Thiết kế mạch Arduino theo yêu cầu
Thiết kế mạch gồm 1 Led kết nối với Arduino qua chân số 13.

Bước 2 – Lập trình điều khiển theo yêu cầu

Viết code theo yêu cầu với Arduino IDE
Viết code theo yêu cầu với Arduino IDE

Bước 3 – Biên dịch code Arduino thành mã hex và nhúng vào Arduino

Xem lại bài Hướng dẫn cài đặt và sử dụng Arduino IDE để biết cách biên dịch code Arduino thành mã hex.

Xem lại bài Hướng dẫn sử dụng phần mềm mô phỏng mạch điện tử Proteus để biết cách nhúng mã hex vào Arduino.

Lưu ý:

Muốn nhúng mã hex vào Arduino thật thì làm như sau:

Đầu tiên, kết nối board mạch Arduino với máy tính

Kết nối Arduino với máy tính

Tìm cổng kết nối của Arduino với máy tính bằng cách click chuột phải vào My Computer->Manage->Device Manager->Ports

Tìm cổng kết nối Arduino với máy tính

Như hình trên thì Arduino đang kết nối với máy tính qua cổng COM3.

Kế tiếp, cấu hình Arduino IDE làm việc với board mạch Arduino kết nối vào máy tính

Cấu hình Tools->Board

Cấu hình board trên Arduino IDE

Cấu hình Tools->Serial Port

Cấu hình Serial Port trên Arduino IDE

Cuối cùng, biên dịch code Arduino và nhúng vào board mạch Arduino

Thanh công cụ của Arduino IDE

Nhấn button đầu tiên để biên dịch code Arduino. Sau đó, nhấn button thứ 2 để nhúng code vào board mạch Arduino đang kết nối với máy tính.

Bước 4 – Chạy thử và sửa lỗi nếu có

Mời bạn đánh giá bài viết
Bài trước và bài sau trong môn học<< Hướng dẫn sử dụng phần mềm mô phỏng mạch điện tử ProteusLập trình điều khiển led đơn với board mạch Arduino >>
Chia sẻ trên mạng xã hội:

Tác giả Vinh Lê

Vinh Lê hiện đang là biên tập viên tại Góc Học IT.

Bài viết của Vinh Lê

Trả lời

Lưu ý:

1) Vui lòng bình luận bằng tiếng Việt có dấu.

2) Khuyến khích sử dụng tên thật và địa chỉ email chính xác.

3) Mọi bình luận trái quy định sẽ bị xóa bỏ.