فهرست مطالب:
- مرحله 1: اجزاء را جمع آوری کنید
- مرحله 2: برنامه ریزی رزبری پای خود را
- مرحله 3: اجرای کد پایتون و عیب یابی
تصویری: دوربین مدار بسته رزبری پای با هشدار ایمیل: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
امروزه امنیت دغدغه اصلی است و امروزه فناوری های زیادی برای حفظ امنیت و نظارت بر مکان شما وجود دارد. دوربین های مدار بسته برای مراقبت از خانه یا محل کار شما بسیار مفید هستند. اگرچه قیمت این نوع دوربین ها از ابتدا بسیار کاهش یافته است ، اما دوربین های IP که قابلیت ارسال و دریافت تاریخ از طریق شبکه را دارند ، بسیار گران هستند. در این دستورالعمل ما یک دوربین نظارتی کوچک ایجاد کردیم که در صورت تشخیص هرگونه حرکت در جلوی دوربین ، هشدار ایمیل ارسال می کند.
مرحله 1: اجزاء را جمع آوری کنید
1. دوربین / وب کم رزبری پای
2. تمشک پی 3
3. سنسور حرکت
مرحله 2: برنامه ریزی رزبری پای خود را
پایتون گزینه خوبی برای برنامه ریزی تمشک پای است ، بنابراین ما نیز…
کد:
از واردات picamera PiCamera از زمان وارد کردن زمان خواب
وارد کردن smtplib
زمان واردات
از datetime وارد کردن datetime
از email.mime.image وارد کردن MIMEImage
از email.mime.multipart وارد کردن MIMEMultipart
وارد کردن RPi. GPIO به عنوان زمان وارد کردن GPIO
toaddr = '[email protected]' # شناسه ایمیل گیرنده ها
me = 'xxxxxxxxxxxgmail.com' # ایمیل ایمیل فرستنده
موضوع = 'هشدار امنیتی'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P.resolution = (320 ، 240)
P.start_preview ()
GPIO.setup (23 ، GPIO. IN)
while True: if GPIO.input (23):
چاپ ("حرکت …") #زمان گرم شدن دوربین
زمان خواب (2)
P.capture ('Movement.jpg')
زمان خواب (10)
subject = 'هشدار امنیتی !!'
msg = MIMEMultipart ()
msg ['Subject'] = موضوع
msg ['From'] = من
msg ['To'] = toaddr
fp = open ('Movement.jpg' ، 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
سرور = smtplib. SMTP ('smtp.gmail.com' ، 587)
server.starttls ()
server.login (user = '[email protected]'، password = 'xxxxxxxxx') #شناسه پست الکترونیکی و رمزهای عبور فرستندگان
server.sendmail (من ، toaddr ، msg.as_string ())
server.quit ()
P.stop_preview ()
مرحله 3: اجرای کد پایتون و عیب یابی
پین های سنسور PIR را به آن وصل کنید
1. PIR vcc به rpi-2 (پین فیزیکی)
2.. PIR gnd به rpi-6 (پین فیزیکی)
3. PIR به rpi-16 (پین فیزیکی)
(تعداد پین های فیزیکی از 1-40 شروع می شود تصویر را مشاهده کنید)
برای اطلاعات بیشتر لطفاً تصاویر را ببینید
کد را در rpi-desktop کپی کنید
سپس ترمینال را باز کنید
- سی دی رومیزی/
- sudo python codce1.py
خودشه
عیب یابی
1. اگر هنگام اجرای پایتون خطای تورفتگی پیدا کردید لطفاً کد را از کد پیوست 1 بارگیری کنید. py
2. اگر به جای خوراک ویدئو در Pi ، صفحه سیاه / خاکستری پیدا کردید
دستور زیر را در ترمینال تایپ کنید
sudo modprobe bcm2835-v4l2
3. مطمئن شوید که اعتبار جیمیل مناسب اضافه کرده اید ، سپس کد پایتون را اجرا کنید
توصیه شده:
کنترل کننده خوراک دوربین مدار بسته - رزبری پای: 3 مرحله
کنترل کننده تغذیه دوربین مداربسته - تمشک پای: سلام به همگی ، به دستورالعمل دیگری توسط Scientify Inc. خوش آمدید! این پروژه با استفاده از حسگر حرکت ساخته شده با استفاده از تفاوت میانگین ریشه مربع (RMS) تفاوت بین دو تصویر متوالی ، آنچه دوربین مداربسته ثبت می کند را بهینه می کند. این به تهیه خوراک دوربین مدار بسته کمک می کند
نصب HDD در DVR (دوربین مدار بسته): 5 مرحله
HDD را در DVR (CCTV) نصب کنید: در این دستورالعمل ، من به شما نشان می دهم که چقدر آسان است که یک DVR (دیجیتال ضبط کننده دیجیتال) جدید را برای عملیات در یک سیستم دوربین مدار بسته آماده کنید ، جایی که یک مرحله مهم نصب HDD (سخت درایو دیسک). از HDD برای ذخیره تمام فیلم ها از
دوربین مدار بسته با NodeMCU + ماژول دوربین لپ تاپ قدیمی (با و بدون استفاده از Blynk): 5 مرحله
دوربین مدار بسته با NodeMCU + ماژول دوربین لپ تاپ قدیمی (با و بدون استفاده از Blynk): سلام بچه ها! در این مقاله آموزشی ، من به شما نشان می دهم که چگونه از ماژول دوربین لپ تاپ قدیمی و nodeMCU برای ساخت چیزی شبیه دوربین مداربسته استفاده کردم
دوربین UNICORN - رزبری پای Zero W NoIR دوربین 8 مگاپیکسل: 7 مرحله (همراه با تصاویر)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Camera Build: Pi Zero W NoIR 8MP Camera Build این دستورالعمل برای کمک به هر کسی که می خواهد یک دوربین مادون قرمز یا یک دوربین قابل حمل واقعاً جالب یا یک دوربین رزبری پای قابل حمل داشته باشد یا فقط می خواهد سرگرم شود ، کمک می کند. به این مقرون به صرفه ترین و قابل تنظیم است
نظارت بر دمای اتاق رزبری پای با خروجی تصویر Gnuplot و قابلیت هشدار ایمیل: 7 مرحله
نظارت بر دمای اتاق رزبری پای با خروجی تصویر Gnuplot و قابلیت هشدار ایمیل: جایی که من کار می کنم ، یک اتاق بسیار مهم وجود دارد که تعداد زیادی کامپیوتر در آن قرار دارد. برای بهینه سازی عملکرد این سیستم ها ، دمای محیط این اتاق باید بسیار سرد باشد. از من خواسته شد که یک سیستم نظارتی ارائه دهم که قابلیت