SlideShare a Scribd company logo
1 of 25
Download to read offline
BÁO CÁO ĐỒ ÁN
ĐIỀU KHIỂN THIẾT BỊ GIA DỤNG TỪ XA
(qua Internet)
Nhóm 04:
15520424 – Trịnh Ngọc Linh
15520599 – Trần Cao Pháp
15520967 – Lê Hoàng Tuấn
T12-2018 Nhóm 04 2
Ngữ cảnh
T12-2018 Nhóm 04 3
❑ Tìm hiểu và ứng dụng một mạch điều khiển có tích hợp module
wifi.
❑ Hiểu được nguyên lý điều khiển thiết bị điện từ xa thông qua
internet. Kết nối các thiết bị gia dụng trong nhà (cụ thể trong trường
hợp này là bóng đèn) với mạch điều khiển, gửi và nhận dữ liệu thông
qua internet, điều khiển phía người dùng thông qua smartphone
(android).
❑ Có thể bật/tắt thiết bị điện thông qua internet.
Mục tiêu
T12-2018 Nhóm 04 4
Danh sách các công việc
PROJECT
Đánh giá & mở
rộng
Kiểm thử
Cài đặt
Đặc tả
Thiết kế
Mua thiết bị
T12-2018 Nhóm 04 5
Mô hình hoạt động
T12-2018 Nhóm 04 6
Danh sách thiết bị đã mua (tại icdayroi)
T12-2018 Nhóm 04 7
Mạch Wemos D1
Đây là kit được dùng để thu thập dữ liệu và điều khiển qua Wifi,
có tích hợp module wifi Soc ESP8266EX, có thể chạy với ứng dụng
Arduino.
Thông số kĩ thuật:
Điện áp hoạt động 3.3V
Số chân I/O Digital 11
Số chân Analog 1(Max input: 3.2V)
Xung clock 80MHz/160MHz
Bộ nhớ Flash 4M bytes
Chiều ngang 68.6mm
Chiều rộng 53.4mm
Khối lượng 25g
T12-2018 Nhóm 04 8
Mạch Wemos D1
Pin Function ESP-8266 Pin
TX TXD TXD
RX RXD RXD
A0 Analog input, max 3.3V input A0
D0 IO GPIO16
D1 IO, SCL GPIO5
D2 IO, SDA GPIO4
D3 IO, 10k Pull-up GPIO0
D4 IO, 10k Pull-up, BUILTIN_LED GPIO2
D5 IO, SCK GPIO14
D6 IO, MISO GPIO12
D7 IO, MOSI GPIO13
D8 IO, 10k Pull-down, SS GPIO15
G Ground GND
5V 5V -
3V3 3.3V 3.3V
RST Reset RST
T12-2018 Nhóm 04 9
• Khi bạn hàn các linh kiện vào mạch xong và phát hiện
bị SAI thì đó là một bất tiện. Làm sao để test mạch
trước khi hàn nối dây? => Breadboard
Breadboard – bo test
T12-2018 Nhóm 04 10
Dây cắm
Dây cắm đực (đầu cây) Dây cắm cái (đầu lỗ)
T12-2018 Nhóm 04 11
• Tượng trưng cho thiết bị gia dụng trong nhà
• Thông số:
• Điện áp: 3.2-3.5V
• Dòng 10-20mA
• Đường kính: 3MM
Đèn LED
T12-2018 Nhóm 04 12
• App Blynk là một app trên điện thoại (Android, iOS)
được sử dụng để điều khiển nhà thông minh thông qua
giao thức MQTT mà không cần phải cài đặt thêm
server.
• Tại sao lại dùng App Blynk?
• Dễ sử dụng
• Đẹp và đầy đủ
• Không cần phải lập trình Android và iOS
• Thử nghiệm nhanh chóng, không cần thiết lập Server.
App Blynk
T12-2018 Nhóm 04 13
Các bước tiến hành
Cắm dây và gắn các thiết bị
Tải app Blynk trên điện thoại và đăng kí tài khoản
Nạp code lên mạch
Chạy và kiểm thử
T12-2018 Nhóm 04 14
Kết nối các thiết bị vào mạch như thế nào?
T12-2018 Nhóm 04 15
Kết nối các thiết bị vào mạch như thế nào?
T12-2018 Nhóm 04 16
Nạp code vào Wemos D1 như thế nào?
Arduino IDE
• Kết nối mạch với máy tính thông qua cổng USB
• Compile và upload code bằng Arduino IDE
T12-2018 Nhóm 04 17
Nạp code vào Wemos D1 như thế nào?
• Để nạp được code cho Wemos D1 thì cần tuỳ chỉnh
những thông số sau:
T12-2018 Nhóm 04 18
Nạp code vào Wemos D1 như thế nào?
• Trong project cần sử dụng app Blynk, do đó để build
được app Blynk thì cần thêm thư viện của Blynk vào
Arduino IDE.
• Thư viện Blynk cung cấp một code mẫu cho mạch
wifi, cần chỉnh sửa những tham số sau trong code
example:
T12-2018 Nhóm 04 19
• Tải app Blynk trên Google Play store hoặc Apple store
• Đăng kí một tài khoản
Sử dụng App Blynk như thế nào?
T12-2018 Nhóm 04 20
• Tạo một Project và chọn thiết bị là Wemos D1, chọn
loại kết nối là Wifi
Sử dụng App Blynk như thế nào?
T12-2018 Nhóm 04 21
• Sau khi tạo Project xong sẽ nhận được token qua mail
• Tạo các button (nút) để điều khiển các chân pin
Sử dụng App Blynk như thế nào?
T12-2018 Nhóm 04 22
• Tuỳ chỉnh các button để điều khiển đúng chân pin đã
cắm
Sử dụng App Blynk như thế nào?
T12-2018 Nhóm 04 23
• Sau khi tạo xong các button, điều khiển chân pin đã thiết lập bằng
cách ấn vào button.
• Có hai trạng thái ON/OFF tương ứng mức điện High/Low ở chân pin
Sử dụng App Blynk như thế nào?
T12-2018 Nhóm 04 24
Kết quả
Link video:
https://drive.google.com/open?id=1LhehsjhbqWLEzPBMzhyylCv88CmUVAj8
Thank You!

