ساخت دزدگیر سیم کارتی اماکن
در این بخش تیم الکترونیک و برنامه نویسی الکترونیک ۹۸, اقدام به طراحی و انتشار پروژه ای جذاب و بسیار حرفه ی با عنوان, ساخت دزدگیر سیم کارتی اماکن با قابلیت کنترل دمای محیط و همچنین وسایل برقی با استفاده از میکروکنترلر AVR و ماژول SIM900, برای شما علاقه مندان به پروژه های میکروکنترلر AVR کرده است. چندی پیش یک پروژه با عنوان ساخت دزدگیر سیم کارت خور اماکن با ماژول سیم 900 در سایت انتشار دادیم که با استقبال خوبی از سمت شما همراهان الکترونیک 98 روبرو شد, به همین دلیل بنا به درخواست برخی از شما دوستان عزیز تصمیم به طراحی دوباره این پروژه با هدف افزایش کارایی آن نموده ایم.
در طراحی این پروژه قابلیت های همچون اندازه گیری دمای محیط و تعریف یک بازه مجاز دما (دمای بالا و دمای پایین) از سوی کاربر جهت کنترل دمای محیط و همچنین استعلام وظعیت دمای محیط از طریق پیام کوتاه به پروژه اضافه کرده ایم. از قابلیت های ویژه و اصلی این پروژه همانند دیگر پروژه های حرفه ای این سایت طراحی حرفه ای و بی عیب و نقص آن است که این امکان را به شما می دهد تا بتوانید به صورت کاملا حرفه ای یک دزدگیر سیم کارت خور اماکن با امکانات حرفه ای در جهت استفاده های صنعتی و حتی تولید آن به صورت یک محصول شرکتی کنید. پس برای دریافت توضیحات بیشتر و دانلود فایل پروژه با الکترونیک 98 همراه باشید.
برخی از ویژگی های دزدگیر سیم کارت خور طراحی شده
:: قابلیت کنترل رله شماره یک با ریموت کنترل
:: مجهز به دماسنج با قابلیت کنترل دمای محیط
:: قابلیت کنترل 5 وسیله برقی از راه دور توسط پیامک
:: امکان کنترل کامل دزدگیر از راه دور توسط پیامک SMS
:: نمایش اطلاعاتی نظیر دما و رله ها بر روی LCD کارکتری
:: مجهز به نمایشگر کارکتری 2*16 جهت نمایش وضعیت دزدگیر
:: قابلیت کنترل دزدگیر توسط ریموت کنترل برای فاصله های نزدیک
:: امکان ذخیره و تعریف 4 شماره تلفن از راه دور توسط پیامک SMS
:: ارسال پیامک هشدار در صورت قطع و یا وصل برق اصلی دستگاه
:: امکان شنود مخفیانه مکالمات محیط از راه دور توسط تماس تلفنی
:: قابلیت اندازه گیری دمای محیط و نمایش آن از طریق صفحه نمایش و ارسال پیام کوتاه
:: امکان استعلام وضعیت دزدگیر همانند وضعیت دزدگیر و دمای محیط توسط پیامک SMS
:: تماس با چهار شماره تلفن ذخیره شده در حافظه در هنگام وقوع حادثه و یا ورود غیر مجاز
:: دارای 2 تحریک ورودی منفی جهت اتصال چشمی های دزدگیر یا سنسورهای PIR
:: دارای 2 تحریک ورودی مثبت 12 ولت جهت اتصال چشمی های دزدگیر یا سنسورهای PIR
:: بدون نیاز به خط تلفن و عملکرد با استفاده از سیستم جی اس ام GSM یا همان شبکه موبایل
:: قابلیت تعریف دمای مجاز مانند دمای پایین و دمای بالا جهت کنترل دمای محیط به صورت اتوماتیک
:: و ده ها قابلیت دیگر …
نقشه شماتیک پروژه
لیست قطعات مورد نیاز
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 18 عدد |
مقاومت 4.7 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد | 4 عدد |
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد | 2 عدد |
مقاومت 1 مگا اهم با توان 0.25 وات و تلرانس 5 درصد | 1 عدد |
پتانسیومتر خوابیده 10K کیلو اهم تکدور مدل DIP | 2 عدد |
دیود 1N4007 | 20 عدد |
خازن عدسی 100nF نانوفاراد | 2 عدد |
خازن عدسی 10pF پیکوفاراد | 3 عدد |
خازن عدسی 27pF پیکوفاراد | 3 عدد |
خازن الکترولیتی 2200uf میکروفاراد 16 ولت | 2 عدد |
خازن الکترولیتی 1000uf میکروفاراد 16 ولت | 1 عدد |
رگولاتور ولتاژ 5 ولت L7805 | 1 عدد |
رگولاتور ولتاژ 5 ولت 78L05 | 3 عدد |
میکروکنترلر ATMEGA32A مدل DIP تایوانی با 40 پایه | 1 عدد |
سنسور اندازه گیری دما LM35DZ | 1 عدد |
آی سی ULN2804A مدل DIP اورجینال | 1 عدد |
آی سی دیکودر PT2272-M4 مدل DIP | 1 عدد |
سوکت آی سی 40 پایه مدل معمولی | 1 عدد |
سوکت آی سی 18 پایه مدل معمولی | 1 عدد |
ترمینال پیچی 2 پین مدل KF300 رنگ آبی | 3 عدد |
ترمینال پیچی 3 پین مدل KF300 رنگ آبی | 11 عدد |
لامپ LED قرمز سایز 3mm میلی متر مدل مات | 8 عدد |
لامپ LED قرمز سایز 5mm میلی متر مدل مات | 2 عدد |
کریستال 11.0592MHz مگاهرتز کوتاه | 1 عدد |
کریستال ساعت 32.768KHz کیلوهرتز | 1 عدد |
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر | 8 عدد |
LCD کاراکتری مدل 16×2 با Backlighting آبی | 1 عدد |
ماژول مخابراتی SIM800L به همراه برد راه انداز | 1 عدد |
ماژول گیرنده 315MHz مناسب ریموت کنترل های کدفیکس | 1 عدد |
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی | 1 عدد |
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی | 1 عدد |
ریموت کنترل کدفیکس 4 کانال 315MHz مگاهرتز | 1 عدد |
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران | 1 عدد |
شرح پردازشگر مدار
در قلب مدار این پروژه از میکروکنترلر ATmega32 از خانواده میکروکنترلر های AVR به عنوان پردازشگر (CPU) استفاده شده است، این میکروکنترلر یکی از میکروکنترلر های برجسته خانواده AVR است. در ادامه به معرفی ویژگی های برجسته این تراشه خواهیم پرداخت.
ویژگی های برجسته:
:: میکروکنترلر 8 بیت با کارایی بالا، توان مصرفی پایین و ساخته شده بر پایه معماری پیشرفته RISC
:: 131 دستور العمل قوی برای اجرا در یک سیکل کلاک در اغلب موارد
:: 8*32 رجستر کاری همه منظوره
:: عملکرد کاملا ثابت
:: اجرای 16 میلیون دستورالعمل در ثانیه در کلاک 16MHz
:: حافظه اطلاعات و برنامه غیر فرار
:: 32 کیلوبایت حافظه فلش قابل برنامه ریزی
:: توانایی 100 هزار بار برنامه ریزی و پاک شدن
:: بخش Boot Code اختیاری و لاک بیت های مستقل
:: 1024 بایت حافظه EEPROM داخلی
:: 2 کیلوبایت حافظه RAM داخلی
:: دارای واسط JTAG
:: دارای قفل برنامه ریزی برای برقراری امنیت نرم افزار
:: برنامه ریزی حافظه فلش، EEPROM، فیوزبیت ها و لاک بیت ها از طریق واسط JTAG
:: عیب یابی (Debug) قطعه از طریق واسط JTAG
شرح بخش اندازه گیری و کنترل دمای محیط
در این پروژه برای اندازه گیری دما از سنسور دمای LM35 که یک سنسور دمای آنالوگ و بسیار دقیق می باشد، استفاده شده است. سنسور LM35 توانایی اندازه گیری دمای بین 2 تا 150 درجه سانتی گراد را دارد و به ازای هر درجه افزایش دما, 10 میلی ولت افزایش ولتاژ در خروجی خود نشان می دهد. همانطور که گفته شد سنسور دمای LM35 یک سنسور دمای آنالوگ می باشد به همین دلیل برای اندازه گیری مقدار دمای محیط از مبدل آنالوگ به دیجیتال (ADC) میکروکنترلر AVR استفاده کرده ایم.
از آنجا که مبدل آنالوگ به دیجیتال میکروکنترلر ATmega32 ده بیتی است و ولتاژ بین صفر تا 5 ولت, به 1024 بخش (از صفر تا 1023) تقسیم می شود. هر 10 میلی ولت در آن معادل 2.046 واحد است, به عبارت دیگر اگر عدد خروجی مبدل آنالوگ به دیجیتال را بر 2.046 واحد است, به عبارت دیگر اگر عدد خروجی مبدل آنالوگ به دیجیتال را بر 2.046 تقسیم کنید, دمای پیرامون سنسور بر حسب سانتی گراد به دست می آورید.
برای قسمت کنترل دمای محیط، دو عدد رله مجزا بر روی برد تعبیه شده است، که یک رله مربوط به دمای پایین و رله دیگر مربوط به دمای بالا است. به این ترتیب در صورتیکه که دمای اندازه گیری شده از مقدار دمای تعیین شده برای حد پائین کمتر باشد، رله مربوط به دمای پایین فعال می شود، و بلعکس در صورتیکه دمای اندازه گیری شده بیشتر از مقدار تعیین شده حد بالا باشد رله مربوط به دمای بالا فعال می شود. در نتیجه شما می توانید برای کنترل دمای محیط یک وسیله گرم کننده به رله دمای پایین متصل کنید تا در صورتیکه دما از مقدار تعیین شده کمتر شد وسیله گرم کننده روشن شود و همچنین بلعکس یک وسیله خنک کننده به رله دمای بالا متصل کنید تا در صورت بیشتر شدن دما از مقدار تعیین شده وسیله خنک کننده روشن شود.
شرح بخش GSM مدار (اتصال سیم کارت به شبکه موبایل)
یکی از ویژگی های اصلی این دزدگیر امکان کنترل کامل آن توسط پیامک و همچنین قابلیت اعلام هشدار در صورت بروز حادثه از طریق تماس تلفنی و ارسال SMS می باشد. برای تعبیه این قابلیت بر روی پروژه لازم است تا دستگاه دزدگیر طراحی شده از طریق یک سیم کارت به شبکه GSM همچون یک موبایل متصل شود تا بتواند پیامک های ارسالی از سوی کاربر را دریافت و بخواند و یا اینکه نتیجه دستورات را در قالب پیام کوتاه ارسال کند. برای این منظور ما از ماژول های GSM شرکت SIMcom برای اتصال پروژه خود به شبکه GSM بهره برده ایم.
شرکت معتبر و محبوب SIMcom ماژول های متنوع با قابلیت های متفاوتی ساخته و روانه بازار کرده است که از جمله آن ها می توان به ماژول های SIM900، SIM900A، SIM800، SIM800A، SIM800L و … اشاره نمود. اگر بخواهیم تعریف ساده ای از این ماژول داشته باشیم، عملکرد آن ها دقیقا همانند یک موبایل پیشرفته است! یعنی با استفاده از این ماژول در مدارات الکترونیکی این امکان برایمان فراهم می شود تا بتوانیم به کمک میکروکنترلر و دستورات AT Command ، توسط سیم کارتی که به ماژول متصل کرده ایم به هر شخصی زنگ بزنید و یا تماس صوتی (GSM) برقرار کنید, پیام کوتاه (SMS) بفرستید و دریافت کنید, البته شاید بخواهید پیام تصویری (MMS) بفرستید و یا دریافت کنید, حتی با این ماژول می توانید از طریق سیم کارت به اینترنت (GPRS) متصل شوید و خیلی راحت وب گردی کنید.
از دیگر ویژگی های اصلی این پروژه طراحی برد مدار چاپی (PCB) آن است، که به گونه ای طراحی شده است که شما بتوانید هم از ماژول های SIM900 و SIM900A و هم از ماژول SIM800A و SIM800L استفاده کنید.
شرح بخش مدار گیرنده رادیویی با فرکانس 315MHz جهت ارتباط با ریموت کنترل
اولین چیزی که در میان دزدگیرهای اماکن به چشم می خورد داشتن ریموت کنترل جهت فعال و غیر فعال کردن دزدگیر است, به همین دلیل نیاز به مداری داریم که توسط آن بتوانیم با یک ریموت کنترل البته به صورت کد بندی شده ارتباط برقرار کنیم, ریموت های زیادی در بازار وجود دارد که با فرکانس ها و تراشه های مختلفی راه اندازی می شوند که ما از میان این ریموت کنترل ها به سراغ ریموت کنترل 315MHz با تراشه انکدر PT2262 رفته ایم.
دلیل انتخاب این ریموت کنترل سادگی راه اندازی آن و همچنین پیدا کردن بسیار راحت این ریموت کنترل به صورت آماده در بازار ایران می باشد به طوری که برای ارتباط با آن (ساخت مدار گیرنده) تنها نیاز به یک آی سی دیکودر PT2272 و یک گیرنده رادیویی 315MHz داریم. در ویدئو آموزشی جلسه دوم به صورت کامل به موضوع اتصال ریموت کنترل به مدار دزدگیر و نحوه کد دادن آن ها پرداخته ایم.
شرح بخش تحریک های ورودی دزدگیر
در طراحی مدار پروژه دزدگیر 4 ورودی تحریک (ZONE) تعبیه شده است، که شما می توانید از آن ها برای اتصال سنسورهای متفاوت همانند چشمی های دزدگیر اماکن یا همان سنسورهای PIR، سنسورهای مغناطیسی و … استفاده کنید. همچنین از 4 زون تعبیه شده در مدار پروژه، 2 عدد از زون ها دارای تحریک ورودی مثبت و 2 زون دیگر دارای تحریک ورودی منفی هستند. که دلیل اینگونه طراحی زون ها پشتیبانی مدار دزدگیر از اکثر سنسورهای موجود در بازار می باشد. لازم به ذکر است در ویدئو آموزشی جلسه دوم به صورت کامل نحوه اتصال چشمی های دزدگیر به مدار، آموزش داده شده است.
همچنین از دیگر ویژگی های برجسته این پروژه اعلام وضعیت زون ها به صورت پیام کوتاه در زمان بروز حادثه به کاربر است، که این قابلیت باعث می شود تا در زمان بروز حادثه کاربر بتواند تشخیص دهد کدامیک از سنسور ها فعال شده است.
نقشه جاگذاری قطعات بر روی برد PCB
لیست ابزار آلات و تجهیزات مورد نیاز
هویه | 1 عدد |
سیم لحیم | 1 عدد |
کف چین | 1 عدد |
قلع کش | 1 عدد |
در این مجموعه آموزشی قصد داریم، نحوه ساخت یک دزدگیر سیم کارتی حرفه ای با میکروکنترلر AVR با قابلیت کنترل دمای محیط و همچنین کنترل وسایل برقی از راه دور با پیام کوتاه، توسط ماژول های GSM شرکت SIMcom نظیر SIM900 / SIM900A / SIM800 / SIM800A / SIM800L را به طور کامل آموزش دهیم. با فراگیری این آموزش می توانید همانند تصاویر مندرج در بالا کیت دزدگیر سیم کارتی اماکن با قابلیت کنترل دما و وسایل برقی بسازید.
مجموعه آموزشی پیش روی شما، شامل دو ویدئو آموزشی به شرح زیر می باشد، همچنین لازم به ذکر است، تمامی مستندات لازم برای ساخت پروژه نظیر برنامه نوشته شده به زبان بیسیک در نرم افزار BASCOM AVR ، نقشه مدار چاپی یا PCB مدار (هم به صورت خروجی PDF و هم فایل لایه باز طراحی شده در نرم افزار Proteus)، تصویر نقشه شماتیک، لیست کامل قطعات مورد نیاز، پیوست فایل پروژه می باشد.
آموزش مونتاژ و ساخت مدار به صورت گام به گام
عنوان آموزش : جلسه اول آموزش ساخت دزدگیر سیم کارتی اماکن با قابلیت کنترل دما و وسایل برقی
شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98
مدت زمان آموزش : 1 ساعت و 34 دقیقه
اهداف آموزش : آموزش مونتاژ مدار و نحوه جاگذاری و نصب قطعات بر روی برد به صورت کامل
بخش یکم : آموزش مونتاژ و ساخت مدار به صورت گام به گام
دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98
آموزش راه اندازی و شرح عملکرد قطعات الکترونیکی به کار رفته در مدار پروژه
عنوان آموزش : جلسه دوم آموزش ساخت دزدگیر سیم کارتی اماکن با قابلیت کنترل دما و وسایل برقی
شیوه آموزش : آموزش ویدئویی مورد تایید الکترونیک98
مدت زمان آموزش : 1 ساعت و 17 دقیقه
اهداف آموزش : آموزش پروگرام کردن برنامه نوشته شده بر روی میکروکنترلر AVR – آموزش راه اندازی و نحوه اتصال تغذیه به مدار -آموزش نحوه کد دادن ریموت کنترل و اتصال آن به مدار – آموزش کنترل دزدگیر توسط دستورات پیام کوتاه (SMS) – آموزش کامل نحوه اتصال چشمی دزدگیر منازل (سنسور PIR) به مدار دزدگیر – آموزش اتصال آژیر به مدار دزدگیر – آموزش نحوه کنترل دمای محیط – آموزش کنترل دزدگیر توسط ریموت کنترل
بخش دوم : آموزش کامل راه اندازی دزدگیر ساخته شده و نحوه اتصال سنسور های PIR یا چشمی های دزدگیر به مدار
دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98
تهیه پروژه به صورت کیت آماده به کار و مونتاژ شده
در صورتیکه تجهیزات و یا زمان لازم برای ساخت پروژه را ندارید می توانید این پروژه را به صورت یک کیت آماده به کار و مونتاژ شده از فروشگاه اینترنتی آی سی98 با قیمت و کیفیت مناسب به صورت آنلاین سفارش دهید. برای خرید و سفارش آنلاین پروژه می توانید اینجا کلیک کنید.
نحوه اتصال باتری پشتیبان به کیت
برای جلوگیری از خاموش شدن دزدگیر در زمان قطعی برق باید از یک باتری خشک با حداقل 1.3AH آمپر ساعت و حداکثر 2.8AH آمپر ساعت، و جهت شارژ صحیح باتری می توانید از یک ترانسفورماتور 12V ولت با جریان خروجی 1A الی 2A آمپر استفاده کنید و مطابق مدار زیر خروجی ترانس را به کیت دزدگیر و باتری متصل کنید.
TR1: ترانسفورماتور 12vAC ولت با جریان 1A الی 2A آمپر – خرید آنلاین
BR1: پل دیود 2A آمپر – خرید آنلاین
C1: خازن الکترولیتی 2200uf میکروفاراد 16 ولت – خرید آنلاین
C2: خازن عدسی 100nF نانوفاراد – خرید آنلاین
دانلود مستندات پروژه
توجه: به دلیل توقف فعالیت سایت امکان دریافت پروژه وجود ندارد.
سلام استاد عزیز ممنونم که واقعا وقت میزارید و به تمامی سوالات جواب میدین
میدونم خیلی سرتون شلوغه ولی اگر کمکی به بنده بکنید که یکی از زون ها به صورت ۲۴ساعته بشه
با سلام و احترام
برای تبدیل یکی از زون ها به زون 24 ساعته نیاز به ویرایش و توسعه برنامه است، که این موضوع نیازمند ویرایش و تغییر چندین خط در برنامه دارد که به دلیل حجم بالای سوالاتی که روزانه مطرح می شود و زمان کم، انجام این موضوع برایمان امکان پذیر نیست، توجه داشته باشید که توسعه و شخصی سازی پروژه ها به عهده خود کاربران است.
همچنین برای انجام اینکار شما می توانید با ویرایش کدها موجود در خط 951 الی 969 برنامه کار خود را شروع کنید، البته برای انجام آن ابتدا باید به زبان برنامه نویسی بیسیک تسلط کافی داشته باشید.
با سلام
جهت ای سی PT2272 به چه سمتی هست، و ایا میشه پیامک فارسی ارسال کرد؟
سلام مهندس اکبری آقا من این پروژه رو خریدم حالا سوال همین دوست عزیز رو منم داشتم که جهت جایگذاری pt2272 باید پایه اول اون به سمت ماژول باشه و به سمت بالا مدار یا به سمت پایین مدار و به جهت رله ها باشه. ممنون میشم جواب بدید
با سلام و احترام
پایه شماره یک آی سی PT2272 باید در جهت بیرون برد و به سمت ماژول گیرنده 315MHz باشد.
برای ارسال پیامک به زبان فارسی باید برنامه میکروکنترلر توسعه داده شود و پیامک ها بر روی پروتکل PDU ارسال شوند.
با سلام بعد از کلی درگیری با لاک شدن فیوزبتها بالا تنونسم ایسی رو پروگرام کنم
حالا مدار روشن میشه ال سی دی هم تصویر داره، دما کار میکنه و اما وقتی میخوام شماره تلفن جدید ذخیره کنم با دستور مربوطه ارسالی به میکرو ال ای دی زرد رنگ که مربوط به دریافت پیام هست روشن میشه چند ثانیه و بعدش پیام ذخیره شدن برام نمیاد انگار پیام رو دریافت میکنه اما اعمال نمیشه
سیم کارت شارژ دارد و همه ی مسیر ها درسته و فقط خازن 10pf رو برد نیست که بعید میدونم مشکل از این باشه لطفا راهنمایی کنید
و یه مسله دیگه که فراموش کردم
طبق تمامی نظرات قبلی پیش رفتم
میکرو جدید تهیه کردم، فیوزبیتها طبق اموزش انجام شد، جیتگ 1 شد
فقط بنده از کریستال 12000mhz استفاده کردم
با سلام و احترام
مشکل عدم استفاده از مقدار صحیح و دقیق کریستال است. برای ارتباط گرفتن میکروکنترلر با ماژول SIM800L حتما حتما باید از کریستال با مقدار دقیق 11.0592MHz استفاده کنید.
سلام و عرض ادب سال نوتون مبارک ممنون بابت پاسخ گویی
با سلام و احترام
خیلی ممنون از لطف و محبت شما، انشالله سالی سرشار از سلامتی و موفقیت های روزافزون داشته باشید.
با سلام و وقت بخیر
از این مدل برای یک قسمت مهم میخوام استفاده کنم ایا قابلیت استفاده طولانی مدت و اطمینان دارد یا فقط جهت آموزش می باشد
با سلام و احترام
برای استفاده های تجاری و صنعتی طولانی مدت، بهتر است کدهای برنامه بهینه شوند و جهت کاهش نویزهای الکتریکی تغییراتی در طراحی قسمت ورودی های زون و منبع تغذیه مدار داده شود.
استاد سلام
میشه بجای ریموت کدفیکس از کدلرن استفاده کرد؟
با سلام و احترام
به صورت مستقیم و با همین مدار نمی توانید از ریموت های کد لرن استفاده کنید.
اما می توانید دو قطعه “ماژول گیرنده 315MHz مناسب ریموت کنترل های کدفیکس” و “آی سی دیکودر PT2272-M4 مدل DIP” را به صورت کامل از مدار حذف کنید و بجای آن از ماژول “گیرنده ریموت کد لرن 4 کاناله مدل RXC6” در مدار استفاده کنید و پایه های خروجی D0 الی D4 ماژول گیرنده را به صورت مستقیم به پین های PC1 الی PC4 میکروکنترلر متصل کنید.
باسلام وخسته نباشیدخدمت شما وهمکاران گرامی سوال برای پرگرام کردن ازاردواینووکامپایلرش میشه استفاده کرد