Хоча зріджений газ є основною потребою кожного домогосподарства, його витік може призвести до катастрофи. Для попередження про витоки зрідженого газу та запобігання будь-яким випадкам існують різні засоби для виявлення витоків. Тут ми розробили сигналізацію газового сповіщувача на базі Arduino. Якщо відбувається витік газу, ця система виявляє це та подає попередження, подаючи звуковий сигнал, приєднаний до контуру. Цю систему легко побудувати, і кожен, хто має певні знання електроніки та програмування, може її створити..
Ми використовували модуль датчика газу LPG для виявлення газу LPG. Коли відбувається витік зрідженого газу, він видає ВИСОКИЙ імпульс на своєму штифті DO, і arduino постійно зчитує його штифт DO. Коли Arduino отримує ВИСОКИЙ імпульс від газового модуля LPG, на РК-дисплеї 16x2 на дисплеї з'являється повідомлення "Оповіщення про витоки газу LPG" і спрацьовує звуковий сигнал, який подає звуковий сигнал знову і знову, поки модуль газового детектора не відчуває газ у навколишньому середовищі. Коли модуль детектора газу LPG подає НИЗЬКИЙ імпульс до arduino, тоді на РК-дисплеї відображається повідомлення “No LPG Gas Leakge”.
Використовувані компоненти
- Arduino Pro Mini
- Модуль датчика газу LPG
- Зумер
- До н.е. 547 Транзистор
- РК-дисплей 16x2
- 1K резистор
- Хлібна дошка
- 9-вольтовий акумулятор
- Підключення проводів
Модуль датчика газу LPG
Цей модуль містить датчик MQ3, який фактично виявляє газ LPG, компаратор (LM393) для порівняння вихідної напруги MQ3 з опорною напругою. Це дає ВИСОКУ потужність, коли відчувається газ LPG. Потенціометр також використовується для контролю чутливості газового зондування. Цей модуль дуже простий у взаємодії з мікроконтролерами та arduino і легко доступний на ринку під назвою „Сенсорний модуль зрідженого газу”. Ми також можемо побудувати його за допомогою LM358 або LM393 та MQ3.
Принципова схема та опис
Як показано на схематичній схемі вище, вона містить плату Arduino, модуль датчика зрідженого газу, зуммер та РК-модуль 16x2. Arduino контролює весь процес роботи цієї системи, наприклад, зчитування виходу модуля датчика зрідженого газу, надсилання повідомлення на РК-дисплей та активацію зумера. Ми можемо встановити чутливість цього модуля датчика за допомогою вбудованого потенціометра, розміщеного на ньому.
Висновок DO модуля датчика газу LPG безпосередньо підключений до виводу 18 (A4) Arduino, а Vcc і GND - до Vcc та GND Arduino. Модуль датчика газу LPG складається з датчика MQ3, який визначає газ LPG. Цей датчик MQ3 має нагрівач всередині, який потребує певного джерела живлення, щоб нагрітися, і це може зайняти до 15 хвилин, щоб підготуватися до виявлення зрідженого газу. А схема порівняння використовується для перетворення аналогового виходу MQ3 в цифровий. РК-дисплей 16x2 підключений до arduino в 4-розрядному режимі. Керуючий штифт RS, RW та En безпосередньо підключені до висновків arduino 2, GND та 3. А вивод даних D0-D7 підключений до 4, 5, 6, 7 arduino. Звуковий сигнал з'єднаний з ардуїновим виводом номер 13 через транзистор NPN BC547, що має в основі 1 к резистор.
Опис програми
При програмуванні ми використовували функцію цифрового зчитування для зчитування вихідних даних модуля газового датчика зрідженого газу, а потім виконували операції відповідно до вхідних даних.
Для тестування цього проекту ми використали прикурювач, який містить газ LPG.