ساخت دزدگیر منزل با ماژول تشخیص حرکت HC-SR501 و آردوینو

ساخت دزدگیر منزل !!!

شاید در نگاه اول عنوان این پروژه آردوینو از مبحث آموزش آردوینو یعنی ساخت یک دزدگیر منزل به کمک آردوینو برای برخی از افراد تعجب آور و دور از دسترس باشد و یا تا به حال ساخت دزدگیر اماکن را برای خود کاری دشوار و سخت تصور می کردند. اما ما با طرح این پروژه می خواهیم به شما بیاموزیم که چگونه خودتان می توانید یک دزدگیر کاربردی در خانه توسط برد آردوینو برنامه نویسی و بسازید.

با فراگیری این آموزش و ساخت پروژه، می توانید یک دستگاه دزدگیر کاملا مشابه با نمونه های موجود در بازار با قابلیت اتصال 4 سنسور تشخیص حرکت HC-SR501 و یا چشمی های آماده موجود در بازار داشته باشید. علاوه بر داشتن ویژگی دزدگیر در مدار پروژه با استفاده از آن می توانید دو وسیله برقی را نیز توسط ریموت کنترل خاموش و یا روشن کنید.

بعد قبل
ساخت دزدگیر منزل با ماژول تشخیص حرکت HC-SR501 و آردوینو
ساخت دزدگیر منزل با ماژول تشخیص حرکت HC-SR501 و آردوینو
ساخت دزدگیر منزل با ماژول تشخیص حرکت HC-SR501 و آردوینو

ساخت دزدگیر منزل با ماژول تشخیص حرکت HC-SR501 و آردوینو
بعد قبل

برای کار آفرینی آماده اید !!!

با کمی تحقیق در بازار می توانید بیابید که 99 درصد دستگاه های دزدگیر موجود در بازار که با قیمت های بسیار بالایی به فروش می رسند، از خارج از کشور وارد می شوند و تولید کنندهای بسیار اندکی هستند که در داخل کشور عزیزمان ایران، دست به تولید دزدگیرهای اماکن زده اند و البته افرادی که محصول تولیدی آن ها دارای کیفیت برتر بوده در این مسیر به موفقیت نیز رسیده اند.

یکی از اهداف بزرگ تیم فنی الکترونیک98 ارائه آموزش ها و پروژه های کاربردی است که شخص بتواند با فراگیری و توسعه آن ها وارد بازار کار شود و بتواند به عنوان یک کار آفرین کسب و کار خود را آغاز کند. در همین راستا در این پست قصد داریم تا نحوه ساخت یک دزدگیر اماکن ساده را آموزش دهیم. شما عزیزان می توانید با فراگیری این آموزش با نحوه عملکرد دزدگیرهای اماکن آشنا شوید و در صورت تمایل با توسعه آن قدم به عرصه تولید دزدگیرهای امکان بگذارید.

دانلود ویدئو با لینک مستقیم از سرورهای پرقدرت الکترونیک 98

معرفی ماژول سنسور تشخیص حرکت HC-SR501

اصلی ترین بخش یک دزدگیر منزل سنسورهای تشخیص حرکت آن یا PIR (Passive Infra Red) است که البته در بازار ایران به نام چشمی های دزدگیر نیز معروف هستند. وظیفه این سنسور، همانطورکه از نام آن مشخص است، تشخیص حرکت انسان است. سنسورهای تشخیص حرکت می توانند تا فاصله معینی حرکت یک جسم را تشخیص دهند و در نهایت با صفر و یا یک کردن یک پایه در خروجی خود آنرا به مدار دزدگیر اطلاع دهند.

معرفی ماژول سنسور تشخیص حرکت HC-SR501

یکی از سنسورهای معروف در زمینه آشکار سازی حرکات انسان، ماژول تشخیص حرکت HC-SR501 می باشد. ماژول تشخیص حرکت HC-SR501 می تواند در زاویه 120 درجه، حرکات موجود در یک محیط 3 الی حداکثر 7 متری را آشکار کند. عملیات آشکار سازی حرکت با استفاده از صفر و یک کردن پایه OUT در خروجی ماژول اعلام می شود. یعنی زمانیکه شخصی از مقابل سنسور عبور پیدا کند، پایه ای به نام OUT در خروجی ماژول ولتاژ مثبت 3/3 ولت می گیرد. همچنین لازم به ذکر است ولتاژ تغذیه این ماژول بین 5 الی حداکثر 20 ولت DC است.

قطعات مورد نیاز برای ساخت دزدگیر منزل با برد آردوینو

لیست قطعات مورد نیاز