More Related Content

What's hot

Hệ thống IoT điều khiển và giám sát ngôi nhà
Hệ thống IoT điều khiển và giám sát ngôi nhàHệ thống IoT điều khiển và giám sát ngôi nhà
Hệ thống IoT điều khiển và giám sát ngôi nhàanh hieu
 
Thiết kế và thi công mạch xe điều khiển từ xa thông qua Smartphone
Thiết kế và thi công mạch xe điều khiển từ xa thông qua SmartphoneThiết kế và thi công mạch xe điều khiển từ xa thông qua Smartphone
Thiết kế và thi công mạch xe điều khiển từ xa thông qua SmartphoneHoward Brakus
 
Bài thuyết trình mạng Ethernet
Bài thuyết trình mạng EthernetBài thuyết trình mạng Ethernet
Bài thuyết trình mạng EthernetTony Tun
 
Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...
 Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ... Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...
Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...hieu anh
 
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdf
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdfThiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdf
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdfMan_Ebook
 
[123doc] dieu-khien-thiet-bi-qua-module-wifi-esp8266
[123doc]   dieu-khien-thiet-bi-qua-module-wifi-esp8266[123doc]   dieu-khien-thiet-bi-qua-module-wifi-esp8266
[123doc] dieu-khien-thiet-bi-qua-module-wifi-esp8266Ngo Gia HAi
 
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứaĐề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứaDịch vụ viết bài trọn gói ZALO 0917193864
 

What's hot (20)

Đề tài: Chế tạo mô hình nhà thông minh sử dụng Arduino, HAY
Đề tài: Chế tạo mô hình nhà thông minh sử dụng Arduino, HAYĐề tài: Chế tạo mô hình nhà thông minh sử dụng Arduino, HAY
Đề tài: Chế tạo mô hình nhà thông minh sử dụng Arduino, HAY
 
Đồ án hệ thống điều khiển và giám sát các thiết bị trong nhà.doc
Đồ án hệ thống điều khiển và giám sát các thiết bị trong nhà.docĐồ án hệ thống điều khiển và giám sát các thiết bị trong nhà.doc
Đồ án hệ thống điều khiển và giám sát các thiết bị trong nhà.doc
 
Đề tài: Thiết kế bãi giữ xe ứng dụng công nghệ RFID và xử lý ảnh
Đề tài: Thiết kế bãi giữ xe ứng dụng công nghệ RFID và xử lý ảnhĐề tài: Thiết kế bãi giữ xe ứng dụng công nghệ RFID và xử lý ảnh
Đề tài: Thiết kế bãi giữ xe ứng dụng công nghệ RFID và xử lý ảnh
 
