Temperature : 0 °C
Humidity : 0 %
Heart rate : 0   bpm   SpO2 : 0 % BodyTemperature : 0Time Date
$(document).ready(function(){ console.log("AAAA"); getHear(); getTemperatureData(); getHumidityData(); getBody(); }); setInterval(function() { // Call a function repetatively with Second interval getTemperatureData(); getHumidityData(); getHear(); getBody(); }, 2000); setInterval(function() { // Call a function repetatively with Second interval Time_Date(); }, 1000); function getTemperatureData() { $.get("/readTemperature",(data,status)=>{ if (status === "success"){ document.getElementById("TemperatureValue").innerHTML = data; } }); } function getHear(){ $.get("/readHear",(data,status)=>{ if (status === "success"){ const dataHeart = data.split('/'); $("#heartRate").text(dataHeart[0]); $("#bpm").text(dataHeart[1]); } }); } function getHumidityData() { $.get("/readHumidity",(data,status)=>{ if (status === "success"){ document.getElementById("HumidityValue").innerHTML = data; } }); } function getBody() { $.get("/readBody",(data,status)=>{ if (status === "success"){ document.getElementById("BodyTemperature").innerHTML = data; } }); } function Time_Date() { var t = new Date(); document.getElementById("time").innerHTML = t.toLocaleTimeString(); var d = new Date(); const dayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday","Saturday"]; const monthNames = ["January", "February", "March", "April", "May", "June","July", "August", "September", "October", "November", "December"]; document.getElementById("date").innerHTML = dayNames[d.getDay()] + ", " + d.getDate() + "-" + monthNames[d.getMonth()] + "-" + d.getFullYear(); } )====="; TÀI LIỆU THAM KHẢO Nguyễn Đình Phú, “ Giáo trình vi xử lý II”, NXB ĐH Quốc Gia Tp.HCM, 2007 Datasheet ESP8266 NodeMCU V3, https://docs.zerynth.com/latest/official/board.zerynth.nodemcu3/docs/index.htm l Datasheet MAX30100, https://datasheets.maximintegrated.com/en/ds/MAX30100.pdf Datasheet DHT11, https://www.mouser.com/datasheet/2/758/DHT11Technical-Data-Sheet-Translated-Version-1143054.pdf Datasheet DS18B20, https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Lập trình ESP8266 Arduino IDE, http://arduino.vn/bai-viet/1172-laptrinh-esp8266-bang-arduino-ide Internet of things gì, https://en.wikipedia.org/wiki/Internet_of_things Review: IOT data logging, https://hackaday.com/2017/10/31/review-iot-datalogging-services-with-mqtt/ SmartConfig với ESP8266, https://vidieukhien.xyz/2018/03/25/esp8266smartconfig-cau-hinh-wifi-cho-esp-bang-dien-thoai-esp-touch-protocal-bai-4/ 10 ESP Lbrary, https://arduinoesp8266.readthedocs.io/en/latest/esp8266wifi/readme.html 11 Đồ án nghiên cứu thiết kế thiết bị theo dõi sức khỏe, https://how2electronics.com/iot-based-patient-health-monitoring-esp32-webserver/ 12 Đồ án nghiên cứu thiết kế thiết bị theo dõi sức khỏe, https://how2electronics.com/iot-ecg-monitoring-ad8232-ecg-sensor-esp8266/ ... “ Thi? ??t kế thi công thi? ??t bị theo dõi sức khỏe? ?? 1.2 Mục tiêu nghiên cứu Thi? ??t kế mơ hình theo dõi sức khỏe bệnh nhân Cụ thể mơ hình module, cảm biến tạo nên thi? ??t bị theo dõi sức khỏe, Thi? ??t bị. .. TIỂU LUẬN TỐT NGHIỆP Họ tên sinh viên: TRẦN THANH QUÂN MSSV: 1653020002 Lớp: DV1 – K10 Tên đồ án mơn học: ? ?THI? ??T KẾ VÀ THI CƠNG THI? ??T BỊ THEO DÕI SỨC KHỎE” Nhiệm vụ đồ án: Thi? ??t kế thi công thi? ??t. .. nghiên cứu thi? ??t kế thi? ??t bị theo dõi sức khỏe, https://how2electronics.com/iot-based-patient-health-monitoring-esp32-webserver/ 12 Đồ án nghiên cứu thi? ??t kế thi? ??t bị theo dõi sức khỏe, https://how2electronics.com/iot-ecg-monitoring-ad8232-ecg-sensor-esp8266/