- Използвани компоненти
- Модул за газови сензори за LPG
- Електрическа схема и описание
- Описание на програмата
Докато LPG е основна нужда на всяко домакинство, изтичането му може да доведе до бедствие. За да алармирате за изтичане на пропан-бутан и да предотвратите всякакви злополуки, има различни продукти за откриване на изтичането. Тук разработихме базирана на Arduino аларма за LPG детектор на газ. Ако възникне изтичане на газ, тази система го открива и подава сигнал, като издава звуков сигнал, прикрепен към веригата. Тази система е лесна за изграждане и всеки, който има известни познания по електроника и програмиране, може да я изгради..
Използвали сме модул за газови сензори за пропан-бутан, за да открием втечнен газ. Когато се получи изтичане на LPG газ, той дава ВИСОК импулс на своя DO щифт и arduino непрекъснато чете своя DO щифт. Когато Arduino получи ВИСОКИ импулс от модула за LPG газ, той показва съобщение „LPG Gas Leakage Alert“ на 16x2 LCD и активира звуков сигнал, който издава звуков сигнал отново и отново, докато модулът на газовия детектор не усети газа в околната среда. Когато модулът за детектор на LPG газ подава НИСКИ импулс към arduino, тогава LCD показва съобщение „No LPG Gas Leakage“.
Използвани компоненти
- Arduino Pro Mini
- Модул за газови сензори за LPG
- Звънец
- BC 547 транзистор
- 16x2 LCD
- 1K резистор
- Дъска за хляб
- 9 волта батерия
- Свързващи проводници
Модул за газови сензори за LPG
Този модул съдържа сензор MQ3, който всъщност открива LPG газ, компаратор (LM393) за сравняване на изходното напрежение на MQ3 с референтното напрежение. Той дава ВИСОКА мощност, когато се усети LPG газ. Потенциометърът също се използва за управление на чувствителността на газовите сензори. Този модул е много лесен за свързване с микроконтролери и arduino и е лесно достъпен на пазара под името „LPG Gas Sensor Module“. Можем да го изградим и с помощта на LM358 или LM393 и MQ3.
Електрическа схема и описание
Както е показано на схематичната диаграма по-горе, той съдържа Arduino платка, LPG GAS сензорен модул, зумер и 16x2 LCD модул. Arduino контролира целия процес на тази система, като четене на изхода на модула за LPG газ, изпращане на съобщение до LCD и активиране на зумер. Можем да настроим чувствителността на този сензорен модул чрез вграден потенциометър, поставен върху него.
DO щифтът на модула за LPG газ сензор е директно свързан към щифт 18 (A4) на Arduino, а Vcc и GND са свързани към Vcc и GND на arduino. Сензорният модул за LPG се състои от сензор MQ3, който открива LPG газ. Този сензор MQ3 има нагревател, който се нуждае от известно количество нагревател, за да се нагрее и може да отнеме до 15 минути, за да се подготви за откриване на втечнен газ. И сравнителна схема се използва за преобразуване на аналогов изход на MQ3 в цифров. LCD 16x2 е свързан с arduino в 4-битов режим. Контролният пин RS, RW и En са директно свързани към arduino пин 2, GND и 3. А пинът за данни D0-D7 е свързан към 4, 5, 6, 7 на arduino. Звуков сигнал е свързан с ардуинов щифт номер 13 чрез транзистор NPN BC547, имащ резистор 1 k в основата си.
Описание на програмата
При програмирането използвахме функция за цифрово четене, за да прочетем изхода на модула за газови сензори за LPG и след това извършихме операция според входа.
За тестване на този проект използвахме запалка, която съдържа пропан-бутан.