دزدگیر هوشمند باماژول PIR و ۴ADAIOT

سلام در این جلسه قصد داریم با استفاده از پلتفرم برنامه نویسی ۴ADAIOT و برد NodeMCU و دزدگیر هوشمند  درست کنیم.

از دزدگیر هوشمند در سیستم های حفاظتی ساختمان ها و یا چشمی ها استفاده میشود.
برای اینکار اول ازهمه باید به سایت ۴ADAIOT بریم و بعد شروع به گذاشتن بلوک ها کنار هم کنیم.

با کلیک روی دکمه پایین میتونید وارد سایت ۴ADAIOT بشین .

ورود به سایت ۴ADAIOT

قطعات مورد نیاز دزدگیر هوشمند با ۴ADAIOT :

 

  • بردesp8266 12 e cp2102  nodemcu
  •  بازر
  • LED
  •  برد بورد
  • کابل یو اس بی یا جا باطری چهار تایی
  •  مقداری سیم جامپر

 

نحوه قراردادن بلوک ها:

Capture 2020 09 01 12 00 22 197 300x169 - دزدگیر هوشمند باماژول PIR و 4ADAIOT

ماژول PIR :

download 2 - دزدگیر هوشمند

ماژول PIR  یا Passive Infra-Red   میتونه با مادون قرمز و گرمای بدن حرکت در محیط رو تشخیص بده.
این ماژول داخل سیستم های حفاظتی – چشمی های ساختمان – و کنترل حرکت در اتاق و.. کاربرد داره.
سه تا پایه داره این ماژول یکی VCC و یکی OUT ویکی GND هستش .
پایه وسط OUT هستش که وقتی حرکت تشخیص داده بشه مقدار دیجیتالش یک میشه.
ولتاژ کاری این ماژول از ۵ تا ۱۲ ولت هستش و جریان کمی مصرف میکنه .
یک نکته ای رو دقت کنید که برای تغذ یه برق این ماژول پایه VCC رو به پایه VIN و پایه GND رو به پایه GND برد NodeMCU وصل کنین .

2 PIR Sensor Module Annotated - دزدگیر هوشمند

این ماژول دوتا پیچ داره یکی برای تنظیم مقدار حساسیت و یکی برای تنظیم تایم برای اماده شدن حرکت بعدی هستش.
در بعضی جاها که حرکت زیاد هستش بجای استفاده از delay داخل کد نویسی از پیچ تایم ماژول استفاده میکنن.
اگه خیلی تغییرات خاصی ندارین و فقط میخواین یه حرکت رو به صورت ساده تشخیص بدین بهتره پیچ هارو دست کاری نکنین چون یکم تنظیمش زمان بره.

شماتیک واتصالات دزدگیر هوشمند با ۴ADAIOT :

 

شماتیک مدار دزدگیر هوشمند 300x164 - دزدگیر هوشمند باماژول PIR و 4ADAIOT

 

پایه مثبت LED = پایه D1 برد nodemcu

پایه منفی LED = پایه GND برد nodemcu

پایه مثبت بازر = پایه D3 برد nodemcu

پایه منفی بازر= پایه GND  برد nodemcu

پایه خروجی سیگنال  ماژول PIR = پایه D2 برد nodemcu

پایه GND ماژول PIR = پایه GND  برد nodemcu

پایه VCC ماژول PIR = پایه VIN  برد nodemcu

 

 

 

کد ساخته شده توسط پلتفرم برنامه نویسی ۴ADAIOT:

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.