Thêm vào đó, nó còn gâyra vấn đề tâm lý do việc sợ ngã.Tuy nhiên, những hậu quả nguy hiểm có thể thuyên giảm nếu phát hiện kịp thờicác dấu hiệu bất thường về tim mạch , để có biện pháp c
Trang 1TRƯỜNG ĐẠI HỌC DUY TÂN KHOA ĐIỆN – ĐIỆN TỬ - -
LÊ NGỌC CHUNG
THIẾT BỊ HỖ TRỢ GIÁM SÁT, CẢNH BÁO NGƯỜI
CÓ NGUY CƠ ĐỘT QUỴ
KHÓA LUẬN TỐT NGHỆP
ĐÀ NẴNG: 2023
Trang 2TRƯỜNG ĐẠI HỌC DUY TÂN KHOA ĐIỆN – ĐIỆN TỬ - -
KHÓA LUẬN TỐT NGHIỆP
THIẾT BỊ HỖ TRỢ GIÁM SÁT, CẢNH BÁO NGƯỜI
CÓ NGUY CƠ ĐỘT QUỴ
CHUYÊN NGÀNH: ĐIỆN – ĐIỆN TỬ PNU
Trang 3LỜI CẢM ƠN
Em xin chân thành cảm ơn quý thầy cô Trường Đại Học Duy Tân nói chung,quý thầy cô của khoa Điện-Điện Tử nói riêng đã tận tình dạy bảo, truyền đạt kiếnthức cho em trong suốt quá trình học
Kính gửi đến thầy Võ Minh Thông lời cảm ơn chân thành và sâu sắc, cảm ơnthầy đã tận tình theo sát và chỉ dẫn cho em trong quá trình thực hiện dự án này
Em xin cảm ơn các bạn cùng lớp đã động viên, góp ý, giúp đỡ tôi rất nhiềutrong quá trình tìm hiểu và làm dự án
Trang 4NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Đà Nẵng, ngày tháng năm 2023
Giảng viên hướng dẫn
Th.s VÕ MINH THÔNG
Trang 5LỜI CAM ĐOAN
Em xin cam đoan với Ban giám hiệu nhà trường đây là công trình nghiên cứucủa em, do nỗ lực học hỏi và cố gắng của bản thân để hoàn thành được khóa luậnnày Các số liệu và kết quả trong khóa luận là trung thực và không trùng lặp với bất
kỳ công trình nào khác đã được công bố
Trong quá trình thực hiện khóa luận sẽ không tránh khỏi những thiếu sót cóthể xảy ra, vì vậy kính mong nhận được ý kiến đóng góp của quí thầy cô để dự ánđược hoàn thiện hơn, và tạo lập cho em có một cơ sở nhìn nhận về khả năng, kiếnthức, từ đó có hướng phấn đấu tốt hơn
Sinh viên thực hiện
Lê Ngọc Chung
Trang 6MỤC LỤC
CHƯƠNG 1: TỔNG QUAN DỰ ÁN 8
1.1 Lý do chọn đề tài 1
1.2 Mục đích nghiên cứu 1
1.3 Đối tượng và phạm vi nghiên cứu 2
1.3.1 Đối tượng nghiên cứu: 2
1.3.2 Phạm vi nghiên cứu 2
1.4 Cách tiếp cận – Phương pháp nghiên cứu 2
1.5 Cấu trúc của báo cáo 2
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÁC LINH KIỆN ĐƯỢC SỬ DỤNG 3
2.1 Khái niệm IOT 3
2.1.1 IOT là gì ? 3
2.1.2 Ứng Dụng Của IoT 3
2.1.3 IOMT là gì ? 4
2.2 Giới thiệu về Blynk 4
2.2.1 Blynklà gì? 4
2.2.2 Thiết lập cảnh báo té ngã trong Blynk 7
2.3 Các nguyên nhân gây đến té ngã và huyến áp dẫn đến đột quỵ về người cao tuổi 9
2.3.1 Các đặc điểm có nguy cơ về oxy trong máu của người cao tuổi bao gồm: 9
2.3.2 Các đặc điểm có nguy cơ về nhịp tim ở người cao tuổi bao gồm: 10
2.3.3 Các đặc điểm di chuyển có nguy cơ té ngã ở người cao tuổi bao gồm: 11
2.4 Giới thiệu về ESP8266 11
2.4.1 ESP8266 WIFI ESP-12E 11
2.4.2 NodeMCU 12
2.4.3 Tổng kết về ESP8266 13
2.5 Các linh kiện trong đề tài 13
2.5.1 Cảm biến gia tốc Mpu6050 17
Trang 72.5.2 Cảm biến nhịp tim Max30100 17
2.5.3 Màn hình OLED 0.96inch I2C 17
2.5.4 Relay 5v 18
2.6 Tổng kết chương 19
CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG 20
3.1 Sơ đồ khối 20
3.2 Sơ đồ mạch của hệ thống 21
3.3 Các kết nối chi tiết trong hệ thống 22
3.3.1 Kết nối board ESP 8266 cảm biến gia tốc Mpu6050 và Oled 22
3.3.2 Kết nối board ESP 8266 cảm biến nhịp tim Max30100 23
3.4 Sơ đồ thuật toán 24
3.5 Tổng kết chương 25
CHƯƠNG 4: KIỂM THỬ, ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN 26
4.1 Kết quả kiểm thử 26
4.2 Đánh giá hệ thống 31
4.2.1 Kết quả đạt được 31
4.2.2 Ưu điểm 31
4.2.3 Nhược điểm 31
4.3 Hướng phát triển đề tài 32
Trang 8DANH MỤC CÁC HÌ
Hình 2 1: Internet Of Things 3
Hình 2 2: Tạo tài khoàn Blynk 5
Hình 2 3: Tạo một dự án phù hợp cho board 6
Hình 2 4: Thay đổi thông nhận kết nối với Blynk và wifi để phù hợp với tài khoản 6
Hình 2 5: Chọn các thành phần và thùy chỉnh các thuộc tính 7
Hình 2 6: Kiểm tra và giám sát thông tin qua Blynk 7
Hình 2 7: Chọn Automation trong blynk 8
Hình 2 8: Chọn Device Stat trong blynk 8
Hình 2 9: cài đặt phần When trong Device Stat 9
Hình 2 10: Chọn Gmail và nội dung cảnh báo 9
Hình 2 11: Sơ đồ chân Module Wifi ESP8266-12E 12
Hình 2 12: Sơ đồ chân ESP8266 NodeMCU 12
Hình 2 13: Sơ đồ chân cảm biến Mpu6050 14
Hình 2 14: Sơ đồ chân cảm biến nhịp tim và oxi Max 30100 16
Hình 2 15: Sơ đồ chân màn hình OLED 0.96 inch 17
Hình 2 16: Sơ đồ chân Relay 5v 18Y Hình 3 1: Sơ đồ khối hệ thống 20
Hình 3 2: Sơ đồ nguyên lí 21
Hình 3 3: Sơ đồ layout 22
Hình 3 4: Kết nối board ESP 8266 cảm biến gia tốc Mpu6050 và Oled 22
Hình 3 5: Kết nối board ESP 8266 cảm biến nhịp tim Max30100 23
Hình 3 6: Sơ đồ thuật toán24 Hình 4 1: Biểu đồ hiển thị gia tốc đi lại và ngồi 27
Hình 4 2: Biểu đồ hiển thị gia tốc té ngã 28
Hình 4 3: Biểu đồ hiển thị Nhịp tim 29
Hình 4 4: Biểu đồ hiển thị Oxi trong máu 30
Trang 9DANH MỤC CÁC BẢNG
Bảng 2 1: Thông số Esp8266 13
Bảng 2 2 : Các chân của cảm biến Mpu6050 14
Bảng 2 3: sơ đồ chân cảm biến Max30100 16
Bảng 2 4: Sơ đồ chân màn hình OLED 0.96 inch 17
Bảng 2 5: Sơ đồ chân Relay 5v 19
Bảng 3 1: Kết nối các chân ESP 8266 và cảm biến nhiệt gia tốc Mpu6050 23
Bảng 3 2: Kết nối các chân ESP 8266 và cảm biến nhịp tim Max30100 23
Bảng 4 1: Đi lấy mẫu trường hợp đứng bình thường và ngồi xuống 26
Bảng 4 2: Bảng lấy mẫu bảng té ngã 27
Bảng 4 3: Đo của cảm biến đo nhịp tim 28
Bảng 4 4: Đo của cảm biến đo Oxi trong máu 29
Bảng 4 5: Đo thời gian kết nối 30
Trang 10CHƯƠNG 1: TỔNG QUAN DỰ ÁN
1.1 Lý do chọn đề tài
Trong những năm gần đây, với sự phát triển mạnh mẽ của cách mạngcông nghiệp 4.0 và kết nối vạn vật loT, việc ứng dụng công nghệ thông tin vàtruyền thông để hỗ trợ các dịch vụ y tế đang diễn ra một cách nhanh chóng,mạnh mẽ và ngày càng quan trọng đối với các quốc gia trên Thế giới nói chung
và Việt Nam nói riêng
Điều này là hết sức cần thiết, đặc biệt là trong bối cảnh khi các hệ thống
y tế đang phải đối mặt với nhũng thách thức về nhu cầu ngày càng tăng củangười dân đối với chất lượng dịch vụ y tế cũng như chi phí Thuật ngữ loT được
đề xuất lần đầu tiên vào năm 1999 bởi Kevin Ashton — nhà sáng lập trung tâmMIT Auto-ID
Hàng năm có khoảng 200.000 người chết vì bệnh tim mạch và các biếnchứng liên quan, trong số đó, có hàng nghìn ca là các đối tượng trên khi đi ngủthường có tình trạng là ngộp thở đột ngột hay tim ngừng đập mà không có cácbiện pháp cứu chữa kịp thời thì bệnh nhân có thể dẫn tới tình trạng đột quỵ haytai biến mạch máu não và có thể dẫn đến tử vong và té ngã là một trong nhữngnguyên nhân chính gây những chấn thương nghiêm trọng cho người già như gãyxương hay chấn thương sọ não, tăng nguy cơ tử vong Thêm vào đó, nó còn gây
- Sử dụng cảm biến nhịp tim để theo dõi và chuẩn đoán tình trạn sức khỏe quanhịp tim và nồng độ oxi
- Sử dụng cảm biến gia tốc để phát hiện té ngã
Trang 11- Phần mềm trên di động có thể giám sát, theo dõi các thông số của các cảmbiến, có thể cảnh báo cho người dùng thông qua các thông số của sức khỏe.
- Cảnh báo sự bất thường sức khỏe cho người sử dụng và người thân
1.3 Đối tượng và phạm vi nghiên cứu
1.3.1 Đối tượng nghiên cứu:
- Nghiên cứu, thiết kế phần cứng gồm vi điều khiển Esp8266, cảm biến
MAX30100, cảm biến Mpu6050, Màn hình oled 0.96 inch
- Nghiên cứu về nhịp tim và nồng độ oxi trong máu để phát hiện đột quỵ
- Nghiên cứu về sự chênh lệch gia tốc để phát hiện té ngã
- Nghiên cứu Esp8266 để gửi thông tin về app điện thoaị
1.3.2 Phạm vi nghiên cứu
Nghiên cứu chế tạo thiết bị có thể đeo trên tay và áp dụng cho các đốitượng người cao tuổi có các bệnh nền hoặc có nguy cơ đột quỵ
1.4 Cách tiếp cận – Phương pháp nghiên cứu
- Nghiên cứu lý thuyết.
- Thiết kế, thi công, mô phỏng trên máy tính.
- Xây dựng các sơ đồ khối, lưu đồ thuật toán, viết chương trình, kiểm thử
- Xây dựng mô hình, kiểm thử và đưa vào áp dụng thực tế
1.5 Cấu trúc của báo cáo
- Báo cáo gồm 4 chương:
- Chương 1: Tổng quan về đề tài.
- Chương 2: Cơ sở lý thuyết và các linh kiện sử dụng trong giám sát nhịp tim,
oxi và phát hiện té ngã người cao tuổi
- Chương 3: Thiết kế, thi công hệ thống giám sát nhịp tim, oxi và phát hiện té
ngã người cao tuổi
- Chương 4: Tổng kết và đánh giá.
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÁC LINH KIỆN
ĐƯỢC SỬ DỤNG
Trang 122.1 Khái niệm IOT
2.1.1 IOT là gì ?
Hình 2 1: Internet Of Things
Thuật ngữ IoT hay Internet vạn vật đề cập đến mạng lưới tập hợp các thiết
bị thông minh và công nghệ tạo điều kiện thuận lợi cho hoạt động giao tiếp giữathiết bị và đám mây cũng như giữa các thiết bị với nhau Nhờ sự ra đời của chipmáy tính giá rẻ và công nghệ viễn thông băng thông cao, ngày nay, chúng ta cóhàng tỷ thiết bị được kết nối với internet Điều này nghĩa là các thiết bị hàngngày như bàn chải đánh răng, máy hút bụi, ô tô và máy móc có thể sử dụng cảmbiến để thu thập dữ liệu và phản hồi lại người dùng một cách thông minh
2.1.2 Ứng Dụng Của IoT
IoT có nhiều ứng dụng trong cuộc sống hàng ngày, dưới đây là một số vídụ:
a) Thành phố thông minh (Smart City):
Các thành phố trên thế giới có thể được làm cho hiệu quả hơn để tốn íttài nguyên và tiết kiệm năng lượng hơn Điều này có thể được thực hiện vớicác cảm biến công suất khác nhau trên toàn thành phố có thể được sử dụngcho nhiều nhiệm vụ khác nhau Từ quản lý giao thông, kiểm soát việc xử lýchất thải, tạo ra các tòa nhà thông minh, tối ưu hóa đèn đường
b) Phương tiện thông minh:
Trang 13Xe thông minh hay xe tự lái có thể được gọi là phụ thuộc khá nhiều vàoIoT Những chiếc xe này có nhiều tính năng được tích hợp với nhau và cầngiao tiếp, chẳng hạn như cảm biến điều hướng, ăng-ten, điều khiển tăng giảmtốc độ.
c) Nhà thông minh (Smart Home):
Có lẽ ứng dụng nổi tiếng nhất của IoT là trong Smart home Ngày nay,các thiết bị IoT này ngày càng trở nên phổ biến vì chúng cho phép bạn hoàntoàn tự do cá nhân hóa ngôi nhà của mình theo ý muốn
d) Ứng dụng IoT trong Nông Nghiệp:
Với IoT, những người nông dân sử dụng những công nghệ mới, giúp việccanh tác và nuôi trồng dễ dàng hơn
Nền tảng này, còn được gọi là IoT trong chăm sóc sức khỏe, sử dụng tựđộng hóa, cảm biến và trí thông minh của máy để theo dõi quy trình chăm sócsức khỏe và theo dõi thường xuyên Nó cũng cung cấp cái nhìn sâu sắc có thểhành động về dữ liệu y tế và do đó cho phép các chuyên gia chăm sóc sức khỏechẩn đoán và điều trị tốt hơn
2.2 Giới thiệu về Blynk
Trang 14Blynk 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ủabạn được liên kết với Internet qua Wi-Fi, Ethernet hoặc chip ESP8266, Blynk sẽgiúp bạn online và sẵn sàng cho IoT.2.3.2 Làm việc với Blynk
Tải ứng dụng Blynk từ cửa hàng ứng dụng trên thiết bị di động của bạnhoặc truy cập vào trang web https://blynk.io/ Blynk và tạo một tài khoản ChọnSign Up để đăng ký một tài khoản miễn phí Sau khi điền đầy đủ các thông tinyêu cầu, bạn sẽ nhận được email yêu cầu xác thực tài khoản email
Hình 2 2 Tạo tài khoàn Blynk
Sau khi xác thực, bạn sẽ có thể login vào và thấy được các thông tin về tài khoản của mình
Sau đó tạo một dự án mới Blynk hỗ trợ nhiều loại phiên bản và giao thức, nhưng giả sử bạn đang sử dụng một board Arduino hoặc ESP8266
Trang 15Hình 2 3: tạo một dự án phù hợp cho board
Tải và cài đặt thư viện Blynk cho Arduino IDE hoặc IDE mà bạn đang sửdụng
Mở code mẫu Blynk trong công cụ lập trình
Thay đổi thông tin Wi-Fi và thông tin nhận kết nối (Auth Token) của Blynk để phù hợp với tài khoản của bạn
Hình 2 4: Thay đổi thông nhận kết nối với Blynk và wifi để phù hợp với tài
khoản
Upload code lên board Arduino hoặc ESP8266
Thiết kế giao diện điều khiển trên Blynk:
Quay lại ứng dụng Blynk trên điện thoại, mở dự án bạn đã tạo trước đó
Chọn các thành phần điều khiển (ví dụ: nút bấm, thanh trượt, v.v.) từ danh sách có sẵn và kéo và thả vào bảng điều khiển
Tùy chỉnh các thuộc tính và cài đặt sự kiện của từng thành phần để điều khiển thiết bị của bạn
Trang 16Hình 2 5: Chọn các thành phần và thùy chỉnh các thuộc tính
Giao tiếp giữa thiết bị và ứng dụng Blynk:
Lưu và tải lại dự án Blynk trên điện thoại để đồng bộ hóa với code của bạn Kiểm tra và điều khiển thiết bị từ xa qua ứng dụng Blynk trên điện thoại di động của bạn
Hình 2 6: Kiểm tra và giám sát thông tin qua Blynk
2.2.2 Thiết lập cảnh báo té ngã trong Blynk
Sau khi tạo dự án ta sẽ thiết lập cảnh báo như sau:
Bước 1 Automation để bật công tắc hoặc relay khi cảm biến gia tốc thayđổi đột ngột, hoặc gửi thông báo cảm biến gia tốc thay đổi đột ngột vượt quá một ngưỡng nào đó
Trang 17Hình 2 7: Chọn Automation trong blynk
Bước 2: Chọn Device State cũng có thể kích hoạt một hành động dựa trêngiá trị của một Datastream Điều này cho phép bạn tạo ra các hành động tự độngdựa trên một hoặc nhiều điều kiện
Hình 2 8: Chọn Device Stat trong blynk
Trang 18Bước 3: Trong phần Device Stat chọn dự án thiết bị thông minh kiểm soát “Y TẾ thông qua IOT” để thông báo sau đó chọn “Trạng thái” ở
chosseoption để kiểm tra dữ liệu của nút nhấn tiếp theo chọn “Has changed” trong phần Automation là một tùy chọn kiểm tra xem giá trị mới của datastream
có thay đổi so với giá trị trước đó hay không nếu thay đổi giá trị thì blynk sẽ gửithông báo máy
Hình 2 9: cài đặt phần When trong Device Stat
Bước 4: Chọn địa Email là nơi để Bynk gửi cảnh báo về và viết nội dung cần cảnh báo
Trang 19Hình 2 10: Chọn Gmail và nội dung cảnh báo
Bước 5: lưu và hoàn tất cài đặt cảnh báo trong Blynk
2.3 Các nguyên nhân gây đến té ngã và huyến áp dẫn đến đột quỵ về người cao tuổi
2.3.1 Các đặc điểm có nguy cơ về oxy trong máu của người cao tuổi bao gồm:
Hạ oxy máu (hay còn gọi là oxy máu thấp) là tình trạng lượng oxy cótrong máu và các động mạch ở dưới mức bình thường Đây là biểu hiện của mộtvấn đề có liên quan đến hô hấp hoặc tuần hoàn và có thể gây ra nhiều triệuchứng khác nhau, điển hình là khó thở
a) Thay đổi màu sắc da: Từ xanh tái cho tới đỏ tím.
b) Mất tỉnh táo, lú lẫn: Sự mơ màng và không tập trung.
c) Nhịp tim nhanh hoặc giảm thấp: Thay đổi nhịp tim không bình thường.
d) Tăng tần số thở, thở dốc: Hô hấp nhanh và sâu hơn.
e) Vã mồ hôi: Đổ mồ hôi nhiều hơn thường.
f) Khò khè: Triệu chứng ho khan và khó thở.
Việc duy trì cân bằng độ bão hòa oxy trong máu là quan trọng đối với sứckhỏe tổng thể của con người, đặc biệt là đối với những người có các căn bệnhmãn tính như hen suyễn, bệnh tim mạch hoặc bệnh phổi tắc nghẽn mãn tính(COPD) Để đo nồng độ oxy trong máu, thông thường sử dụng xét nghiệm khímáu động mạch (ABG) hoặc máy đo oxy xung Mức oxy bình thường của ngườikhỏe mạnh là từ 75-100 mmHg Nếu giá trị dưới 60 mmHg, cơ thể cần phảinhanh chóng bổ sung lượng oxy cần thiết
Trang 202.3.2 Các đặc điểm có nguy cơ về nhịp tim ở người cao tuổi bao gồm:
b) Nhịp tim quá nhanh:
Nhịp tim nhanh (nhịp tim lúc nghỉ ngơi trên 100 nhịp mỗi phút) có thểgây biến chứng khó lường Tình trạng này có thể dẫn đến các bệnh lý tim mạchnhư đột quỵ, suy tim, ngừng tim đột ngột và tử vong
Rối loạn nhịp tim không đều: Các loại rối loạn nhịp tim như rung tâmnhĩ, cuồng nhĩ, và nhịp tim nhanh kịch phát trên thất có thể ảnh hưởng đếnngười cao tuổi Điều quan trọng là phải chẩn đoán sớm và xây dựng kế hoạchđiều trị
Huyết áp và nhịp tim: Huyết áp cao và nhịp tim không đều là yếu tố nguy
cơ làm tăng khả năng xảy ra các tình trạng bệnh tim mạch
Nhớ rằng, việc theo dõi sức khỏe tim mạch định kỳ và thực hiện các biện phápphòng ngừa là quan trọng để bảo vệ sức khỏe của người cao tuổi
2.3.3 Các đặc điểm di chuyển có nguy cơ té ngã ở người cao tuổi bao gồm:
a) Tiền sử bị ngã trước đây:
Những người đã từng ngã trước đây có khả năng cao hơn bị ngã lại
b) Sử dụng thiết bị hỗ trợ:
Sử dụng khung tập đi hoặc gậy chống để duy trì thăng bằng
c) Môi trường thiếu ánh sáng:
Ánh sáng yếu có thể làm giảm khả năng nhận biết môi trường xung quanh
d) Đồ đạc xung quanh để lộn xộn:
Môi trường không gọn gàng, có vật dụng trên đường đi tăng nguy cơ té ngã Vấn đề sức khỏe liên quan: Yếu cơ, cứng khớp, co cứng cơ, thoái hóa khớp,chóng mặt, rối loạn thăng bằng khi đi đứng, vấn đề về thị giác và thính giác
Trang 21Để phòng ngừa, người cao tuổi nên chú ý đến môi trường xung quanh, tậpluyện thể dục để duy trì sức khỏe cơ bắp và thăng bằng, và thường xuyên kiểmtra sức khỏe để phát hiện và điều trị các vấn đề sức khỏe mạn tính.
2.4 Giới thiệu về ESP8266
2.4.1 ESP8266 WIFI ESP-12E
ESP-12E là một trong những phiên bản nâng cấp của ESP8266, có tíchhợp thêm bộ khuếch đại công suất (PA) và bộ lọc tín hiệu RF (LNA), giúp tăngcường khả năng thu phát sóng Wi-Fi Ngoài ra, ESP-12E còn tích hợp nhiềuchân IO (Input/Output) và hỗ trợ giao tiếp SPI, I2C, UART, ADC, PWM và các
tính năng GPIO Với các tính năng này, ESP8266 12E rất phổ biến trong các
ứng dụng IoT và các dự án điện tử thông minh
Thông số kỹ thuật của Module Wifi ESP-12E
Trang 22Hình 2 11: Sơ đồ chân Module Wifi ESP8266-12E
2.4.2 ESP8266 NodeMCU
NodeMCU là một phần mềm nguồn mở dựa trên Lua và bảng pháttriển được nhắm mục tiêu đặc biệt cho các Ứng dụng dựa trên IoT Nó bao gồmphần sụn chạy trên ESP8266 Wi-Fi SoC của Espressif Systems và phần cứngdựa trên mô-đun ESP-12
Hình 2 12: Sơ đồ chân ESP8266 NodeMCU
Bảng 2 1: Thông số Esp8266
17 chân GPIO Được sử dụng để đọc dữ liệu từ các cảm biến, điều
khiển các thiết bị đầu ra, hoặc giao tiếp với các thiết
bị khác như LED, động cơ, nút nhấn, v.v