SMSベースのレーザーセキュリティ回路

問題を排除するために楽器を試してください





この投稿では、プロパティの所有者または他の人にSMSアラートを送信し、リレーを介して接続できる詐欺師を阻止するために大音量のアラームをアクティブにすることができるレーザーセキュリティ回路を構築します。

特に私たちが私たちの財産を放っておくとき、私たちは常に詐欺師を恐れています、これはここで セキュリティシステム 便利です。大きな警報は、近くの地域のすべての人の注意を引き、泥棒を思いとどまらせるのに十分かもしれません。



SMSアラートは、詐欺師があなたの財産に侵入した直後に必要な行動を取るようにユーザーに警告します。

セキュリティシステムは、ドアや窓など、家やオフィスの週のポイントに実装する必要があります。最大にするために、複数のセキュリティシステムが必要になる場合があります。 泥棒に対する保護 あなたの家やオフィスのさまざまな場所で。



使い方

SMSベースのレーザーセキュリティ回路

注:330オームの値が低すぎて正しくないため、トランジスタのベース抵抗330オームを10K抵抗に交換してください。

回路は、侵入を感知して決定を下すArduinoで構成されています。 GSMモデムは、侵入を検出するためにユーザーおよび他のいくつかの受動部品にSMSを送信するためのコマンドを受信します。

Arduinoはスキャンします レーザービーム 1秒間に500回の光の遮断用。ザ・ LDRセンス 存在レーザー光とArduinoに信号を与えます。

10KとLDRは分圧器を形成し、アナログ信号はこれら2つのコンポーネント間のポイントから取得されます。

入射光の強度がある程度低下するか、光が完全に遮断されると、arduinoは侵入として認識します。

ザ・ 10K抵抗 「アクティブ化ボタン」に接続されているものは、arduinoピンがランダムにアクティブ化されるのを防ぐためのプルダウン抵抗として機能します。

ザ・ トランジスタがリレーをアクティブにします 侵入の場合、ダイオードはリレーのオンとオフを切り替えながら、回路の残りの部分を高電圧スパイクから保護します。

あなたは接続することができます サイレン またはライトまたはリレーに接続したいものは何でも。

セキュリティシステムをアクティブにするには、アクティブ化ボタンを押す必要があります。 LEDインジケータ ボタンが押されたことを確認します。

システムは2分後にのみアクティブになります。これにより、プロパティをロックしてその場所を離れる時間が与えられます。

帰宅したら、システムを非アクティブ化するには、リセットボタンを押します。 Arduinoのリセットボタン端子から押しボタンをはんだ付けして、システムを非アクティブ化するためのリセットボタンにセットアップの外部から簡単にアクセスできるようにします。

回路が侵入を検出すると、リレーがアクティブになります 2分 オフになり、次の侵入を検出する準備が整います。

GSMモデムは外部が必要です 電源 arduinoはモジュールに十分な電流を供給できないためです。 SMSプランが機能している有効なSIMカードを挿入してください。

このSMSベースのレーザーセキュリティ回路については以上です。セットアップを正しい方法で実装する方法を見てみましょう。

セットアップの実装方法:

を配置します レーザー光源 レーザー光が正確にLDRに当たるようにarduino回路。レーザービームを反射するミラーを試して、広い領域をカバーすることもできます。

ペットを飼っていて、偶発的または誤警報を防ぐために、セットアップ全体を大人のヒップレベルに上げてください。あなたのペットは、誤ったトリガーを防ぐためにレーザー光線の下に入ります。

LDRは、周囲光が当たるとエラー/誤警報の影響を受けやすくなります。この種のエラーを回避するには、LDRを不透明な中空シリンダーで囲み、一端を開いて他端を閉じ、プラスチックまたはその他の材料で構成する必要があります。

LDRセットアップ

チューブの前部も覆われていることを確認し、レーザービームを入力するための直径数ミリメートルの小さな穴だけを確認してください。

いつ レーザービームがLDRに当たる arduinoによって読み取られた値は低いですが、光の中断が検出されると、値は同じ瞬間にピークになります。これは、シリアルモニターから同じことを確認できます。

光の強度が所定のしきい値を下回ると、arduinoはリレーをトリガーし、SMSアラートをユーザーに送信します。

プログラムコード:

//--------------Program developed by R.Girish---------------//
#include
SoftwareSerial gsm(9,8)
int LDR = A0
int OP = 7
int start = 6
int LED = 5
int th = 300
int x
unsigned long A = 1000L
unsigned long B = A * 60
unsigned long C = B * 2
void setup()
{
Serial.begin(9600)
gsm.begin(9600)
pinMode(LDR,INPUT)
pinMode(OP,OUTPUT)
pinMode(start,INPUT)
pinMode(LED,OUTPUT)
}
void loop()
{
if(digitalRead(start)==1)
{
digitalWrite(LED,HIGH)
delay(C)
A:
x = analogRead(A0)
Serial.println(x)
if(x<=th)
{
delay(2)
goto A
}
if(x>=th)
{
digitalWrite(OP,HIGH)
Serial.println('Sending SMS...... ')
gsm.println('AT+CMGF=1')
delay(1000)
gsm.println('AT+CMGS='+91XXXXXXXXXX' ') // Replace x with mobile number
delay(1000)
gsm.println('Security Warning: Intruder detected.') // The SMS text you want to send
delay(100)
gsm.println((char)26) // ASCII code of CTRL+Z
delay(1000)
Serial.println('Message is sent ')
delay(C)
digitalWrite(OP,LOW)
goto A
}
}
}
//--------------Program developed by R.Girish---------------//

SMSを受信するには、「XXXXXXXXXX」を電話番号に置き換えてください。




前:10LEDタコメータ回路 次へ:侵入者位置インジケータセキュリティ回路