ในขณะที่ก๊าซหุงต้มเป็นสิ่งจำเป็นของทุกครัวเรือน แต่การรั่วไหลอาจนำไปสู่หายนะ หากต้องการแจ้งเตือนเกี่ยวกับการรั่วไหลของก๊าซหุงต้มและป้องกันไม่ให้เกิดความผิดพลาดมีผลิตภัณฑ์ต่างๆเพื่อตรวจจับการรั่วไหล ที่นี่เราได้พัฒนาสัญญาณเตือนเครื่องตรวจจับก๊าซ LPG ที่ใช้ Arduino หากเกิดการรั่วไหลของแก๊สระบบนี้จะตรวจจับและทำการแจ้งเตือนโดยการบั๊กที่ต่อกับวงจร ระบบนี้สร้างได้ง่ายและใครก็ตามที่มีความรู้ด้านอิเล็กทรอนิกส์และการเขียนโปรแกรมก็สามารถสร้างได้..
เราใช้โมดูลเซ็นเซอร์ก๊าซ LPG เพื่อตรวจจับก๊าซ LPG เมื่อเกิดการรั่วไหลของก๊าซ LPG จะให้ชีพจรสูงที่ขา DO และ arduino จะอ่านพิน DO อย่างต่อเนื่อง เมื่อ Arduino ได้รับพัลส์สูงจากโมดูลแก๊ส LPG จะแสดงข้อความ“ LPG Gas Leakage Alert” บนจอ LCD 16x2 และเปิดใช้งานเสียงสัญญาณเตือนซึ่งจะส่งเสียงบี๊บซ้ำแล้วซ้ำอีกจนกว่าโมดูลเครื่องตรวจจับก๊าซจะไม่รับรู้ถึงก๊าซในสิ่งแวดล้อม เมื่อโมดูลตรวจจับก๊าซ LPG ให้ชีพจรต่ำแก่ arduino จอ LCD จะแสดงข้อความ“ No LPG Gas Leakage”
ส่วนประกอบที่ใช้
- Arduino Pro Mini
- โมดูลเซ็นเซอร์ก๊าซหุงต้ม
- Buzzer
- BC 547 ทรานซิสเตอร์
- 16x2 LCD
- ตัวต้านทาน 1K
- กระดานขนมปัง
- แบตเตอรี่ 9 โวลต์
- การเชื่อมต่อสายไฟ
โมดูลเซ็นเซอร์ก๊าซหุงต้ม
โมดูลนี้ประกอบด้วยเซ็นเซอร์ MQ3 ซึ่งตรวจจับก๊าซ LPG ซึ่งเป็นเครื่องเปรียบเทียบ (LM393) สำหรับเปรียบเทียบแรงดันเอาต์พุต MQ3 กับแรงดันไฟฟ้าอ้างอิง ให้ผลผลิตสูงเมื่อตรวจจับก๊าซ LPG โพเทนชิออมิเตอร์ยังใช้สำหรับควบคุมความไวในการตรวจจับก๊าซ โมดูลนี้ง่ายต่อการเชื่อมต่อกับไมโครคอนโทรลเลอร์และ Arduino และมีวางจำหน่ายในตลาดอย่างง่ายดายโดยใช้ชื่อว่า“ โมดูลเซ็นเซอร์ก๊าซหุงต้ม” นอกจากนี้เรายังสามารถสร้างโดยใช้ LM358 หรือ LM393 และ MQ3
แผนภาพวงจรและคำอธิบาย
ดังที่แสดงในแผนภาพด้านบนประกอบด้วยบอร์ด Arduino, โมดูลเซ็นเซอร์ก๊าซหุงต้ม, กริ่งและโมดูล LCD 16x2 Arduino ควบคุมกระบวนการทั้งหมดของระบบนี้เช่นการอ่านเอาต์พุตโมดูลเซ็นเซอร์ก๊าซหุงต้มส่งข้อความไปยัง LCD และเปิดใช้งานเสียงกริ่ง เราสามารถตั้งค่าความไวของโมดูลเซ็นเซอร์นี้ได้โดยโพเทนชิออมิเตอร์แบบฝังไว้ที่มัน
หมุด DO ของโมดูลเซ็นเซอร์ก๊าซ LPG เชื่อมต่อโดยตรงกับขา 18 (A4) ของ Arduino และ Vcc และ GND เชื่อมต่อกับ Vcc และ GND ของ arduino LPG โมดูลเซ็นเซอร์ก๊าซประกอบด้วยเซ็นเซอร์ MQ3 ซึ่งตรวจจับก๊าซแอลพีจี เซ็นเซอร์ MQ3 นี้มีฮีตเตอร์อยู่ภายในซึ่งจำเป็นต้องมีการจ่ายฮีตเตอร์เพื่อให้ความร้อนสูงขึ้นและอาจใช้เวลาถึง 15 นาทีในการเตรียมพร้อมสำหรับการตรวจจับก๊าซ LPG และวงจรเปรียบเทียบใช้สำหรับการแปลงเอาต์พุตอนาล็อกของ MQ3 เป็นดิจิตอล 16x2 LCD เชื่อมต่อกับ arduino ในโหมด 4 บิต ขาควบคุม RS, RW และ En เชื่อมต่อโดยตรงกับขา Arduino 2, GND และ 3 และขาข้อมูล D0-D7 เชื่อมต่อกับ 4, 5, 6, 7 ของ arduino ออดเชื่อมต่อกับพิน arduino หมายเลข 13 ผ่านทรานซิสเตอร์ NPN BC547 ที่มีตัวต้านทาน 1 k ที่ฐาน
คำอธิบายโปรแกรม
ในการเขียนโปรแกรมเราได้ใช้ฟังก์ชั่นการอ่านแบบดิจิตอลเพื่ออ่านเอาต์พุตของโมดูลเซ็นเซอร์ก๊าซ LPG จากนั้นจึงดำเนินการตามอินพุต
สำหรับการทดสอบโครงการนี้เราได้ใช้ที่จุดบุหรี่ซึ่งบรรจุก๊าซแอลพีจี