Điều khiển và giám sát thiết bị điện bằng phần mềm visual basic và webserver thông qua arduino và node mcu v3

83 113 1
Điều khiển và giám sát thiết bị điện bằng phần mềm visual basic và webserver thông qua arduino và node mcu v3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC CƠNG NGHIỆP TP.HCM KHOA CƠNG NGHỆ ĐIỆN KHĨA LUẬN TỐT NGHIỆP ĐỀ TÀI: ĐIỀU KHIỂN VÀ GIÁM SÁT THIẾT BỊ ĐIỆN BẰNG PHẦN MỀM VISUAL BASIC VÀ WEBSERVER THÔNG QUA ARDUINO VÀ NODE MCU V3 SINH VIÊN: TRỊNH HỮU TRƯỜNG 15041151 ĐẶNG HOÀI ANH 15048501 LỚP: DHDKT11B GVHD: HÀ CHÍ KIÊN TP HCM,Thứ 5,ngày13,tháng năm 2019 LỜI MỞ ĐẦU Ngày với phát triển lên ngơi cơng nghiệp 4.0 qua ngành khoa học kĩ thuật, công nghệ kĩ thuật điện, điện tử đóng vai trị quan trọng lĩnh vực khoa học kỹ thuật, quản lí, cơng nghiệp, cung cấp thơng tin,… Dó sinh viên chuyên ngành Điều Khiển Tự Động, phải biết nắm bắt vận dụng công nghệ 4.0 cách hiệu nhằm góp phần vào phát triển khoa học kỹ thuật giới nói chung phát triển kỹ thuật điện, điện tử nói riêng Bên cạnh cịn thúc đẩy phát triển kinh tế nước nhà Như biết nhu cầu sống ngày nâng cao nên nhu cầu tiện nghi ngơi nhà khơng nằm ngồi xu Nắm bắt nhu cầu với phát triển công nghệ kĩ thuật điện, điện tử cho đời nhiều giải pháp mang tính đột phá, có tính sáng tạo cao nhằm đáp ứng thị yếu người dân Các thiết bị nhà điều khiển cách tự động giám sát từ xa đem lại sống thoải mái cho thành viên gia đình Để giám sát nhà sử dụng chức năng, tiện ích ngơi nhà 24/24 hay điều khiển từ xa, cần phải có phương tiện giám sát hiệu hơn, thơng minh hơn.Do nhóm chúng em chọn đề tài “ Điều khiển giám sát thiết bị điện phần mềm Visual Basic & Webserver thông qua ARDUNIO VÀ NODE MCU V3” làm đề tài tốt nghiệp TP.HCM, Ngày … tháng … năm 2019 Nhóm sinh viên i PHIẾU GIAO ĐỀ TÀI Họ tên sinh viên/nhóm sinh viên giao đề tài: (1): Đặng Hoài Anh MSSV: 15048501 (2): Nguyễn Ngọc Cường MSSV: 15038831 (3): Trịnh Hữu Trường MSSV: 15041151 Tên đề tài: “Điều khiển giám sát thiết bị điện phần mềm Visual Basic & Webserver thông qua ARDUNIO VÀ NODE MCU V3” Nội dung: - Sử dụng smartphone laptop điều khiển,giám sát thiết bị điện gia đình thơng qua webserver,VB6 mạng Lan internet Kết quả: Thông qua mạng internet Webserver VB6, ta đạt kết sau: o Đóng / cắt thiết bị đèn chiếu sáng, quạt từ Webserver VB6 o Sử dụng cảm biến để tự động hóa thiết bị gia đình o Kiểm sốt q trình hoạt động cảm biến o Tìm hiểu đặc tính cảm biến o Giám sát nhiệt độ độ ẩm môi trường nhà o Điều khiển giám sát từ khoảng cách xa o Giám sát nguy hiểm từ rị rỉ khí Gas thơng báo có cố o Nghiên cứu tạo webserver o Điều khiển thiết bị thông qua Webserver+VB6 o Đồng webserver VB6 o Truyền liệu từ Arduino lên Webserver VB6 Giảng viên hướng dẫn Tp.HCM, ngày… tháng …năm… Sinh viên ii NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Tp.HCM, Ngày … tháng … năm 2018 Giảng viên hướng dẫn iii Mục Lục CHƯƠNG : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Vai trò ứng dụng Arduino 1.1.1 Tổng quan Arduino 1.1.2 Ứng dụng Arduino thực tế 1.2 Lý chọn đề tài 1.3 Mục đích đề tài 1.4 Mục tiêu phạm vi nghiên cứu CHƯƠNG 2:GIỚI THIỆU TỔNG QUAN HỆ THỐNG 2.1 Giới thiệu board Arduino 2.1.1 Cấu tạo phần cứng 2.1.2 Các loại board mạch Arduino 2.2 Giới thiệu Phần mềm Arduino IDE 11 2.2.1 Giới thiệu IDE 11 2.2.2 Giao diện làm việc 12 2.2.3 Các hàm lệnh 13 2.3 Tổng quan Esp8266 Nodemcu Lua V3 CH340 16 2.3.1.Giới thiệu 16 2.3.2 Thông số kĩ thuật nodemcu Lua V3 CH340 17 2.13 Hình ảnh Kit Wifi ESP8266 NodeMCU 17 2.4.Tổng quan webserver 17 2.4.1Giới thiệu webserver 17 2.14 Hình ảnh minh họa Webserve 18 2.4.2 Cách tạo webserver ardunio 19 2.15Hình ảnh mở chương trình Ardunio IDE 19 2.16 Hình ảnh mở chương trình Ardunio IDE 20 2.17 Hình ảnh Boards Manager 20 2.18 Hình ảnh Boards Manager 21 2.5 Tổng quan VB6 21 iv 2.5.1 Giới thiệu ViSual Basic 21 2.19 Hình ảnh VB6 21 2.5.2 Các thành phần ViSual Basic 22 2.5.3 Cơ sở lập trình 25 CHƯƠNG 3: THIẾT KẾ MÔ PHỎNG HỆ THỐNG SMART HOME 30 3.1 Sơ đồ khối tổng quát hệ thống 30 3.2 Các khối cảm biến 30 3.2.1 Cảm biến chuyển động PIR 30 3.2.2 Cảm biến nhiệt độ - độ ẩm DHT11 31 3.2.3 Cảm biến ánh sáng CDS 32 3.2.4 Cảm biến phát khí Gas 33 3.2.5 Quạt tản nhiệt 34 CHƯƠNG 4: LẬP TRÌNH CHO HỆ THỐNG 35 4.1 Lưu đồ giải thuật tổng quát 35 4.2 Lưu đồ giải thuật chi tiết 36 4.2 Lưu đồ giải thuật chi tiết 37 4.3 Code lập trình 38 4.3.1 Code lập trình cho Arduino Uno 38 4.3.2 Code lập trình cho ESP8266 44 4.3.3 Code lập trình cho Visual Basic 60 Điều khiển thiết bị từ xa natport mordem wifi 65 4.3 Danh sách sơ đồ chân đấu nối thiết bị với Arduino 68 CHƯƠNG 69 KẾT QUẢ THỰC TẾ - HƯỚNG PHÁT TRIỂN ĐỀ TÀI 69 5.1 Kết nghiên cứu 69 5.1.1 Mơ hình thực tế 69 5.2 Nhận xét đánh giá 71 5.2.1 Nhận xét 71 5.3 Hướng phát triển đồ án 72 TÀI LIỆU THAM KHẢO 73 v DANH MỤC HÌNH ẢNH Hình 1.1: Máy in 3D Hình 1.2: Thiết bị máy bay khơng người lái Hình 1.3: Ardiuno điều khiển nhà bẳng smart phone Hình 2.1 : Board Arduino UNO Hình 2.2: Board Arduino Micro Hình 2.3: Board Arduino Nano 10 Hình 2.4: Board Arduino Mega 11 Hình 2.5: Board Arduino Ethernet 11 Hình 2.6: Giao diện làm việc IDE 12 Hình 2.7: Nút lệnh IDE 12 Hình 2.8: Thơng báo lỗi IDE 13 Hình 2.9: Ví dụ lệnh void setup() 14 Hình 2.10: Ví dụ lệnh void loop() 14 Hình 2.11: Hình ảnh minh họa Esp8266 16 Hình 2.12: Hình ảnh Kit Node Mcu 16 Hình 2.13: Sơ đồ chân Node Mcu 16 Hình 2.14: Hình ảnh minh họa Webserver 18 Hình 2.15: Hình ảnh mở chương trình Ardunio 19 Hình 2.16: Cài thư viện Esp 8266 19 Hình 2.17: Hình ảnh boards Manager 20 Hình 2.19: Hình ảnh VB6 21 Hình 2.20: Hình ảnh IDE VB6 22 Hình 2.21: Hình ảnh Menu Bar 23 Hình 2.22: Hình ảnh Toolbars 24 Hình 2.23: Hình ảnh Toobox 25 Hình 2.24: Hình ảnh Form 25 Hình 2.25: Hình ảnh View form button 26 Hình 3.1: Sơ đồ khối tổng quát hệ thống 31 Hình 3.2: Cảm biến chuyển động PIR 32 vi Hình 3.3: Cảm biến DHT 33 Hình 3.4: Cảm biến ánh sáng CDS 34 Hình 3.5: Cảm biến khí GAS 35 Hình 3.6: Quạt 36 Hình 3.7: Buzzer 37 Hình 4.1: Lưu đồ giải thuật tổng quát 37 Hình 4.2: Lưu đồ giải thuật chi tiết điều khiển 38 Hình 4.3: Lưu đồ giải thuật chi tiết giám sát 39 Hình 4.4: Ảnh code Ardunio 40 Hình 4.5: Ảnh code Esp 46 Hình 4.6: Ảnh code VB6 62 Hình 5.1: Mơ hình hồn chỉnh 71 vii Hình 3.11: Màng hình LCD 20x4 25 Hình 3.12: Module I2C 25 Hình 3.13: Động Servo DC 26 Hình 3.14: Mơ hình mặt nhà 26 Hình 3.15: Vị trí thiết bị điều khiển nhà 27 Hình 3.16: Bố trí cảm biến vẽ 28 Hình 3.17: Kí hiệu thiết bị cảm biến bảng vẽ 29 Hình 4.1: Lưu đồ giải thuật tổng quát 30 Hình 4.2: Sơ đồ điều khiển internet 31 Hình 4.3: Lưu đồ giải thuật điều khiển thiết bị cảm biến 31 Hình 4.4: Tải phần mềm Blynk CH play 48 Hình 4.6: Tạo project Blynk 49 Hình 4.5: Tải phần mềm Blynk CH play 49 Hình 4.7: Thơng báo nhận mã từ mail 50 Hình 4.8: Giao diện project mẫu 50 Hình 4.9: Giao diện sử dụng nạp energy 51 Hình 4.10: Tải IFTTT qua CH play 52 Hình 4.11: Tạo tài khoản IFTTT 52 Hình 4.12: Tạo my applets 53 Hình 4.13: Giao diện làm việc IFTTT 53 Hình 4.14: Kết nối với Google Assistant 54 Hình 4.15: Ví dụ lập trình điều khiển Relay 54 Hình 4.16: Lập trình cho phần mềm để kết nối với Google Assistant 55 Hình 4.17: Lập trình Webhooks 55 Hình 4.18: Giao diện sau lập trình 56 Hình 5.1: Mơ hình hoàn chỉnh 58 Hình 5.1: Mơ hình hồn chỉnh 59 Hình 5.2: Vị trí cảm biến nhiệt độ - độ ẩm 59 Hình 5.3: Vị trí cảm biến quang trở 59 Hình 5.4: Vị trí cảm biến chuyển động 60 viii Hình 5.5: Vị trí cảm biến mưa 60 Hình 5.6: Vị trí module RFID động 61 Hình 5.7: Vị trí cảm biến hồng ngoại 61 Hình 5.8: Vị trí cảm biến khí gas còi báo 62 Hình 5.9: Vị trí rèm cửa 62 Hình 5.11: Board mạch xử lý trung tâm 63 Hình 5.10: Vị trí thiết bị đóng cắt dimmer 63 ix Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp //Serial.println(GiaTri_CamBienAnhSang); // Serial.println(GiaTri_CamBiengas); //Serial.println(GiaTri_quat); //Serial.println(GiaTri_quat); //Serial.println(GiaTri_CamBienNhietDo); //Serial.println(GiaTri_CamBienDoAm); } void DocDuLieuTuUNO() { String DuLieu=""; while (Serial.available() > 0) { char ch = Serial.read(); DuLieu+=String(ch); delay(3); } DuLieu.trim(); Serial.println(DuLieu); XuLyDuLieu(DuLieu); } void setup() { Serial.begin(9600); MySerial.begin(9600); Wifi_Connect(); server.begin(); Serial.println("Da SETUP xong"); server.on ( "/", handleRoot ); } void loop() { 59 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp server.handleClient(); String DuLieu=""; if (Serial.available() > 0) DocDuLieuTuUNO(); } 4.3.3 Code lập trình cho Visual Basic Hình 4.6: Ảnh code VB6 Dim xhr As Object Dim thoigian As Integer Dim dulieu As Integer Dim webServiceURL As String Dim actionType As String Dim thisRequest As String Dim targetWord As String Private Sub Label150_Click() End Sub 60 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp Private Sub ON1_Click() webServiceURL = "http://192.168.1.100/?D1=1" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub ON2_Click() webServiceURL = "http://192.168.1.100/?D2=1" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub ON3_Click() webServiceURL = "http://192.168.1.100/?D3=1" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If 61 Trịnh Hữu Trường_Đặng Hoài Anh Khóa luận tốt nghiệp Set xhr = Nothing End Sub Private Sub Form_Load() MSComm1.Settings = "9600,n,8,1" Me.MSComm1.RThreshold = 'có ky tu (1 byte) den cong com ngat nhan du lieu xay MSComm1.InputLen = 'doc lan luot tung byte tu bo dem nhan MSComm1.PortOpen = True Label20.Caption = End Sub Private Sub MSComm1_OnComm() If Me.MSComm1.CommEvent = comEvReceive Then ' co du lieu truyen den thi hien thi label Label2.Caption = Label2.Caption + MSComm1.Input ' nhan ve la dang so nguyen dung asc de chuyen sang stringdulieu = Asc(MSComm1.Input) Label3.Caption = Right(Label2.Caption, 16) Label4.Caption = Mid(Label3.Caption, 11, 2) Label5.Caption = Mid(Label3.Caption, 13, 2) Label20.Caption = Mid(Label3.Caption, 1, 1) Label21.Caption = Mid(Label3.Caption, 2, 1) Label22.Caption = Mid(Label3.Caption, 3, 1) Label23.Caption = Mid(Label3.Caption, 4, 3) Label24.Caption = Mid(Label3.Caption, 7, 2) Label25.Caption = Mid(Label3.Caption, 9, 1) Label26.Caption = Mid(Label3.Caption, 10, 1) If Label20.Caption = "1" Then Shape5.FillColor = vbWhite If Label20.Caption = "0" Then Shape5.FillColor = vbBlack If Label21.Caption = "1" Then Shape3.FillColor = vbWhite If Label21.Caption = "0" Then Shape3.FillColor = vbBlack If Label22.Caption = "1" Then Shape4.FillColor = vbWhite If Label22.Caption = "0" Then Shape4.FillColor = vbBlack Label30.Caption = Val(Label23.Caption) If Label30.Caption > 650 Then Shape6.FillColor = vbRed If Label30.Caption < 650 Then Shape6.FillColor = vbBlack Label31.Caption = Val(Label24.Caption) 62 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp If Label31.Caption > 25 Then Shape7.FillColor = vbRed If Label31.Caption < 25 Then Shape7.FillColor = vbBlack If Label25.Caption = "1" Then Shape8.FillColor = vbRed If Label25.Caption = "0" Then Shape8.FillColor = vbBlack If Label26.Caption = "1" Then Shape9.FillColor = vbRed If Label26.Caption = "0" Then Shape9.FillColor = vbBlack End If End Sub Private Sub OFF1_Click() webServiceURL = "http://192.168.1.100/?D1=0" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub OFF2_Click() webServiceURL = "http://192.168.1.100/?D2=0" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub OFF3_Click() webServiceURL = "http://192.168.1.100/?D3=0" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False 63 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub Picture2_Click() End Sub Private Sub ONQUAT_Click() webServiceURL = "http://192.168.1.100/?D4=1" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub Private Sub OFFQUAT_Click() webServiceURL = "http://192.168.1.100/?D4=0" thisRequest = webServiceURL Set xhr = CreateObject("Microsoft.XMLHTTP") xhr.Open "POST", thisRequest, False xhr.Send If xhr.Status = 200 Then Debug.Print xhr.responseText End If Set xhr = Nothing End Sub 64 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp Điều khiển thiết bị từ xa natport mordem wifi Bước 1: nhập địa 192.168.1.1 địa brooker nhà mạng viettel đăng nhập Usename: mặc định admin Passwood tùy thuộc vào mordem wifi nhà bạn xem phía sau cục mordem Bước 2: vào advance  application port forwarding tùy chỉnh bên 65 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp Bước 3: tạo tên miền để địa ip trỏ vào địa tên miền Bước vào trang web lúc vừa cài mã ip để chuyển đổi mã ip thành tên miền application  ddns 66 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp Bước 5: vào check ip kiểm tra xem ip hoạt động chưa hoạt động diều khiển từ xa Bước đăng nhập vào tên miền để điều khiển từ xa 67 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp 4.3 Danh sách sơ đồ chân đấu nối thiết bị với Arduino Device/ Sensor Lighting Lighting Lighting QUẠT Cảm biến Nhiệt độ Độ ẩm Ánh sáng Khí gas Chuyển động Còi báo Led cbas Symbol Pin Digital 10 11 12 LT1 LT2 LT3 LT4 QUẠT T P CBAS GAS CBCD buz ledcbas Analog Local Living Room Bath Room kitchen Bed Room 7 A0 A1 68 kitchen Living room kitchen Bed room Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp CHƯƠNG KẾT QUẢ THỰC TẾ - HƯỚNG PHÁT TRIỂN ĐỀ TÀI 5.1 Kết nghiên cứu 5.1.1 Mơ hình thực tế Hình 5.1: Mơ hình hồn chỉnh 69 Trịnh Hữu Trường_Đặng Hồi Anh Khóa luận tốt nghiệp Giao diện VB6 Giao diện Webserver 70 t Khóa luận tốt nghiệp Trịnh Hữu Trường_Đặng Hồi Anh 5.2 Nhận xét đánh giá 5.2.1 Nhận xét 5.2.1.1 Những làm hệ thống mơ   Thiết bị kết nối đưa lên server cách đơn giản sợi cáp Điều khiển đóng cắt thiết bị nhà đèn, quạt, rèm cần smarthome hay laptop có kết nối với 3G wifi mô linh kiện điện tử  Bằng việc điều khiển thiết bị phần mềm smarthome hay laptop làm cho chúng trở nên thuận lợi, nhanh chóng đại Để góp phần hạn chế việc thực thao tác đóng mở thiết bị chúng  ta tự động bật tắt dựa vào cảm biến lắp đặt Giám sát nhiệt độ độ ẩm phòng cảm biến DHT qua đồng thời  biết nên không nên bật thiết bị làm mát giảm nhiệt độ phòng Điều khiển đèn led cảm biến chuyển động PIR, cảm biến phát  chuyển động vật thể di chuyển đèn tự bật tự tắt sau khoản thời gian quy định khơng cịn phát chuyển động Điều khiển đèn cảm biến quang, trời tối cảm biến nhận tín hiệu  tự bật  Điều khiển hệ thống khoảng cách xa  Ngồi ra, để tăng an ninh cho ngơi nhà, nhóm có gắng thêm cảm biến rị khí Gas để phát khí gas bị rị vượt ngưỡng cho phép cảm biến nhận tín hiệu báo động để biết cách xử lí 71 t Khóa luận tốt nghiệp 5.2.1.2 Trịnh Hữu Trường_Đặng Hồi Anh Điểm chưa tốt hệ thống - Vì xử dụng mạng Lan để kết nối với Internet nên tốc độ truyền nhận điều khiển thiết bị qua mạng bị ảnh hưởng tốc độ internet hộ gia đình tốc độ mạng 3G wifi smartphone - Vì thiết bị đèn, quạt, sử dụng linh kiện điện tử để mơ nên tính thực tế chưa cao - Khối xử lí trung tâm (Arduino Uno, ESP) vi xử lí giá rẻ, dùng học tập nghiên cứu nên độ ổn định để xử dụng lâu dài bị giới hạn - Các cảm biến xử dụng hệ thống dùng phổ thông học tập hay nghiên cứu nên dễ bị nhiễu mơi trường bên ngồi cho giá trị đưa giám sát thiết bị điều khiển đơi bị sai lệch - Vì phần mềm VB6 không ứng dụng nhiều vào smart home mức độ thực tế không cao, phục vụ cho việc nghiên cứu sau 5.3 Hướng phát triển đồ án - Khắc phục nhược điểm hệ thống - Sử dụng liệu đám mây để cập nhật liệu lên webserver nhanh chóng, thuận tiện bảo mật - Kết hợp đăng nhập,truy xuất tài khoản đăng nhập Webserver - Tích hợp điều khiển thêm việc tăng giảm nhiệt độ, chọn chế độ máy lạnh phần mềm webserver cho remote điều khiển - Tích hợp thêm cảm biến khác làm cho hệ thống trở nên hoàn thiện - Tạo giao diện webserver gọn, giống App điện thoại để tạo cảm giác thuận tiện cho người sử dụng 72 t Khóa luận tốt nghiệp Trịnh Hữu Trường_Đặng Hoài Anh TÀI LIỆU THAM KHẢO [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] http://arduino.vn/bai-viet/1226-web-server-voi-arduino-va-esp8266 https://randomnerdtutorials.com/esp8266-web-server/ https://esp8266.vn/nonos-sdk/http-server/http-server/ https://randomnerdtutorials.com/esp8266-dht11dht22-temperature-andhumidity-web-server-with-arduino-ide/ https://techtutorialsx.com/2016/10/03/esp8266-setting-a-simple-httpwebserver/ https://www.w3schools.com/bootstrap4/default.asp https://www.youtube.com/watch?v=SsFm2YtfOPA&t=397s http://monhoc.vn/tai-lieu/visual-basic-6.0/ https://42bots.com/tutorials/esp8266-example-wi-fi-access-point-web-serverstatic-ip-remote-control/ https://www.pinterest.com/pin/510384570265393925 https://dientuadenz.com/dieu-khien-led-voi-esp8266/ http://arduino.vn https://www.facebook.com/groups/congdongarduinovn/ https://github.com/BlueArduino20/ESP8266_Web_Server_LED http://www.hocavr.com/2018/06/bai-5-giao-tiep-uart.html http://akshaim.github.io/IoT/NodeMCU/NodeMCU-103.html http://www.caulacbovb.com/ http://osoyoo.com/2018/09/07/lesson-18-use-nodemcu-as-iot-web-server/ 73 ... ? ?Điều khiển giám sát thiết bị điện phần mềm Visual Basic & Webserver thông qua ARDUNIO VÀ NODE MCU V3? ?? Nội dung: - Sử dụng smartphone laptop điều khiển, giám sát thiết bị điện gia đình thơng qua. .. hơn.Do nhóm chúng em chọn đề tài “ Điều khiển giám sát thiết bị điện phần mềm Visual Basic & Webserver thông qua ARDUNIO VÀ NODE MCU V3? ?? làm đề tài tốt nghiệp TP.HCM, Ngày … tháng … năm 2019 Nhóm... Để giám sát nhà sử dụng chức năng, tiện ích ngơi nhà 24/24 hay điều khiển từ xa, cần phải có phương tiện giám sát hiệu hơn, thông minh hơn.Do nhóm chúng em chọn đề tài “ Điều khiển giám sát thiết

Ngày đăng: 27/05/2021, 22:42

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan