در این پروژه هدف تشخیص حرکت انسان در محیطی که سنسور در آن مکان نصب شده و تماس با شماره از قبل مشخص شده است. پروژه نهایی یک دزگیر 12 ولت سیم کارت خور که در مناطقی که خط تلفن شهری وجود ندارد میتواند نصب شود.
یک سیستم امنیتی وسیلهای است که به هنگام گذر از یک حریم خصوصی با اعلام صدا این عمل غیرقانونی را اعلان میکند. دزدگیرهای موجود در بازار هر چند از لحاظ ظاهری در انواع و اشکال مختلفی ارائه شدهاند، ولی همگی آنها دارای یک ساختار مشترک میباشند. اکثر دزدگیرها دارای یک خط تحریک، که محل وصل حسگرها میباشد، ودارای کنترل از راه دور (ریموت کنترل) جهت روشن و خاموش کردن دستگاه هستند. همچنین مدارهای دزدگیر شامل مدار فرستنده-گیرنده، مدار شارژ باتری اضطراری و مدار آژیر میباشد و در نهایت دزدگیرها ممکن است مجهز به تلفن کننده خودکار در هنگام تحریک نیز باشند.
بلوک دیاگرام پروژه دزدگیر سیم کارت خور
در این پروژه از دو سنسور PIR برای برای تشخیص حرکت انسان، میکروکنترلر AVR برای پردازش، ماژول GSM SIM900 برای برقراری ارتباط با شبکه GSM و برقراری تماس تلفنی و پیامکی، آژیر برای هشدار، رله برای بستن دربهای خروجی و قطعات مورد نیاز دیگر که در این پروژه استفاده خواهند شد. از جمله کاربردهای پروژه میتوان به نصب در اماکن خصوصی، ادارهها، مغازهها و…اشاره کرد.
ماژول سنسور حرکت مادون قرمز HC-SR501 – تشخیص حرکت بدن PIR
این سنسور به طوری عمل میکند که اگر شخصی وارد یک محیط شود در خروجی خود یک میدهد و میتوانیم از ان استفاده کرد و دستور خاموش و روشن شدن محیط را بدهیم. از این سنسور برای مواردی مثل دزدگیرها یا کنترل اتوماتیک یک محیط میتوان استفاده کرد.
سنسورهای PIR یا Passive Infra-Red برای تشخیص حرکت بر مبنای نور مادون قرمز ناشی از گرمای موجود در محیط کاربرد دارند. از همین رو استفاده از این سنسورها در سیستمهای امنیتی برای تشخیص حرکت انسان و یا ورودهای غیر مجاز بسیار رایج میباشد. راه اندازی اولیه و کالیبره شدن این سنسورها چیزی در حدود 10 تا 60 ثانیه به طول میانجامد و در طی این مدت برای تنظیم دقیق نباید در شعاع دید آنها حرکتی انجام پذیرد.
ماژول GSM SIM900
در مورد ماژول های GSM هم که قبلا مقالات مختلفی در سایت قرار دادیم.که نمونه مقاله زیر را میتوانید مطالعه کنید:
راه اندازی و ارسال پیامک با ماژول SIM900
مدار نهایی (البته کی پد روی این عکس نصب نشده و یک کی پد 4*4 برای تغییر شماره تلفن…)
فیلم عملکرد پروژه دزدگیر سیم کارت خو با ماژول SIM900 و ماژول سنسور PIR
فهرست مطالب
فصل 1 مقدمه
1-1- هدف پروژه
1-2- مقدمه پروژه
1-3- مراحل انجام پروژه
1-4- بلوک دیاگرام پروژه
فصل 2 تشریح پروژه، تحقیق و طراحی
2-1- تشریح پروژه 10
2-2- ماژول سنسور حرکت مادون قرمز HC-SR501 – تشخیص حرکت بدن PIR
2-3- ماژول GSM SIM900
2-4- اینترفیس سریال
2-5- پورت سریال
2-6- اتصال ماژول به میکرو کنترلر
2-7- دستورات ماژول یا AT Command ها
2-8- آل سی دی کارکتری LCD 2*16
فصل 3 نقشه فنی پروژه و سخت افزار طراحی شده
3-1- شماتیک نهایی پروژه
3-2- برد مدار چاپی کشیده شده در نرم افزار آلتیوم دیزاینر
فصل 4 تشریح قسمت نرم افزاری پروژه
4-1- شروع به کار با کامپایلر کدویژن
4-2- راه اندازی آل سی دی با استفاده از کتابخانه کدویژن
4-3- نحوه پروگرام کردن میکروکنترلر
4-4- تنظیم فیوز بیتها
4-5- برنامه نویسی میکروکنترلر به زبان C
4-6- برنامه نویسی میکروکنترلر پروژه به زبان بیسیک
فصل 5 خلاصه پروژه و پیشنهادات
5-1- عکسی از پروژه نهایی
5-2- قطعات پروژه
5-3- خلاصه و پیشنهادات برای پروژه
پیوست أ
فهرست مراجع
در هنگام ساخت دقت کنید میکروکنترلر را روی 8مگاهرتز داخلی تنظیم کرده باشید از طریف فیوز بیت ها و همچنین فیوز بیت Jtag را هم غیر فعال کنید.
مشخات فایل ها
- شماتیک بصورت PDF با کیفیت بالا
- سورس برنامه نویسی در کدویژن به زبان C
- فایل توضیحات بالای 100 صفحه بصورت PDF
- فایل PCB طراحی شده در آلتیوم دیزاینر
دانلود:
دقت داشته باشید که ماژول sim900a خیلی کمیاب شده و از ماژول های مشابه دیگر استفاده کنید.
اگر این نوشته برایتان مفید بود لطفا کامنت بنویسید.
جالبه ممنون
سلام
من این فایل را خریدم
فایل PCBنداره ؟
سلام و تشکر از خرید شما
دوست عزیز من در زیر فای نوشته شده بود :
“پایان نامه و شماتیک مدار بعد از پرداخت قابل دانلود میباشند.”
علت آنکه فایل PCB را داخل فایل ها قرار نمیدهیم هم نمیخواهیم قیمت بالا هم پشتیبانی سخته بعصی از دوستانی که آشنا نیستن به مشکل برخورد میکنن و پشتیبانی آن خیلی سخت میشه . در آینده سعی میکنیم PCB را هم اضافه کنیم.
سلام
من فایلها را شهریور خریدم اما PCB نداشت
ممکنه من PCB را جدا دانلود کنم در ضمن من خریدهای زیادی داشتم
سلام
بله مشکلی نیست از طریق قسمت تماس با ما (ایمیل یا تلگرام) پیام بفرستید .
سلام.ببخشید من این پروژه گرفتم ولی برنامه رو که توی کدویژن مینویسم ارور میده حتی با برطرف کردن ارور توی پروتئوس ال سی دی روشن میشه اما چیزی نشون نمیده لطفا راهنمایی کنید.ممنون
با سلام و درود . فایل شبیه سازی تون را برام بفرستید از قسمت تماس با ما چک کنم . کد را تغییر که نمیدین ؟ همچنین شماتیک را دقیق بستین ؟
سلام.دقیقا همون برنامه را نوشتم.توی پروتیوس هم فقط lcdو میکرو را گذاشتم …همه چی رو براتون ایمیل میکنم…
چرا نوشتین ؟! مگه فایل را ندارید ؟! باشه برام بفرستید.
منظورم کپی پیست کردم
دوست عزیز کد شما را برسی کردم …. شما به قسمت تنظیمات ال سی دی در کانفیگ کدویژن توجه نمیکنید.اصلاح شدش را براتون فرستادم.
سلام.الان آیا فایل PCB موجود هست یا خیر؟
لطفا به ایمیلم جواب بدید.
سلام . دقیقا متوجه منظورتان نشدم ولی فایل PCB همراه فایل ها ضمیمه هست.
با سلام. من پروژه رو خریداری کردم ولی هرکاری میکنم پروتئوسش جواب نمیده. لطفا فایل پروتئوس رو به صورت کامل برای من ایمیل کنید. کارم به این بستگی داره.ممنون
با سلام ، کلا این پروژه دارای فایل پروتئوس نیست که ! چون ماژول و بعضی قطعات در پروتئوس نیست …کامل نمیشه شبیه سازی کرد…
آخه یکی از دوستان تو همین صفحه گفت که تو پروتئوس جواب نمیگیره و شما راهنماییش کردید.گفتن که با برطرف کردن ارور توی پروتئوس LCD روشن میشه اما چیزی نشون نمیده. گفتن که فقط میکروکنترلر و ال سی دی رو گذاشتن و شما هم فایلی رو براشون ارسال کردین. با تشکر
نه اون بنده خدا ، خودش یک فایل درست کرده بود.میتونید از روی شماتیک شما هم درست کنید.فقط ماژول و بعضی قطعات برای شبیه سازی نیستن.
تو این پروژه باید از چه آداپتوری استفاده کرد؟؟؟؟؟؟ چند ولت و چند آمپر؟؟؟؟؟
سلام ، آداپتور یا منبع 12 ولت 3 آمپر عالیه ، 12 ولت 2 آمپر هم خوبه.
رله و بازر چه طور؟؟؟؟ چند ولت باشن؟؟؟؟
سلام ، هر دو 5 ولت هستن
سلام دوباره. قابلیت ریموت رو هم میشه به این پروژه اضافه کرد؟؟؟؟؟؟
دکمه set و reset رو چطور؟؟؟؟
خیلی ممنون
سورس پروژه را در اختیار دارید هر اپشن دلخواه را میتوانید اضافه کنید و البته باید کد نویسی را تغییر بدید و شاید لازم باشه شماتیک و سخت افزار را نیز تغییر بدید.
سلام. ببخشید می شود یک مدار حرفه ای تر مانند دزدگیرهای تجاری برای فروش در سایت قرار بدهید . یعنی که 4 زون . خروجی آزیر. شارژ اتوماتیک و ماژول اس ام اس داشته باشد.
با تشکر.
سلام ، خیلی ممنون از پیشنهادتون ، امیدوارم در آینده بتوانیم این پروژه را تکمیل تر کنیم.
سلام. از کجا میشه ماژول sim900 رو به همراه این مدار راه اندازش تهیه کرد؟؟؟؟
توی سایت ها و بازار که گشتم موجود نبود؟؟؟؟
اصلا این برد راه انداز جایی غیر از اینجا پیدا میشه؟؟؟
سلام ، متاسفانه برد sim900 خیلی کم یاب شده. بزودی بجای این ماژول ماژول جدیدی طراحی میکنیم. از ماژول های مشابه استفاده کنید. فقط چندتا پایه مهم را با سیم بردبردی وصل کنید به مدار.
سلام دستور هایی که در کد پروژه هست رو با چی وارد کنیم؟ با چه طریقی؟ آخه ورودی های ما به ماژول فقط کی پد هستش. لطفاً راهنمایی کنید ممنون.
در سوال بالاتون هم توضیح دادم دستورات پروژه توسط کدهای میکروکنترلر ارسال میشن و نیازی نیست شما اطلاعاتی داشته باشید… فقط با کد پد دستگاه یا برد را تنظیم میکنید. تنظیماتی مثل شماره…
منظورم دستوری مثل AT COMMAND هستش؟
دستورات را میکروکنترلر به ماژول ارسال میکنه و لازم نیست خودتان چیزی بفرستید …. فقط اگر خواتسین اطلاعات فنی داشته باشید قسمت راه اندازی ماژول را روی سایت بخونید.بازم سوالی بود بپرسید تا دقیق تر توضیح بدیم.
سلام نحوه وارد کردن دستورات به ماژول چگونه هستش؟ ممنون میشم اگه پاسخ بدین . استفاده کی پد برای چی هستش چه کاربردی داره
با سلام ، برای وارد کردن دستورات مازول نیاز به چیز خاصی نیست و خود میکروکنترلر به ماژول دستور میده و شما با کی پد تنظیمات اولیه مانند شماره تلفن تماس موقع هشدار را تنظیم میکنید.
سلام ماژول سیم ۹۰۰ پیدا نمیکنیم تو بازار اصلا موجود نیست پیدا نمیکنیم تو اینترنت هم گشتیم لطفا کمک کنید
سلام ، متاسفانه برد sim900 خیلی کم یاب شده. بزودی بجای این ماژول ماژول جدیدی طراحی میکنیم. از ماژول های مشابه استفاده کنید. فقط چندتا پایه مهم را با سیم بردبردی وصل کنید به مدار.
* نهایت سعی را میکنیم بزودی ماژول مشابه را طراحی کنیم و جایگزین کنیم
سلام ، چه ماژولی استفاده کنیم؟ ، جایی رو میشناسین که این برد رو تهیه کنیم ؟ مهلتمون داره تموم میشه، لطفا کمک کنید.
از ماژول SIM800 موجود در بازار یا هر ماژول مشابهی میشه استفاده کرد.
یعنی سیم ۸۰۰ مثل سیم۹۰۰ ۲۸ تا پایه داره و پایه هاش هم مثل همونه.یعنی میشه دقیقا تو همین padهای مدار چاپی که داریم سیم ۸۰۰ رو بذاریم.
وقتمون واقعا کمه.
اگه دقیقا همون نیست یک برد مدار چاپی با سیم ۸۰۰ بذارید.
ممنون.بازم ازتون خواهش میکنم که یکی دو روزه لطفا انجامش بدین چون واقعا وقتمون کمه
سلام ، نه نمیشه sim800 را مستقیم به این برد زد ولی میشه با سیم برد بردی وصل کرد به این برد .
سلام.برد راه انداز سیم ۹۰۰ توی این پروژه برای چه شرکتیه؟؟؟؟؟
من از شرکت ECA هم سوال کردم.ولی برد سیم ۹۰۰اون ها با این برد فرق داشت.۲۸ پایه داشت ولی پایه ها روی عرض برد بود نه روی طولش.نمیدونم پایه هاش فرق داشت یا نه. عکسش رو هم دارم.اگر میشه سریع جواب من رو بدید.خیلی ممنونم
این طراحی خودمان هست که سورس برد هم روی سایت هست میتونید دانلود کنید. فقط الان دیگه چون sim900 موجود نیست برای همین مونتاژ نمیکنیم . اگر sim900a خالی دارین برامون بفرستید براتون منتاژ کنیم یکی بفرستیم. اگر ماژول sim900 شرکت های دیگر باشه با سیم میتونید وصل کنید به این ولی اگر میخواهید دقیقا بشینه روی PCB کمی صبر کنید در حال طراحی ماژول جدید با SIM800 هستیم با اون ….
سلام.
برای رگولاتور میشه به جای LM2576hvt از lm2576t یا lm2575t استفاده کرد که پنج ولت هستن؟؟؟؟
لطفا بگید کدومشون باشه 75 یا 76.ممنون
سلام. وقتی آداپتور رو وصل می کنم میکرو کنترلرم به شدت داغ میشه تا میسوزه. به نظرتون مشکلش از کجاست؟؟؟
سلام ، حتما و حتما اول خروجی رگولاتور را در یک جایی از مدار اندازه بگیرید. حتما دقت کنید به قطعات ، دیود ….
* در مورد مدار چون خودم چندین بار بستم و هیچ مشکلی نداشتم در مورد ماژول هم که بالا گفتم میتونید از ماژول های میشه استفاده کرد و ما هم طبق برنامه سعی میکنیم جایگزین کنیم که بنا به دلایلی فعلا شروع نشده ساخت ماژول جدید و…
* در صورتی که خیلی با مدار مشکل دارید بفرستید برای ما ردیف کنیم بفرستیم.
حتما باید HVT باشه یا T هم میشه برای رگولاتور استفاده کرد؟؟؟
سلام ، بله میشه استفاده کرد.
سلام ممنون ازسایت خوبتون
وقتی تماس برقرار میشه،اگه به هرنحوی مخاطب به تماس پاسخ نده،مثلا دردسترس نباشه،یا…..
این حالت های ممکن رو میشه اضافه کنید به برنامه تا دوباره تماس رو تکرار کنه
سلام ، علی آقا فعلا نمیرسیم ولی اگر دوستان زحمت بکشن و توابعش را بنویسن و برامون بفرستن خیلی عالی میشه و در ضمن در آینده وقت شد روی ماژول های جدید تر کار میکنیم و این امکانات را هم در نظر میگیریم.
سلام خسته نباشید
من میخواستم یگ دزدگیر رو بسازم که برعلاوه بلند شدن صدای آژور بتونه تماس یا مسج ارسال کنه حالا من یک تا برد آردوینو یونو و ماژول جی اس ام sim800L و سنسور PIR و رله رو دارم چگونه با استفاده از اینا این دزدگیر رو بسازم لطفا رهمنایی ام کنید بری پروژه فاینل ام میخوام .
منتظر جواب تون هستم
سلام، خیلی هم عالی اولین توصیه من خوندن کلیت مقاله همین نوشته است. و فایل پی دی اف هم میتونه کمکتون کنه ولی بازم اگر اینا مفید نبودن موارد زیر رادنبال کنید:
اولین مورد یادگیری آردوینو است که بنظرم آموزش های آردوینو موجود در سایت میتونن مفید باشن. همچنین بررسی چند نمونه از پروژه های آردوینو موجود در سایت.
دومین مورد یادگیری راه اندازی سنسور PIR با آردوینو است. آموزش : راه اندازی سنسور PIR با آردوینو را ببینید.
سومین مورد دیدن آموزش راه اندازی ماژول های GSM و بخصوص SIM800L که تقریبا یکی هستن و در داخل وبسایت ما هم آموزش هایی موجود است.
چهارم مرحله دست به کار شدن و چسبوندن هر چی یادگرفتین به هم.
اگر سوالی بود بپرسید.
سلام اگر دقیقا همین مدار را ببندیم و به جای sim900 از sim800 استفاده کنیم مشکلی پیش میاد؟ ایا نیاز هست که طراحی تغییری پیدا کنه؟
سلام، شبیه همین سوال را قبلا زیاد پرسیدن و فک کنم برای سوال شما هم صادق باشه:
استفاده sim800c به جای sim900
سلام
من ميخوام اين پروژه رو خريداري كنم ولي لينك خريدو پيدا نميكنم
سلام، رایگان است نیاز به خرید نیست. فقط لینک بدلیل توضیحات آخر نوشته پاک شده.
سلام ، ماژول آماده به کار برای فروش دارید ؟
سلام نه متاسفانه الیاس جان.
سلام خسته نباشید
برای خرید از کدوم قسمت باید وارد بشم؟
سلام، فروشی نیست! فایل های آن رایگات قابل دانلود است. البته لطفا کامنت ها را بخونید. ماژول روی پروژه دیگه تولید نمیشه و پروژه برای چند سال پیش است و با آردوینو شاید سریع تر بتونید این پروژه را بسازید.
سلام وقت بخیر.در این پروژه میشه بجای سنسور حرکتی از ماژول سنسور لرزش استفاده کرد؟..من دقیقا پروژه ای مشابه این رو میخوام ولی سنسورها باید با ارتعاش عمل کنن .لطفا راهنمایی بفرمایین ممنون.
سلام، خروجی سنسور 0و 1 است و با سطح 5 ولت. پس در نتیجه هر سنسوری را باهاش میتونید با رعایت شرط 0و1 با سطح 5 جایگیزین کنید.
با سلام و خسته نباشید
من شماتیک پروژه دزدگیر هوشمند رو میخاستم اگر ممکنه به ایمیل بنده ارسال نمایید.
با تشکر
سلام، آخر نوشته را فایلها را دانلود کنید داخل آن فایل PDF شماتیک موجود است. متاسفانه فقط این فایل را داریم از شماتیک.
باسلام و خسته نباشید
چجوری میشه اعداد ذخیره شد در حافظه eeprom را بر روی lcd نمایش داد؟
مثلا اینطور که کاربر 5عدد وارد کند
بعد با زدن کلید مساوی(=)،تمامی اعداد در سطر پایین lcd نمایش داده بشود
دمت گرم از یه اشتباه کاری بزرگ جلوگیری کرد شد. اگه مقاله رو نمیخوندم مسیر اشتباه میرفتم
سلام برنامه رو کپی پیست میکنم خط257 خطا میده
ممنون میشم راهنمای کنید