Đề tài: Hệ thống giám sát và điều khiển thiết bị trong nhà, HAY
Đề tài: Hệ thống giám sát và điều khiển thiết bị trong nhà, HAYĐề tài: Hệ thống giám sát và điều khiển thiết bị trong nhà, HAY
Đề tài: Hệ thống giám sát và điều khiển thiết bị trong nhà, HAY
 
Hệ thống IoT điều khiển và giám sát ngôi nhà
Hệ thống IoT điều khiển và giám sát ngôi nhàHệ thống IoT điều khiển và giám sát ngôi nhà
Hệ thống IoT điều khiển và giám sát ngôi nhà
 
Đồ án Thiết kế chế tạo mô hình nhà thông minh sử dụng Arduino.docx
Đồ án Thiết kế chế tạo mô hình nhà thông minh sử dụng Arduino.docxĐồ án Thiết kế chế tạo mô hình nhà thông minh sử dụng Arduino.docx
Đồ án Thiết kế chế tạo mô hình nhà thông minh sử dụng Arduino.docx
 
Đề tài: Mạch điều khiển thiết bị bằng Android qua Bluetooth, HAY
Đề tài: Mạch điều khiển thiết bị bằng Android qua Bluetooth, HAYĐề tài: Mạch điều khiển thiết bị bằng Android qua Bluetooth, HAY
Đề tài: Mạch điều khiển thiết bị bằng Android qua Bluetooth, HAY
 
Thiết kế và thi công mạch xe điều khiển từ xa thông qua Smartphone
Thiết kế và thi công mạch xe điều khiển từ xa thông qua SmartphoneThiết kế và thi công mạch xe điều khiển từ xa thông qua Smartphone
Thiết kế và thi công mạch xe điều khiển từ xa thông qua Smartphone
 
Bài thuyết trình mạng Ethernet
Bài thuyết trình mạng EthernetBài thuyết trình mạng Ethernet
Bài thuyết trình mạng Ethernet
 
Luận văn: Ứng dụng công nghệ IoT cho giám sát môi trường, HAY
Luận văn: Ứng dụng công nghệ IoT cho giám sát môi trường, HAYLuận văn: Ứng dụng công nghệ IoT cho giám sát môi trường, HAY
Luận văn: Ứng dụng công nghệ IoT cho giám sát môi trường, HAY
 
Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...
 Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ... Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...
Ứng dụng công nghệ IoT để thiết kế hệ thống giám sát và điều khiển thiết bị ...
 
Đề tài: Thiết kế và thi công mạch điều khiển máy bơm nước tự động
Đề tài: Thiết kế và thi công mạch điều khiển máy bơm nước tự độngĐề tài: Thiết kế và thi công mạch điều khiển máy bơm nước tự động
Đề tài: Thiết kế và thi công mạch điều khiển máy bơm nước tự động
 
Thiết kế hệ thống giám sát và điều khiển thiết bị công nghiệp, HAY
Thiết kế hệ thống giám sát và điều khiển thiết bị công nghiệp, HAYThiết kế hệ thống giám sát và điều khiển thiết bị công nghiệp, HAY
Thiết kế hệ thống giám sát và điều khiển thiết bị công nghiệp, HAY
 
ĐỒ ÁN: Thiết kế mạch đếm sản phẩm dùng cảm biến hồng ngoại!
ĐỒ ÁN: Thiết kế mạch đếm sản phẩm dùng cảm biến hồng ngoại!ĐỒ ÁN: Thiết kế mạch đếm sản phẩm dùng cảm biến hồng ngoại!
ĐỒ ÁN: Thiết kế mạch đếm sản phẩm dùng cảm biến hồng ngoại!
 
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdf
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdfThiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdf
Thiết kế và thi công thiết bị đo nhịp tim, nồng độ oxy trong máu và nhiệt độ.pdf
 
Đề tài: Hệ thống điều khiển và giám sát thiết bị qua Webserver
Đề tài: Hệ thống điều khiển và giám sát thiết bị qua WebserverĐề tài: Hệ thống điều khiển và giám sát thiết bị qua Webserver
Đề tài: Hệ thống điều khiển và giám sát thiết bị qua Webserver
 
