Phần mềm lập trình cho vi điều khiển

Một phần của tài liệu Thiết kế và thi công hệ thống giám sát nhiều vườn (Trang 70 - 75)

f. Lưu đồ App Blynk

4.4.2. Phần mềm lập trình cho vi điều khiển

Chương trình cho vi điều khiển trong hệ thống sẽ chủ yếu lập trình cho Arduino Wemos D1 để giao tiếp các module cảm biến, khối công suất, LCD hiển thị, được viết theo ngôn ngữ C, biên dịch và nạp cho Arduino qua phần mềm Arduino IDE.

54

Hình 4.14: Giao diện phần mềm Arduino 1

Hướng dẫn sử dụng phần mềm Arduino:

+ BIÊN SOẠN CHƯƠNG TRÌNH CƠ BẢN

Bước 1: Nên tạo một thư mục để lưu và quản lý các chương trình lập trình cho vi điều khiển.

55

Hình 4.15: Giao diện phần mềm Arduino 2

Bước 3: Chúng ta có thể viết chương trình trực tiếp hoặc tiến hành chọn “File”, rồi mục “New” để viết chương trình mới hay chọn “File” rồi chọn “Open” để mở chương trình cũ, chúng ta cũng có thể chọn “File” rồi chọn “Examples” để mở các ví dụ sẵn có của board đang sử dụng.

56 Sau khi mở hoặc viết một chương trình, thì giao diện Arduino sẽ gồm:

Hình 4.16: Giao diện phần mềm Arduino 3

Vùng lệnh: bao gồm các nút lệnh menu (File, Edit, Sketch, Tools, Help). Phía dưới là các icon cho phép sử dụng nhanh các chức năng thường dùng của IDE được miêu tả như sau:

57

Hình 4.17: Các lệnh của Arduino

Vùng viết chương trình: viết các đoạn mã tại đây. Tên chương trình được hiển

thị ngay dưới dãy các Icon, ở đây nó tên là “Blink”. Để ý rằng phía sau tên chương

trình có một dấu “§”. Điều đó có nghĩa là đoạn chương trình chưa được lưu lại.

Vùng thông báo(debug): những thông báo từ IDE sẽ được hiển thị tại đây. Để ý rằng góc dưới cùng bên phải hiển thị loại board Arduino và cổng COM được sử dụng. Luôn chú ý tới mục này bởi nếu chọn sai loại board hoặc cổng COM, sẽ không thể upload được code.

Hình 4.18: Vùng thông báo

Bước 4: Sau khi tạo hoặc viết chương trình xong, nhấn tổ hợp phím “Ctrl+S” để lưu file hoặc chọn “File” rồi chọn “Save” hay “Save As” để lưu file.

58

Một phần của tài liệu Thiết kế và thi công hệ thống giám sát nhiều vườn (Trang 70 - 75)

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

(119 trang)