-Bước 4: Thực hiện compile chương trình:
Nhấn vào dấu (V) ở phía bên trên ngồi cùng trên phần mềm, sau khi compile thành cơng sẽ thơng báo ở phía dưới phần mềm (Done compiling)
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
-Bước 5: Chọn board và cổng port phù hợp +Đang thực hiện project với board Arduino Uno
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
+Chọn cổng port:
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
-Bước 6: Nạp chương trình cho board
Khi nạp chương trình thành cơng sẽ có dịng thơng báo ở dưới phần mềm: Done uploading
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
4.12 Blynk
Tổng quát
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
Blynk là một nền tảng với các ứng dụng iOS và Android để điều khiển Arduino, Raspberry Pi và các ứng dụng tương tự qua Internet.
Nó là một bảng điều khiển kỹ thuật số nhờ đó bạn có thể xây dựng giao diện đồ họa cho dự án của mình bằng cách kéo và thả các widget.
Blynk không bị ràng buộc với một số bo hoặc shield cụ thể. Thay vào đó, nó hỗ trợ phần cứng mà bạn lựa chọn. Cho dù Arduino hoặc Raspberry Pi được liên kết với Internet qua Wi-Fi, Ethernet hoặc chip ESP8266, Blynk sẽ online và sẵn sàng cho IoT.
Cách thức hoạt động
-Blynk được thiết kế cho IoT. Nó có thể điều khiển phần cứng từ xa, nó có thể hiển thị dữ liệu cảm biến, nó có thể lưu trữ dữ liệu, trực quan hóa.
-Có 3 nền tảng chính:
+Ứng dụng Blynk - cho phép bạn tạo giao diện cho các dự án của mình bằng cách sử dụng các widget khác nhau.
+Blynk Server - chịu trách nhiệm về tất cả các giao tiếp giữa điện thoại thơng minh và phần cứng. Bạn có thể sử dụng Blynk Cloud hoặc chạy cục bộ máy chủ Blynk riêng của mình. Nó là mã nguồn mở, có thể dễ dàng xử lý hàng nghìn thiết bị và thậm chí có thể được khởi chạy trên Raspberry Pi.
+Thư viện Blynk - dành cho tất cả các nền tảng phần cứng phổ biến - cho phép giao tiếp với máy chủ và xử lý tất cả các lệnh đến và lệnh đi.
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
Đặc tính
-API và giao diện người dùng tương tự cho tất cả phần cứng và thiết bị được hỗ trợ.
-Kết nối với đám mây bằng cách sử dụng:Wifi, Bluetooth,Ethernet,… -Bộ Widget dễ sử dụng.
-Thao tác ghim trực tiếp mà khơng cần viết mã.
-Dễ dàng tích hợp và thêm chức năng mới bằng cách sử dụng ghim ảo. -Theo dõi dữ liệu lịch sử qua tiện ích SuperChart.
-Giao tiếp giữa thiết bị với thiết bị sử dụng Bridge Widget. -Gửi email, tweet, push notification...
ĐỒ ÁN TỐT NGHIỆP MÔ HÌNH VƯỜN THƠNG MINH
CHƯƠNG 5
THỰC HIỆN MÔ HÌNH VƯỜN THƠNG MINH
5.1 Nguyên lý hoạt động
-Mơ hình vườn thơng minh sử dụng bo mạch chủ là esp8266 kết hợp với cảm biến nhiệt độ, độ ẩm, cảm biến độ ẩm đất, màn hình nextion và app blynk để giám sát và điều khiển.
-Cảm biến nhiệt độ, độ ẩm, độ ẩm đất thu thập dữ liệu sau đó gửi về esp8266 để xử lý, sau đó các dữ liệu này được cập nhật liên tục hiển thị trên màn hình nextion và trên app blynk ở dạng số và biểu đồ.
-Chế độ hoạt động bằng tay( khơng kích hoạt nút nhấn auto trên màn hình)
Ở chế độ này chúng ta dễ dàng điều khiển bật tắt các thiết bị bao gồm bơm nước, quạt, đèn led và phun sương bằng các nút nhấn ở trên màn hình cũng như ở trên app.
-Chế độ hoạt động tự động(kích hoạt nút nhấn auto trên màn hinh)
+Ở chế độ này chúng ta cài thông các thông số chuẩn về nhiệt độ môi trường, độ ẩm đất trên app blynk và sau đó truyền dữ liệu hiển thị trên màn hình nextion.
+Nếu như nhiệt độ cảm biến đo được lớn hơn nhiệt độ chuẩn cài đặt thì sẽ tự động kích hoạt quạt, phun sương.
+Nếu như độ ẩm cảm biến đo được nhỏ hơn độ ẩm chuẩn cài đặt thì sẽ tự động kích hoạt bơm nước
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
5.2 Chế tạo khung trục
-Khung được làm vật liệu sắt v. -Độ cao 25cm
-Chiều dài 35cm
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
5.3 Gắn khung Mica
-Khung được đóng nhựa mica trong dày 2mm
ĐỒ ÁN TỐT NGHIỆP MƠ HÌNH VƯỜN THƠNG MINH
5.4 Thi cơng bo mạch
- Board mạch thu phát wifi ESP8266 NodeMCU V1 với kích thước nhỏ gọn, giá rẻ được
dùng nhiều cho các thiết bị IoT, các ứng dụng cần kết nối mạng wifi.