[123doc] dieu-khien-thiet-bi-qua-module-wifi-esp8266
[123doc]   dieu-khien-thiet-bi-qua-module-wifi-esp8266[123doc]   dieu-khien-thiet-bi-qua-module-wifi-esp8266
[123doc] dieu-khien-thiet-bi-qua-module-wifi-esp8266
 
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứaĐề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa
Đề tài: Thiết kế điều khiển tự động hệ thống nhiều bơm lên bể chứa
 
Hệ thống giám sát chỉ số môi trường và hiển thị thông tin trên Web
Hệ thống giám sát chỉ số môi trường và hiển thị thông tin trên WebHệ thống giám sát chỉ số môi trường và hiển thị thông tin trên Web
Hệ thống giám sát chỉ số môi trường và hiển thị thông tin trên Web
 
Đề tài: Hệ thống Iot phục vụ cho nông nghiệp ứng dụng Gateway
Đề tài: Hệ thống Iot phục vụ cho nông nghiệp ứng dụng GatewayĐề tài: Hệ thống Iot phục vụ cho nông nghiệp ứng dụng Gateway
Đề tài: Hệ thống Iot phục vụ cho nông nghiệp ứng dụng Gateway
 

Similar to Presentation an IoT project - control LED through App Blynk on Wemos D1

Thiết kế bảng led chạy chữ điều khiển.pdf
Thiết kế bảng led chạy chữ điều khiển.pdfThiết kế bảng led chạy chữ điều khiển.pdf
Thiết kế bảng led chạy chữ điều khiển.pdfTiNguyn208405
 
Autodesk Revit MEP Electrical Review for Autodesk Certified Professional
Autodesk Revit MEP Electrical Review for Autodesk Certified ProfessionalAutodesk Revit MEP Electrical Review for Autodesk Certified Professional
Autodesk Revit MEP Electrical Review for Autodesk Certified ProfessionalChâu Hải
 
Presentation Contiki OS - Vietnamese
Presentation Contiki OS - VietnamesePresentation Contiki OS - Vietnamese
Presentation Contiki OS - VietnameseHoàng Tuấn Lê
 
Bao cao tom tat nckh2015
Bao cao tom tat nckh2015Bao cao tom tat nckh2015
Bao cao tom tat nckh2015New Way
 
Co ban ve_pic_9104
Co ban ve_pic_9104Co ban ve_pic_9104
Co ban ve_pic_9104Vn-net Simso
 
đồ áN phân loại sản phâm dùng plc s71200
đồ áN phân loại sản phâm dùng plc s71200đồ áN phân loại sản phâm dùng plc s71200
đồ áN phân loại sản phâm dùng plc s71200Lê Gia
 
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...Daviteq Company Ltd.
 
Bai thuc hanh 1 4
Bai thuc hanh 1 4Bai thuc hanh 1 4
Bai thuc hanh 1 4Gió Lạnh
 
smarthomeiotkits-170215141249.pptx
smarthomeiotkits-170215141249.pptxsmarthomeiotkits-170215141249.pptx
smarthomeiotkits-170215141249.pptxAnhV766613
 
Load balancing 2 line adsl với draytek vigor 2910
Load balancing 2 line adsl với draytek vigor 2910Load balancing 2 line adsl với draytek vigor 2910
Load balancing 2 line adsl với draytek vigor 2910laonap166
 
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệp
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệpDrayTek Vigor - Các mô hình triển khai cho Doanh nghiệp
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệpCường Huỳnh Phước
 
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006vanliemtb
 
Offline giới thiệu Tekla Structures 21
Offline giới thiệu Tekla Structures 21Offline giới thiệu Tekla Structures 21
Offline giới thiệu Tekla Structures 21Huytraining
 

Similar to Presentation an IoT project - control LED through App Blynk on Wemos D1 (20)

Chuong 1.pptx
Chuong 1.pptxChuong 1.pptx
Chuong 1.pptx
 
ứng dụng iot.pptx
ứng dụng iot.pptxứng dụng iot.pptx
ứng dụng iot.pptx
 
Thiết kế bảng led chạy chữ điều khiển.pdf
Thiết kế bảng led chạy chữ điều khiển.pdfThiết kế bảng led chạy chữ điều khiển.pdf
Thiết kế bảng led chạy chữ điều khiển.pdf
 
Nam
NamNam
Nam
 
