در این آموزش به شما نشان میدهم که چگونه با استفاده از برد آردوینو Uno، یک تشخیص نفوذ ساده (دزدگیر سارق) بسازید. این پروژه از جفت مادون قرمز Emitter-Detector برای تشخیص نفوذ استفاده می کند و به محض عبور جسم از میدان مادون قرمز، زنگ هشدار را ایجاد می کند.
** برای دیدن پروژه مشابه ساخته شده با LDR اینجا را کلیک کنید
** برای دیدن پروژه های ساده آردوینو به وبلاگ من مراجعه کنید
http://learnthroughexample.blogspot.in/search/label/arduino
مرحله 1: الزامات:
- آردوینو uno R3
- تخته نان
- سیم های اتصال / کابل های جامپر
- ال ای دی جفت امیتر و آشکارساز مادون قرمز (نه ماژول حسگر)
- آژیر نصب PCB
- مقاومت 1kohm
- پتانسیومتر 10 کوهم
** LED سفید ساطع کننده مادون قرمز است، در حالی که سیاه نشانگر مادون قرمز است.
![هشدار سارق ARDUINO با استفاده از جفت آشکارساز امیتر مادون قرمز](https://duino4projects.com/wp-content/uploads/2015/07/ARDUINO-Burglar-Alarm-Using-Infrared-Emitter-Detector-pair.jpg)
مرحله 2: نمودار مدار:
مرحله 3: کد منبع:
int dtect=8;
int sense=A0; int buzzpin=9; void setup() { pinMode(dtect,OUTPUT); pinMode(sense,INPUT); pinMode(buzzpin,OUTPUT); digitalWrite(dtect,HIGH); Serial.begin(9600); }
void loop() { int val=analogRead(sense); Serial.println(val); if(val>=1005) { buzz(50); } }
void buzz(unsigned char time) { analogWrite(buzzpin,170); delay(time); analogWrite(buzzpin,0); delay(time); }
مرحله 4: بحث:
ابتدا مدار را طبق نمودار مدار ارائه شده بسازید.
حالا من به شما توضیح می دهم که مدار چگونه کار می کند.
- LED سفیدی که در تصاویر می بینید یک فرستنده مادون قرمز است. شما آن را مانند یک LED معمولی روشن می کنید.
- حالا اگر این اولین بار است که از یک LED IR استفاده می کنید، بسیار رایج است که اشتباه می کنید LED خود را خراب می کنید زیرا نمی بینید که درخشان است، اما واقعاً اینطور نیست.
- نور مادون قرمز خارج از محدوده طیف مرئی است، بنابراین حتی اگر درخشان باشد، نمی توانید آن را با چشم غیر مسلح ببینید.
- برای اینکه ببینید LED (سفید) ساطع کننده شما به درستی کار می کند: دوربین تلفن همراه خود را روشن کنید و LED را از طریق آن مشاهده کنید، خواهید دید که یک درخشش بنفش وجود دارد.
- این تضمین می کند که فرستنده مادون قرمز (سفید) شما به خوبی کار می کند و نور با محدوده فرکانس خاصی ساطع می کند. حالا بیایید به LED سیاه برسیم.
- LED پشتی آشکارساز IR است. دلیل سیاه شدن آن این است که رنگ مشکی بیشترین جذب را دارد. بنابراین بیشتر نور مادون قرمز ساطع شده توسط امیتر را جذب می کند.
- حال اگر جسمی بین امیتر و آشکارساز بایستد چه اتفاقی می افتد؟ . بدیهی است که مقدار اشعه مادون قرمز رهگیری شده توسط آشکارساز اکنون به دلیل انسداد کمتر خواهد بود. .
- هنگامی که چنین موقعیتی رخ می دهد، زنگ هشدار را برای نشان دادن نفوذ فعال می کنم.
اکنون که مفهوم خود را درست دریافت کرده اید، اجازه دهید روی کد تمرکز کنیم.
- در خط 10 ما ارتباط سریال را شروع می کنیم تا مقادیر در حال رهگیری در مانیتور سریال برای هر دو مورد را مشاهده کنیم.
- مورد 1) عدم وجود مانع در مسیر امیتر و آشکارساز.
- مورد 2) انسداد در مسیر امیتر و آشکارساز.
- برای هر دو مورد، ما باید مقادیری را که بر روی مانیتور سریال منعکس میشوند، مشاهده کنیم، که بر اساس آن تصمیم میگیریم که برای کدام مقدار بیش از حد، زنگ هشدار را راهاندازی کنیم.
- توجه داشته باشید که برای آزمایش من مقدار آستانه روی 1005 تنظیم شده است. ممکن است این مورد برای شما نباشد. از این رو سعی کنید مقادیری را که رهگیری می کنید نظارت کنید و بر اساس آن آستانه خود را انتخاب کنید.
**خب، امیدوارم که همه مفاهیم را با جزئیات در مورد این پروژه پوشش داده باشم. اگر با مشکلی روبرو هستید یا اگر به جزئیات بیشتر در مورد هر موضوع فرعی نیاز دارید، لطفاً برای من نظر بگذارید.
برای جزئیات بیشتر: هشدار سارق ARDUINO با استفاده از جفت امیتر-ردیاب مادون قرمز