برد آردوینو NANO با میکروکنترلر Atmega3281 عدد
ماژول تشخیص حرکت اجسام مدل HC-SR501 با لنز متوسط4 عدد
رگولاتور ولتاژ 5 ولت L78051 عدد
آی سی ULN2804A مدل DIP اورجینال1 عدد
آی سی دیکودر PT2272-M4 مدل DIP1 عدد
ماژول گیرنده 315MHz مناسب ریموت کنترل های کدفیکس1 عدد
ریموت کنترل کدفیکس 4 کانال 315MHz مگاهرتز1 عدد
سوکت آی سی 18 پایه مدل معمولی2 عدد
دیود 1N40075 عدد
مقاومت 1 کیلو اهم با توان 0.25 وات و تلرانس 5 درصد6 عدد
مقاومت 4.7 کیلو اهم با توان 0.25 وات و تلرانس 1 درصد4 عدد
مقاومت 330 اهم با توان 0.25 وات و تلرانس 1 درصد4 عدد
مقاومت 1 مگا اهم با توان 0.25 وات و تلرانس 1 درصد1 عدد
لامپ LED سبز سایز 5mm میلی متر مدل مات7 عدد
خازن الکترولیتی 1000uf میکروفاراد 16 ولت2 عدد
خازن عدسی 100nF نانوفاراد1 عدد
رله 12V ولت معمولی تک کنتاکت با جریان 10 آمپر3 عدد
دیپ سوئیچ 8 کاناله معمولی1 عدد
ترمینال پیچی 2 پین مدل KF300 رنگ آبی2 عدد
ترمینال پیچی 3 پین مدل KF300 رنگ آبی2 عدد
پین هدر نری صاف 1x40 با ارتفاع 11 میلیمتر - مشکی1 عدد
پین هدر مادگی صاف 1x40 با فاصله پایه 2.54 میلیمتر - مشکی1 عدد
آداپتور 12V ولت 2A آمپر مدل بین راهی ساخت ایران1 عدد
بازر 12 ولتی با اسیلاتور داخلی1 عدد

نقشه شماتیک پروژه

نقشه شماتیک پروژه ساخت دزدگیر منزل با ماژول تشخیص حرکت PIR و برد آردوینو

نقشه مدار چاپی (PCB) ساخت دزدگیر منزل با ماژول تشخیص حرکت PIR و برد آردوینو

بعد قبل
نقشه مدار چاپی (PCB) ساخت دزدگیر منزل با ماژول تشخیص حرکت PIR و برد آردوینو
نقشه مدار چاپی (PCB) ساخت دزدگیر منزل با ماژول تشخیص حرکت PIR و برد آردوینو
نقشه مدار چاپی (PCB) ساخت دزدگیر منزل با ماژول تشخیص حرکت PIR و برد آردوینو
بعد قبل

برنامه برد آردوینو در نرم افزار آردوینو

ویدیو ضبط شده از نحوه راه اندازی و عملکرد پروژه

 اطلاعات پروژه

 رمز فایل : www.electronics98.com

 حجم فایل : 1/55 مگابایت

 محیط برنامه نویسی : Arduino (IDE)

 برنامه نویسی شده به زبان : ترکیبی از برنامه نویسی به زبان سی (C) یا سی پلاس پلاس (++C)

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 7 آگوست 2019

220 دیدگاه

  1. با سلام تمام قطعات بجز اردینو رو موجود دارید؟و بفرمایید چند میشه ممنون مهندس جان

  2. با سلام و احترام
    خیلی ممنون از لطف و محبت شما.
    لیست قطعات به صورت کامل در توضیحات درج شده است برای استعلام قیمت تنها کافیست لیست قطعات را از طریق اینترنت در فروشگاه های اینترنتی جستجو کنید.

  3. سلام وقت بخیر
    یه چند تا سوال داشتم ببخشید ماژول گیرنده 2 تا پایه خروجی دیتا داره جفتش باید به ایسی دیکودر وصل شه یه یکیش بعد ببخشید من اون مقاومت توی ریموت که گفتید مقدارش باید عوض بشه رو نمی دونم کجای ریموت باید بذارم ؟

  4. فرهاد اکبری

    با سلام و احترام
    دو پایه مربوط به دیتا در ماژول گیرنده مشترک هستند و فرقی نمی کند از کدام استفاده کنید.
    برای مقاومت مربوط به تراشه ریموت کنترل نیز ابتدا، ریموت کنترل خود را باز کنید و تراشه PT2262 را در آن پیدا کنید، سپس بررسی کنید که مقاومت متصل به پایه 15 و 16 این تراشه دارای چه مقدار اهمی است، سپس مقاومت R11 در نقشه شماتیک دزدگیر را نیز به همان مقدار تغییر دهید.

  5. سلام برد اردوینو نانو کدام مدل را تهیه کنیم

  6. با سلام و احترام
    پیشنهاد می کنیم برد Arduino NANO R3 با درایور FT232 را تهیه کنید.

  7. سلام وقت بخیر
    بسیار ممنون از آموزش ها…

  8. با سلام و احترام
    خیلی ممنون از لطف و محبت شما

  9. سلام وقت بخیر
    این کد رو با تغییر شماره پایه ها میخوام روی nodemcu آپلود کنم !
    اما در قسمت لوپ کد ارور میده Relay_control();
    Zone_control();
    Alarm_control();
    Error_control();
    در آردوینو مشکلی نداره اما برای nodemcu اینها رو نمیشناسه و نیاز به معرفی قبل از حلقه لوپ داره
    اگر مقدوره راهنمایی بفرمایید

  10. قسمت لوپ رو به انتهای کد انتقال دادم و خطای کد رفع شد
    قسمت رله ها و رله آژیر و led زونها به چه صورت active high یا Low هستند؟

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.