Sơ đồ chân và thông số kỹ thuật của board mạch NodeMCU
Công cụ lập trình Arduino IDE
Ngôn ngữ lập trình Arduino
Lập trình nhúng trên board mạch NodeMCU điều khiển một số thiết bị cơ bản như: LED đơn, nút nhấn, biến trở, hiển thị LCD, …
Các bước xây dựng ứng dụng IoT
Bài 3: Nền tảng Blynk Cloud Server (Blynk IoT 2.0)
Nội dung:
Giới thiệu nền tảng Blynk Cloud Server (Blynk IoT 2.0)
Các bước thiết kế ứng dụng trên Blynk IoT 2.0
Các chức năng trên Blynk App IoT
Chân tín hiệu trên Blynk App IoT
Giao tiếp giữa Blynk App IoT và NodeMCU
Bài 4: Hệ thống IoT giám sát nhiệt độ và độ ẩm.
Nội dung:
Xây dựng hệ thống IoT giám sát nhiệt độ và độ ẩm không khí thông qua ứng dụng di động. Hiển thị giá trị nhiệt độ và độ ẩm lên Blynk App IoT thông qua các chức năng Value Display, Gauge và SuperChart. Hệ thống hoạt động theo hai chế độ: tự động (Auto) và điều khiển thủ công (Manual). Trong chế độ Auto cho phép người dùng đặt ngưỡng nhiệt độ và độ ẩm, khi vượt ngưỡng đã đặt thì hệ thống sẽ tự động bật hệ thống điều khiển quạt gió làm mát, phun sương tạo độ ẩm, gia nhiệt nhằm để ổn định nhiệt độ và độ ẩm. Trong chế độ Manual, người dùng có thể điều khiển bật tắt thiết bị thông qua nút nhấn trên Blynk App IoT.
Bài 5: Hệ thống IoT tưới cây tự động dựa trên độ ẩm đất .
Nội dung:
Xây dựng hệ thống IoT tưới cây tự động dựa trên độ ẩm đất được giám sát thông qua ứng dụng di động. Giá trị độ ẩm đất được hiển thị lên Blynk App IoT thông qua chức năng Value Display, Gauge và SuperChart. Đồng thời điều khiển tưới cây tự động dựa trên ngưỡng độ ẩm đất được đặt trên Blynk App IoT. Hệ thống hoạt động theo hai chế độ: tự động (Auto) và điều khiển thủ công (Manual).
Bài 6: Hệ thống IoT giám sát và cảnh báo ngập nước.
Nội dung:
Xây dựng hệ thống IoT giám sát và cảnh báo ngập nước thông qua ứng dụng di động. Hệ thống cho phép đặt ngưỡng trên và ngưỡng dưới của mực nước trên Blynk App IoT và tự động bật cảnh báo khi mực nước vượt ngưỡng đã đặt. Cho phép chọn mode ON hoặc OFF trên Blynk App IoT để bật hoặc tắt hệ thống cảnh báo.