Autodesk Revit MEP Electrical Review for Autodesk Certified Professional
Autodesk Revit MEP Electrical Review for Autodesk Certified ProfessionalAutodesk Revit MEP Electrical Review for Autodesk Certified Professional
Autodesk Revit MEP Electrical Review for Autodesk Certified Professional
 
Presentation Contiki OS - Vietnamese
Presentation Contiki OS - VietnamesePresentation Contiki OS - Vietnamese
Presentation Contiki OS - Vietnamese
 
Bao cao tom tat nckh2015
Bao cao tom tat nckh2015Bao cao tom tat nckh2015
Bao cao tom tat nckh2015
 
Co ban ve_pic_9104
Co ban ve_pic_9104Co ban ve_pic_9104
Co ban ve_pic_9104
 
đồ áN phân loại sản phâm dùng plc s71200
đồ áN phân loại sản phâm dùng plc s71200đồ áN phân loại sản phâm dùng plc s71200
đồ áN phân loại sản phâm dùng plc s71200
 
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...
ĐỒ ÁN - Giám sát nhiệt độ độ ẩm và điều khiển thiết bị từ xa bằng NODEMCU ESP...
 
Network tool
Network toolNetwork tool
Network tool
 
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...
Dùng Globiots xây dựng hệ thống giám sát Nhiệt độ và Độ ẩm cho kho Hàng hóa V...
 
Bai thuc hanh 1 4
Bai thuc hanh 1 4Bai thuc hanh 1 4
Bai thuc hanh 1 4
 
smarthomeiotkits-170215141249.pptx
smarthomeiotkits-170215141249.pptxsmarthomeiotkits-170215141249.pptx
smarthomeiotkits-170215141249.pptx
 
Load balancing 2 line adsl với draytek vigor 2910
Load balancing 2 line adsl với draytek vigor 2910Load balancing 2 line adsl với draytek vigor 2910
Load balancing 2 line adsl với draytek vigor 2910
 
Draytek vigor
Draytek vigorDraytek vigor
Draytek vigor
 
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệp
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệpDrayTek Vigor - Các mô hình triển khai cho Doanh nghiệp
DrayTek Vigor - Các mô hình triển khai cho Doanh nghiệp
 
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006
Quitrinhlapdat cauhinh-chinhtuyenviba tn18-09-2006
 
Aaaa
AaaaAaaa
Aaaa
 
Offline giới thiệu Tekla Structures 21
Offline giới thiệu Tekla Structures 21Offline giới thiệu Tekla Structures 21
Offline giới thiệu Tekla Structures 21
 

