فهرست مطالب:
تصویری: امنیت خانه با Orange Pi: 3 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
اساساً این ایده مشابه ایده قبلی من است:
www.instructables.com/id/Home-Security-With…
تنها تغییر استفاده از برد Orange Pi (انتخاب من PC2 بود) و یک دنده سطح 4050 برای محافظت از IO های تخته است.
به طور خلاصه - یک سیستم امنیتی ارزان قیمت که وقتی شخصی به طور غیرمنتظره از آپارتمان شما بازدید می کند ، تصاویری از اموال خود را برای شما ارسال می کند. سیستمی که به آسانی مسلح شده و به شیوه ای محافظه کارتر از آنچه انتظار می رفت خلع سلاح شده است - سوئیچ و برچسب RFID. ببخشید من خیلی دوست دارم ؛-)
شما می توانید یک عدد نارنجی پی با 10 دلار ، یک دوربین USB شاید 2 دلار (در واقع من از دو مورد ناخواسته ناخواسته استفاده می کنم!) ، بقیه شاید 30 دلار همه با هم تهیه کنید.
برای توضیح بیشتر در مورد آنچه شما نیاز دارید - یک برد OPi ، منبع تغذیه آن ، دنده سطح 74HC4050 ، یک یا چند سنسور حرکت PIR ، خواننده RFID ، سوئیچ لحظه ای ، دو LED ، 2x 220Ohm + 1x مقاومت 10kOhm ، تخته نان و کابل برای اتصال همه با هم ، و البته دوربین های USB.
مرحله 1: سیم کشی
پیکربندی و کد منبع من از 2 دوربین با 2 سنسور PIR استفاده می کند. این مقاومت کششی برای سوئیچ استفاده می شود زیرا … من وقت نکردم که اسناد کتابخانه pyA20 را بررسی کنم ، بعد از چند روز به طور همزمان تماس مناسب را پیدا کردم (به README.txt در دایرکتوری مراجعه کنید که می خواهید با GIT دریافت کنید - مرحله بعدی را ببینید) ، بنابراین ممکن است کد را تغییر داده و از شر آن خلاص شوید. من از برد PC2 استفاده می کنم اما سایر بردهای Orange Pi دارای IO های مشابه هستند. دنده شیار 4050 از سنسورهای bacause استفاده می کند و RFID خوان از 5 ولت استفاده می کند اما برد OPi 3 ولت (یا در صورت تمایل 3.3 ولت) را می پذیرد. مهم - همه علائم "زمین" را به یکی از تابلوهای GND وصل کنید! فراموش نکنید که دوربین های USB خود را پلاگین کنید!:)
مرحله 2: نرم افزار
دنباله زیر فرض می کند که شما Raspbian_desktop_lxde_For_PC2_H5_V0_1.img را روی کارت SD خود نصب می کنید. ممکن است به شما توصیه شود که به جای آن از Armbian استفاده کنید اما من آن را آزمایش نکرده ام.
1) passwd - رمز عبور کاربر orangepi را که در ابتدا orangepi است تغییر دهید.
2) این Raspbian دارای محلی چینی است ، بنابراین این را در/etc/default/locale قرار دهید و راه اندازی مجدد کنید:
LC_ALL = "fa_US. UTF-8"
LANG = "fa_US"
LANGUAGE = "en_US: en"
3) من پارتیشن اولیه را با fdisk /dev /mmcblk0 گسترش دادم ، راه اندازی مجدد و تغییر اندازه 2fs /dev /mmcblk0p2. با Google آموزش هایی در این مورد خواهید یافت.
4) sudo apt-get update
5) sudo apt-get install build-essential
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip pyA20 را نصب کنید
11) sudo apt-get git install
12) git clone
13) سی دی orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) کد را از (من سعی خواهم کرد آن را به زودی به Github بگذارم ؛ آن را تحت GNU public قرار دادم ، با خیال راحت دوباره توزیع کنید!):
github.com/boguszjelinski/rpi-alarm
منظورم opi-alarm.py است.
16) sudo python opi-alarm.py
در صورت استفاده از برد یا سیم کشی دیگر ، نام IO را تغییر دهید. اگر LED ها شروع به چشمک زدن می کنند ، شاید سیم کشی و نرم افزار خوب باشد.
17) sudo apt-get install streamer
18) postfix را همانطور که در اینجا توضیح داده شده نصب کنید:
www.instructables.com/id/Home-Security-With…
مرحله 3: ملاحظات نهایی
"sudo python opi-alarm.py" را اجرا کنید
همچنین می توانید از nohup sudo python opi-alarm.py & استفاده کنید
و از ترمینال خارج شوید
اگر برنامه را اجرا می کنید و هیچ فایل rfid.txt در فهرست محلی وجود ندارد (چرا باید چنین باشد؟) ، سیستم امنیتی شما وارد حالت یادگیری می شود - منتظر می ماند تا نشان های RFID خود را به خواننده ارسال کنید. اگر یکی بخواند ، چراغ سبز کمی طولانی تر است. پس از نشان دادن همه نشان ها به خواننده - دکمه را فشار دهید! چراغ قرمز 2 ثانیه ای تکمیل یادگیری را تأیید می کند - rfid.txt تولید می شود ، باید شامل کدهای 10 کاراکتری باشد.
اکنون برچسب های RFID را به کلیدهای خود وصل کنید. اکنون سیستم منتظر فعال شدن (مسلح) است.
می توانید یکبار دیگر کلید را فشار دهید و پس از 10 ثانیه وارد محدوده سنسور PIR شوید. شما باید یک عکس زیبا برای ایمیل خود دریافت کنید ؛-)
برای اطلاع از سیگنال های مختلف LED به آموزش اولیه Raspberry Pi مراجعه کنید (باید به روز شود ، حالت یادگیری یک ویژگی جدید است).
آموزش بعدی - استفاده از ماژول GSM ، شاید MMS به جای Postfix.
به روز رسانی 27.05.2018
استریمر مضحک است ، گاهی اوقات دیوانه می شود ، شاید فقط با دوربین های ناخواسته من. پس از یک هفته کار با CV2 - مانند جذابیت عمل می کند. برای استفاده از کدی که به GitHub ارسال کردم:
apt-get python-opencv را نصب کنید
apt-get install imagemagick
شاید یک چیز دیگر - یکی از دوربین های من بعنوان یک دستگاه ناپدید می شد ، بنابراین هر بار که تصاویر را دریافت می کنم ، این را برای اولین بار اجرا می کنم (بارگذاری مجدد ماژول هسته ؛ شاید بتوان آن را ساده تر انجام داد):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
توصیه شده:
شبیه ساز حضور در خانه و دستگاه کنترل امنیت: 6 مرحله (همراه با تصاویر)
شبیه ساز حضور در خانه و دستگاه کنترل امنیت: این پروژه به ما امکان شبیه سازی حضور و تشخیص حرکات در خانه ما را می دهد. ما می توانیم شبکه ای از دستگاه های نصب شده در اتاق های مختلف خانه خود را که همه آنها توسط یک دستگاه اصلی کنترل می شوند پیکربندی کنیم. این پروژه با این موارد ترکیب شده است ویژگی ها در یک د
سیستم امنیت خانه آردوینو: 7 مرحله (همراه با تصاویر)
سیستم امنیت خانگی آردوینو: این یک سیستم امنیت خانگی با استفاده از آردوینو مگا 2560 است که هنگام باز شدن در یا باز شدن حرکتی در اتاق هنگام فعال شدن سیستم ، زنگ خطر را به صدا در می آورد. این یک پروژه خوب برای هر کسی است که سال آخر دانشگاه است. می توانید آن را ارتقا دهید
امنیت خانه با رزبری پای: 6 مرحله (همراه با تصاویر)
امنیت خانگی با Raspberry Pi: این یک راه حل ساده است که می تواند هنگام خروج از آپارتمان احساس آرامش بیشتری کند - ایمیلی دریافت کنید که حاوی تصاویری از اموال شما است که توسط میهمانان ناخواسته مورد بازدید قرار گرفته است ، آسان ترین و مطمئن ترین سیستم امنیتی خود را مسلح و خلع سلاح کنید ( مطبوعات
امنیت خانه با سیستم جاسازی شده: 12 مرحله (همراه با تصاویر)
امنیت خانگی با سیستم جاسازی شده: سلام بر خوانندگان ، این یک دستورالعمل برای ساخت یک سیستم امنیت خانگی بر خلاف هر سیستم امنیتی دیگر است. این سیستم دارای ویژگی بهبود یافته TRAP و حالت PANIC است که صاحب خانه ، همسایه و ایستگاه پلیس را از طریق شبکه متصل می کند. در
Securibot: یک هواپیمای بدون سرنشین کوچک برای امنیت خانه: 7 مرحله (همراه با تصاویر)
Securibot: یک هواپیمای بدون سرنشین کوچک برای امنیت خانه: این یک واقعیت ساده است که روبات ها فوق العاده هستند. با این حال ، هزینه روبات های امنیتی برای افراد معمولی بسیار گران است یا خرید آنها از نظر قانونی امکان پذیر نیست. شرکت های خصوصی و ارتش تمایل دارند چنین دستگاه هایی را برای خود نگه دارند و