步驟1:準備
步驟2:連接超聲波傳感器:

·
VCC-》 Arduino + 5V引腳
·GND-》 Arduino GND引腳
·觸發(fā)-》 Arduino數(shù)字引腳9
·回聲-》 Arduino數(shù)字引腳10
步驟3:蜂鳴器的連接:

·
s-》 Arduino引腳8
·GND-》 Arduino GND引腳
第4步:連接GSM:

GND-》 Arduino GND引腳
TX-》 Arduino數(shù)字引腳2
RX-》 Arduino Digital Pin 3
第5步:概覽
第一步,我們將在循環(huán)中稍后將第一個距離存儲為“ Distance”,如果距離小于我們存儲的距離,則每次都要檢查Distance是否等于我們現(xiàn)在得到的距離t初始設(shè)置后,觸發(fā)器將繼續(xù)工作,并且蜂鳴器將開始蜂鳴,同時GSM模塊將消息發(fā)送到我們給定的手機號碼。
步驟6:代碼。. 。.
#include
#define trigPin 9
#define echoPin 10
#define piezoPin 8
SoftwareSerial mySerial(2,3);
int normalDistance;
布爾型觸發(fā)=假;
持續(xù)時間長,距離長;
無效setup()
{
mySerial.begin(9600);
Serial.begin(9600);
延遲(100);
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
pinMode(piezoPin,OUTPUT);
digitalWrite(piezoPin,HIGH);
長距離,長距離;
而(millis()《5000)
{
digitalWrite(piezoPin,HIGH);
digitalWrite(trigPin,LOW);
delayMicroseconds(2);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
duration = pulseIn(echoPin,HIGH);
distance = duration * 0.034/2;
normalDistance =距離;
Serial.print(“ Distance:”);
Serial.println(距離);
digitalWrite(piezoPin,LOW);
}}
無效循環(huán)()
{
digitalWrite(trigPin,LOW);
delayMicroseconds(2);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
持續(xù)時間= pulseIn(echoPin,HIGH);
距離=持續(xù)時間* 0.034/2;
Serial.print(“ Distance:”);
Serial.println(距離);
if(距離
{
觸發(fā)= true;
}
其他
{
觸發(fā)=假;
}
如果(觸發(fā))
{
音調(diào)(piezoPin,635);
delay(500);
tone(piezoPin,912);
delay(250);
mySerial.println(“ AT + CMGF = 1”);
//將GSM模塊設(shè)置為文本模式
delay(1000);
//延遲1000毫秒或1秒mySerial.println(“ AT + CMGS = ” + 91xxxxxxxxx “ r”);
//用手機號碼替換x
delay(1000);
mySerial.println(“我是來自GSM模塊的SMS”);
//您要發(fā)送的短信文本延遲(100);
mySerial.println((char)26);
//CTRL + Z的ASCII碼
delay(1000);
}}
-
安全系統(tǒng)
+關(guān)注
關(guān)注
0文章
419瀏覽量
67816 -
GSM
+關(guān)注
關(guān)注
9文章
837瀏覽量
126375 -
超聲波傳感器
+關(guān)注
關(guān)注
18文章
626瀏覽量
38135
發(fā)布評論請先 登錄
哪些因素影響超聲波傳感器檢測范圍與精度
CW32L012/F030靈眸X1智能小車——超聲波模塊配置
氣體流量傳感器的革新:超聲波技術(shù)引領(lǐng)燃氣計量精準化浪潮
超聲波傳感器:安防領(lǐng)域的“隱形守護者”
什么是超聲波原理的液位傳感器?
超聲波傳感器線圈:自動駕駛實現(xiàn)精確實時近距離感知的關(guān)鍵
無線超聲波測距傳感器:精準感知,開啟智能測距新時代
高頻超聲波傳感器:科技浪潮中的“隱形守護者”
超聲波測距換能器:工業(yè)與生活中的測量利器
超聲波換能器:原理與多領(lǐng)域應(yīng)用解析
超聲波氣泡檢測換能器:守護工業(yè)安全的“隱形衛(wèi)士”
超聲波多功能氣象傳感器:精準感知,氣象監(jiān)測新利器
超聲波液位傳感器的應(yīng)用和原理,這回終于搞明白了!
超聲波局放傳感器:精準捕捉設(shè)備“隱疾”的科技之眼
使用超聲波傳感器和Gsm模塊的安全系統(tǒng)
評論