Presentation an IoT project - control LED through App Blynk on Wemos D1

  • 1. BÁO CÁO ĐỒ ÁN ĐIỀU KHIỂN THIẾT BỊ GIA DỤNG TỪ XA (qua Internet) Nhóm 04: 15520424 – Trịnh Ngọc Linh 15520599 – Trần Cao Pháp 15520967 – Lê Hoàng Tuấn
  • 2. T12-2018 Nhóm 04 2 Ngữ cảnh
  • 3. T12-2018 Nhóm 04 3 ❑ Tìm hiểu và ứng dụng một mạch điều khiển có tích hợp module wifi. ❑ Hiểu được nguyên lý điều khiển thiết bị điện từ xa thông qua internet. Kết nối các thiết bị gia dụng trong nhà (cụ thể trong trường hợp này là bóng đèn) với mạch điều khiển, gửi và nhận dữ liệu thông qua internet, điều khiển phía người dùng thông qua smartphone (android). ❑ Có thể bật/tắt thiết bị điện thông qua internet. Mục tiêu
  • 4. T12-2018 Nhóm 04 4 Danh sách các công việc PROJECT Đánh giá & mở rộng Kiểm thử Cài đặt Đặc tả Thiết kế Mua thiết bị
  • 5. T12-2018 Nhóm 04 5 Mô hình hoạt động
  • 6. T12-2018 Nhóm 04 6 Danh sách thiết bị đã mua (tại icdayroi)
  • 7. T12-2018 Nhóm 04 7 Mạch Wemos D1 Đây là kit được dùng để thu thập dữ liệu và điều khiển qua Wifi, có tích hợp module wifi Soc ESP8266EX, có thể chạy với ứng dụng Arduino. Thông số kĩ thuật: Điện áp hoạt động 3.3V Số chân I/O Digital 11 Số chân Analog 1(Max input: 3.2V) Xung clock 80MHz/160MHz Bộ nhớ Flash 4M bytes Chiều ngang 68.6mm Chiều rộng 53.4mm Khối lượng 25g
  • 8. T12-2018 Nhóm 04 8 Mạch Wemos D1 Pin Function ESP-8266 Pin TX TXD TXD RX RXD RXD A0 Analog input, max 3.3V input A0 D0 IO GPIO16 D1 IO, SCL GPIO5 D2 IO, SDA GPIO4 D3 IO, 10k Pull-up GPIO0 D4 IO, 10k Pull-up, BUILTIN_LED GPIO2 D5 IO, SCK GPIO14 D6 IO, MISO GPIO12 D7 IO, MOSI GPIO13 D8 IO, 10k Pull-down, SS GPIO15 G Ground GND 5V 5V - 3V3 3.3V 3.3V RST Reset RST
  • 9. T12-2018 Nhóm 04 9 • Khi bạn hàn các linh kiện vào mạch xong và phát hiện bị SAI thì đó là một bất tiện. Làm sao để test mạch trước khi hàn nối dây? => Breadboard Breadboard – bo test
  • 10. T12-2018 Nhóm 04 10 Dây cắm Dây cắm đực (đầu cây) Dây cắm cái (đầu lỗ)
  • 11. T12-2018 Nhóm 04 11 • Tượng trưng cho thiết bị gia dụng trong nhà • Thông số: • Điện áp: 3.2-3.5V • Dòng 10-20mA • Đường kính: 3MM Đèn LED
  • 12. T12-2018 Nhóm 04 12 • App Blynk là một app trên điện thoại (Android, iOS) được sử dụng để điều khiển nhà thông minh thông qua giao thức MQTT mà không cần phải cài đặt thêm server. • Tại sao lại dùng App Blynk? • Dễ sử dụng • Đẹp và đầy đủ • Không cần phải lập trình Android và iOS • Thử nghiệm nhanh chóng, không cần thiết lập Server. App Blynk
  • 13. T12-2018 Nhóm 04 13 Các bước tiến hành Cắm dây và gắn các thiết bị Tải app Blynk trên điện thoại và đăng kí tài khoản Nạp code lên mạch Chạy và kiểm thử
  • 14. T12-2018 Nhóm 04 14 Kết nối các thiết bị vào mạch như thế nào?
  • 15. T12-2018 Nhóm 04 15 Kết nối các thiết bị vào mạch như thế nào?
  • 16. T12-2018 Nhóm 04 16 Nạp code vào Wemos D1 như thế nào? Arduino IDE • Kết nối mạch với máy tính thông qua cổng USB • Compile và upload code bằng Arduino IDE
  • 17. T12-2018 Nhóm 04 17 Nạp code vào Wemos D1 như thế nào? • Để nạp được code cho Wemos D1 thì cần tuỳ chỉnh những thông số sau:
  • 18. T12-2018 Nhóm 04 18 Nạp code vào Wemos D1 như thế nào? • Trong project cần sử dụng app Blynk, do đó để build được app Blynk thì cần thêm thư viện của Blynk vào Arduino IDE. • Thư viện Blynk cung cấp một code mẫu cho mạch wifi, cần chỉnh sửa những tham số sau trong code example:
  • 19. T12-2018 Nhóm 04 19 • Tải app Blynk trên Google Play store hoặc Apple store • Đăng kí một tài khoản Sử dụng App Blynk như thế nào?
  • 20. T12-2018 Nhóm 04 20 • Tạo một Project và chọn thiết bị là Wemos D1, chọn loại kết nối là Wifi Sử dụng App Blynk như thế nào?
  • 21. T12-2018 Nhóm 04 21 • Sau khi tạo Project xong sẽ nhận được token qua mail • Tạo các button (nút) để điều khiển các chân pin Sử dụng App Blynk như thế nào?
  • 22. T12-2018 Nhóm 04 22 • Tuỳ chỉnh các button để điều khiển đúng chân pin đã cắm Sử dụng App Blynk như thế nào?
  • 23. T12-2018 Nhóm 04 23 • Sau khi tạo xong các button, điều khiển chân pin đã thiết lập bằng cách ấn vào button. • Có hai trạng thái ON/OFF tương ứng mức điện High/Low ở chân pin Sử dụng App Blynk như thế nào?
  • 24. T12-2018 Nhóm 04 24 Kết quả Link video: https://drive.google.com/open?id=1LhehsjhbqWLEzPBMzhyylCv88CmUVAj8