步驟1:
電子組件:-
2。 GSM GPRS Sim900A模塊(請(qǐng)首先確保您所在的區(qū)域支持GSM連接!)
3。 MQ-6 LPG傳感器模塊
4。 MQ-2空氣質(zhì)量傳感器模塊
5。壓電蜂鳴器
6。電源適配器(符合GSM
模塊電源規(guī)格的電源適配器,也將用于為arduino供電)
7。一些跳線
8。兩個(gè)10,000歐姆的電阻(如果您將傳感器固定在分線板上,則不需要。)
非電氣組件:-
1。 PVC盒/套管
工具和其他:-
1。剪線鉗
2。焊接套件
3。膠水(有機(jī)硅是最好的,但超級(jí)膠水就足夠了)
4。小螺絲和螺母
5。萬(wàn)用表(可選,但對(duì)測(cè)試非常有用)
步驟2:設(shè)置零件:-
因此,在這里,我使用了一個(gè)帶蓋的PVC盒子來(lái)安裝其中的所有零件和連接件??梢暂p松打開(kāi)它,并可以檢查連接/電子設(shè)備。此外,它還可以保護(hù)電子設(shè)備并延長(zhǎng)其使用壽命。
如您所見(jiàn),我在盒子的側(cè)面開(kāi)了一個(gè)孔,第一個(gè)用于插入電源線,第二個(gè)在下面用于傳感器,以便它可以很容易地與空氣接觸。
盒子蓋上的第三個(gè)孔用于壓電蜂鳴器,這樣它的噪音就可以在周?chē)鶑?fù)運(yùn)動(dòng),而不會(huì)陷入盒子中。我已經(jīng)用紅色的熱刀切了孔,這很容易,您可以使用任何您認(rèn)為合適的方法。
我在底座上打了一個(gè)小孔后,用小螺絲釘(最好是帶螺母的)將零件固定在盒子的底座上,這樣螺絲就更容易插入了。
還有一件事,我通過(guò)將壓電蜂鳴器推入蓋子的熔融塑料中(用熱棒完成)來(lái)固定壓電蜂鳴器,這樣,隨著塑料冷卻,壓電蜂鳴器得到了很好的固定。
對(duì)于吊架(如果您想將其掛在墻上),請(qǐng)使用金屬帶,其一端被打孔,另一端被擰到裝有傳感器的盒子的相反側(cè)。
第3步:電路
好,如果您的傳感器帶有分線板,則此部分很容易;如果您只有傳感器,則此部分很簡(jiǎn)單傳感器,您可能需要進(jìn)行一些焊接和額外的組件(每個(gè)傳感器需要10,000歐姆的電阻)。這里的鏈接說(shuō)明了氣體傳感器的接線。在第二張圖片中,您可以看到不帶分線板的傳感器的接線。
在圖片中,我使用了一個(gè)帶分線板的傳感器,而另一個(gè)沒(méi)有分線板。連接在下面給出或遵循電路的第一張圖。
對(duì)于GSM模塊:-
Tx-》 Arduino的Rx(引腳0)
Rx-》 Tx的Arduino(引腳1)
Gnd-》 Gnd Arduino
Vin-》電源+ ve
Gnd-》電源-ve
2G或更低的Simcard可以用于GSM模塊。發(fā)送消息/語(yǔ)音郵件。請(qǐng)確保您的區(qū)域支持通過(guò)無(wú)線傳輸?shù)?G連接,否則您可能必須使用更高版本的蜂窩式屏蔽。
Piezo Buzzer:-
兩根線分別連接到針2 Arduino另一個(gè)t pin3 Arduino。順序無(wú)關(guān)緊要。
另外,將電源+ ve輸入到Arduino Vin,將-ve輸入到Gnd Arduino。
在查找傳感器接線端子時(shí)可能會(huì)遇到困難,在這種情況下,請(qǐng)執(zhí)行以下步驟。
注意:-如果兩個(gè)傳感器都帶有分線板,請(qǐng)遵循1只要。如果沒(méi)有分支板,則僅遵循2。
方法1。
傳感器分支板的連接如下:-
傳感器GND-arduino GND
傳感器Vcc-5V arduino
傳感器OUT-A0引腳arduino
方法2。
不帶分線板的連接是:-
如下圖所示,除了模擬輸入引腳,連接到arduino引腳A1。
最后,對(duì)于該項(xiàng)目,請(qǐng)確保沒(méi)有松動(dòng)的連接,在使用模塊的情況下,請(qǐng)通過(guò)焊接或驅(qū)動(dòng)跳線來(lái)固定連接,請(qǐng)相信我會(huì)節(jié)省
第4步:對(duì)Arduino編程
從此處復(fù)制并粘貼以下代碼,否則您可能會(huì)遇到問(wèn)題根據(jù)您的目的對(duì)其進(jìn)行一些修改。
int pin1=A0; // MQ-6 LPG GAS SENSOR OUTPUT PIN
int pin2=A1; // MQ-2 AIR QUALITY SENSOR OUTPUT PIN
int trigger1=400; //AT WHAT SENSOR OUTPUT VOLTAGE VALUE LPG ALARM WILL BE TRIGGERED
int trigger2=400; //AT WHAT SENSOR OUTPUT VOLTAGE VALUE SMOKE ALARM WILL BE TRIGGERED
void setup()
{
pinMode(pin1,INPUT);
pinMode(pin2,INPUT);
Serial.begin(9600);
delay(5000);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
}
void send_sms(char ch[]) // TO SEND SMS VIA GSM MODULE
{
Serial.println(“AT”);
delay(1000);
Serial.println(“AT+CMGF=1”);
delay(1000);
Serial.println(“AT+CMGS=”+91**********“”); //CHANGE TO THE DESTINATION PHONE NUMBER
delay(1000);
Serial.print(ch);
Serial.write(26);
delay(300000);
}
void beep(int pin) // TO WARN ABOUT GAS LEAK IF SOMEONE IS PRESENT AT HOME, BUZZER MUST { //BE CONNECTED AT PIN 2 AND 3 OR CHANGE THEM AT YOUR WILL
{
for(int i=0;i《100;i++)
{
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
delay(1);
digitalWrite(3,HIGH);
digitalWrite(2,LOW);
delay(1);
}
delay(100);
digitalWrite(2,LOW);
digitalWrite(3,LOW);
delay(100);
}
}
void loop()
{
char ch1[]=“Attention! Gas leakage at Home! Attention!”; //DIFFERENT MESSAGE IN DIFFERENT CASES
char ch2[]=“Attention! Thick smoke detected at Home! Attention!”;
int sensor1 = analogRead(pin1);
int sensor2 = analogRead(pin2);
if(sensor1》=trigger1) //IN CASE LPG/COOKING GAS LEAKAGE IS DETECTED
{
beep(pin1);
send_sms(ch1);
}
else if(sensor2》=trigger2) // IN CASE SMOKE IS DETECTED
{
beep(pin2);
send_sms(ch2);
}
}
我已經(jīng)編寫(xiě)了部分代碼和函數(shù),以防您可能需要更改其中一部分或添加一些額外的擴(kuò)展功能。
要注意的一件事是,觸發(fā)值是傳感器的模擬輸出值。 Arduino在0-5 V范圍內(nèi)的A0至A5引腳中獲取模擬輸出并將其轉(zhuǎn)換為1024個(gè)部分(0V給出0,5V給出1023)。由于此處的觸發(fā)值設(shè)置為400,因此意味著(400 * 5)/1024 = 1.9 V左右。因此,當(dāng)傳感器電壓超過(guò)1.9 V時(shí),將觸發(fā)警報(bào)。
第5步:檢查并完成!
太棒了!我們快完成了。但是在我們開(kāi)始使用它之前,請(qǐng)做一些檢查以確保傳感器已正確校準(zhǔn)。因此,通過(guò)將它們暴露于LPG/Gas(最好從點(diǎn)煙器)或Smoke中進(jìn)行模擬測(cè)試,以查看觸發(fā)傳感器并相應(yīng)更改觸發(fā)值所需的濃度。
如果您要從烤箱中泄漏可燃?xì)怏w,請(qǐng)不要泄漏太多的氣體!看起來(lái)很傻,但是在測(cè)試時(shí)會(huì)發(fā)生。還記得我說(shuō)過(guò)電路部分沒(méi)有松動(dòng)的連接嗎?可燃?xì)怏w和電力不能很好地混合在一起,將使Kaboom的煙火表演更精彩;)
責(zé)任編輯:wv
-
傳感器
+關(guān)注
關(guān)注
2565文章
53008瀏覽量
767457 -
煙霧探測(cè)器
+關(guān)注
關(guān)注
2文章
56瀏覽量
12303
發(fā)布評(píng)論請(qǐng)先 登錄
VirtualLab:通用探測(cè)器
家用激光燃?xì)?b class='flag-5'>探測(cè)器產(chǎn)品介紹

離子型煙霧探測(cè)器工作原理并不是網(wǎng)上說(shuō)的那樣...

紅外光束煙霧探測(cè)器
雷達(dá)探測(cè)器的工作原理 雷達(dá)探測(cè)器與激光探測(cè)器區(qū)別
線型光束感煙火災(zāi)探測(cè)器工作原理是什么
線型光束感煙火災(zāi)探測(cè)器分為幾種
熱解粒子探測(cè)器與什么相似
煙感芯片-光電式感煙火災(zāi)探測(cè)器IC-煙霧報(bào)警器單片機(jī)
用MSP430FR235x單片機(jī)設(shè)計(jì)雙射線煙霧探測(cè)器模擬前端

使用高度集成的MSPM0 MCU簡(jiǎn)化煙霧探測(cè)器設(shè)計(jì)

使用TPS8802和MSPM0 MCU的雙射線煙霧探測(cè)器

TPS8804煙霧探測(cè)器AFE數(shù)據(jù)表

評(píng)論