Thi công phần mềm sản phẩm

Một phần của tài liệu Hệ thống quản lý ra vào (Trang 42 - 47)

- Phần cứng: Gồm 3 PCB cho 3 khối được vẽ bằng Proteus 8.4 mạch in 1 lớp Thiết kế PCB an toàn, dễ lắp đặt, thẩm mỹ.

5.2.2 Thi công phần mềm sản phẩm

Với 2 khối ESP-CAM (1) và ESP-CAM (2), sau khi kết nối vào WI-FI đã được kết nối Internet. Ta mở ứng dụng Blynk lên, sau đó giám sát và điều khiển trực tiếp trên ứng dụng.

Với khối ESP8266, sau khi ta kết nối vào WI-FI của thiết bị phát ra. Ta truy cập vào trình duyệt Web trên thiết bị (điện thoại hoặc máy vi tính), nhập địa chỉ IP là 192.168.1.1 và vào giao diện điều khiển thiết bị.

Lưu đồ giải thuật

35

Hình 5.6. Lưu đồ giải thuật khối ESP32-CAM (2)

Giải thích: Khởi động hệ thống, nếu có xung ở nút nhấn hệ thống sẽ chụp ảnh người nhấn và gửi ảnh và thông báo lên Sever Blynk. Nếu hệ thống nhận được lệnh từ Sever Blynk sẽ thực hiện lệnh và báo trạng thái (đóng hay mở) trở lại Sever Blynk.

36

Hình 5.7. Lưu đồ giải thuật khối ESP32-CAM (1)

Giải thích: Khởi động hệ thống, nếu cảm biến chuyển động PIR xuất mức cao (có người đột nhập) thì hệ thống sẽ chụp ảnh người đó, sau đó gửi ảnh và thơng báo lên Sever Blynk đồng thời lưu ảnh vừa chụp vào thẻ nhớ.

37

Hình 5.8. Lưu đồ giải thuật khối ESP8266 NODE MCU

Giải thích: Khi khởi động hệ thống, hệ thống sẽ phát ra WIFI, nếu có thiết bị (điện thoại, PC,...) kết nối vào WIFI này đồng thời truy cập vào địa chỉ IP là 192.168.1.1 thì hệ thống sẽ tạo giao diện điều khiển trên địa chỉ IP đó. Hệ thống sẽ thực hiện lệnh điều khiển và báo trạng thái trả về giao diện của hệ thống.

38

Thiết kế Web Sever

Thiết kế giao diện cho Web Sever em sử dụng HTML, lập trình trên Arduino IDE với giao diện trực quan và dễ sử dụng. Người sử dụng chỉ cần điện thoại kết nối vào WIFI của hệ thống và truy cập địa chỉ IP là 192.168.1.1 là có thể vào giao diện Web Sever.

Hình 5.9. Giao diện của Web Sever

Thiết kế giao diện Blynk

Tải ứng dụng Blynk trên CH Play hoặc App Store về thiết bị và thực kéo thả giao diện.

39

Hình 5.10. Giao diện của ứng dụng Blynk

Một phần của tài liệu Hệ thống quản lý ra vào (Trang 42 - 47)

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

(94 trang)