4.2.1.Mở bản đồ thời tiết
Do trạm dự báo thời tiết này dựa trên Open Weather Map AIP, vì thế ta cần đăng nhập vào nền tảng này đê nhận một AIP để có thể kết nối mạch điện và viết chương trình
Các bước thực hiện như sau:
Bước 1: Mở trình duyệt web và truy cập địa chỉ
https://openweathermap.org/.
Nếu như bạn vào trang web và nhập tên thành phố mình đang sống thì sẽ hiện ra các thông tin về thời tiết
CHƯƠNG 4. KẾT QUẢ VÀ THẢO LUẬN
Bước 2: Đăng ký tài khoản tại mục Sign up Bước 3: Đăng nhập vào tài khoản
Bước 4: Vào thẻ API Keys, sử dụng Key default hoặc tạo key mới thông qua Create
Key, lưu Key này lại để sử dụng trong chương trình
Khóa AIP được dùnng để nhận các thông tin thời tiết từ trang web trên. Để nhận thông tin thời tiết trong một vùng mà bạn đã chọn, nhập URL sau đây, trong đó vùng
CHƯƠNG 4. KẾT QUẢ VÀ THẢO LUẬN
nằm trong dấu ngoặc nhọn { } được thay bằng giá trị ứng với vị trí địa lý của bạn và khóa AIP:
https://api.openweathermap.org/data/2.5/forecast?q={ thanh pho },{ma so quoc
gia }&APPID={khoa AIP}&mode=json&units=metric&cnt=2
Bạn thay thế nội dung {thanh pho} bằng tên thành phố mà mình muốn có dữ liệu nhiệt độ, {ma so quoc gia} là mã quốc gia mà mình đang sống, và {khoa AIP} là giá trị khóa AIP mà mình đã có được ở phần trước.
Sau đó sao chép URL đã có đầy đủ các thơng số và dán vào trình duyệt web, bạn sẽ thấy hiển thị về dự báo thời tiết tại vị trí mà mình muốn xem.
Cần lưu khóa AIP cẩn thận để ta cịn sử dụng trong mục viết chương trình điều khiển.
4.2.2 Nạp chương trình điều khiển vào ESP8266
Để sử dụng Arduino nạp chương trình điều khiển cho ESP8266, chúng ta cần cài đặt add-on hỗ trợ chức năng này vào Arduino.
Sau khi đã cài đặt add-on xong, trong trình đơn của Arduino IDE, bạn nhấp chọn
Tool và chọn “NodeMCU ESP8266” 4.2.3 Kết quả
Các linh kiện cần sử dụng: - NodeMCU ESP8266
- 4 đèn led ( vàng, đỏ, xanh lá, xanh dương ) - 4 điện trở loại 330 Ω
- Testboard - Các dây nối
Quy ước hiển thị thời gian
LED xanh dương: mưa LED xanh lá: nắng LED vàng: mưa đá LED đỏ: tuyết
CHƯƠNG 4. KẾT QUẢ VÀ THẢO LUẬN
Hình 4.5 Sơ đồ mạch điện thực tế của mơ hình trạm dự báo thời tiết