Chương 4 THI CÔNG HỆ THỐNG
4.4 LẬP TRÌNH HỆ THỐNG
4.4.3 Phần mềm lập trình cho ESP8266 V1
a. Giới thiệu phần mềm lập trình
Để lập trình cho ESP 8266 giao tiếp với dsPic30f4013 nhóm em đã sử dụng phần mềm Arduino IDE. Arduino IDE là một phần mềm có lẽ đã quen thuộc với những ai đã từng lập trình cho kit Arduino. Phần mềm này hỗ trợ chúng ta rất nhiều thư viện, cùng với việc sử dụng ngơn ngữ C để viết chương trình nên sẽ giúp chúng ta dễ dàng lập trình cho ESP8266 V1. Để lập trình được cho ESP 8266 trước tiên chúng ta cần phải cài phần mềm Arduino IDE và tiến hành cài các driver tương ứng. Sau đây là các bước hướng dẫn cài đặt:
Bước 1: Sau khi đã tải phần mềm và tiến hành giải nén. Chúng ta chạy file setup (arduino.exe) để khởi động Arduino IDE.
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP 62
Hình 4.23: Khởi động Arduino IDE.
Bước 2: Chúng ta vào File > Preferences
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP 63 Bước 3: Vào Additional Board Manager URLs, thêm đường link sau:
http://arduino.esp8266.com/stable/package_esp8266com_index.json và chọn Ok để đóng hộp thoại.
Hình 4.25: Sử dụng Arduino IDE.
Bước 4: Tiếp theo ta vào Tools -> Board -> Boards Manager…
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP 64 Bước 5: Kéo xuống và cài đặt ESP8266 by ESP8266 Community.
Hình 4.27: Cài đặt ESP8266 by ESP8266 Community.
Bước 6: Cấu hình cho 1 project theo các bước sau:
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP 65 Bước 7: Tiến hành chọn cổng COM cho phù hợp.
Hình 4.29: Chọn cổng COM.
Bước 8: Chọn chế độ nạp.
Hình 4.30: Chọn chế độ nạp.
BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP 66 - Viết chương trình:
Hình 4.31: Viết chương trình.
- Sau khi viết xong chương trình ta nhấn vào nút để biên dịch chương trình đang soạn thảo và kiểm tra lỗi.
b. Viết chương trình hệ thống
BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP 67