Project design
Project design

Project design

hardware design

Software design

การออกแบบด้านซอฟต์แวร์เป็นการเขียนโปรแกรมคำสั่งสำหรับการทำงานของวงจรผ่านโปรแกรม Arduino ลงใน ESP32-CAM โดยใช้โปรแกรมภาษา C เริ่มจากลง library ของ GY-ML8511 และ DHT 11 ในโปรแกรม Arduino แล้วทำการลง library อุปกรณ์ตัวอื่น ๆ จากนั้นจึงทำการเขียนโปรแกรมคำสั่งลงไป ตรวจสอบและทำการ upload code

ลักษณะการทำงาน

ลักษณะการทํางานของวงจร แบ่งออกเป็น 2 ส่วน คือ

INPUT คือ ส่วนที่รับค่าสัญญาณรับเข้า (input) ให้กับไมโครคอนโทรลเลอร์ โดยอุปกรณ์อินพุตในวงจรนี้ จะประกอบไปด้วยเซ็นเซอร์วัดระดับรังสี UV ร่วมกับเซ็นเซอร์วัดอุณหภูมิและความชื้น ที่รับข้อมูลจากภายนอก ไปยัง ESP32 เพื่อประมวลผล

OUTPUT คือ ส่วนที่ทํางานตามการควบคุมของไมโครคอนโทรลเลอร์ เมื่อมีสัญญาณรับเข้า (Input) ESP32 จะประมวลผลตามโปรแกรมที่เขียนไว้ จากนั้นก็สร้างสัญญาณส่งออก (Output) เป็นการแจ้งเตือนดัชนีความร้อนที่ถึงจุดวิกฤตซึ่งก่อให้เกิดโรคลมร้อน ผ่านทางหน้าเว็บไซต์ และมีการเก็บข้อมูลผ่านทางอินเตอร์เน็ตไว้ที่ Google sheet

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *