Агуулгын хүснэгт:

Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал: 3 алхам (зурагтай)
Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал: 3 алхам (зурагтай)

Видео: Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал: 3 алхам (зурагтай)

Видео: Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал: 3 алхам (зурагтай)
Видео: Sorrento, Italy Walking Tour - 4K60fps with Captions *NEW* 2024, Долдугаар сарын
Anonim
Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал
Улбар шар өнгийн Pi бүхий гэрийн аюулгүй байдал

Үндсэндээ энэ нь миний өмнөх зааварчилгаа дээрхтэй ижил санаа юм.

www.instructables.com/id/Home-Security-With…

Цорын ганц өөрчлөлт бол Orange Pi самбар (миний сонголт бол PC2 байсан) болон самбарын IO -ийг хамгаалахын тулд 4050 түвшний нэг шилжүүлэгч ашиглах явдал юм.

Дүгнэж хэлэхэд, хэн нэгэн таны орон сууцанд гэнэт зочлох үед танд өмчийнхөө зургийг агуулсан имэйл илгээдэг хямд гэрийн хамгаалалтын систем. Таны бодож байснаас илүү консерватив аргаар хялбархан зэвсэглэж, зэвсэглэсэн систем - унтраалга, RFID хаяг. Уучлаарай, надад их таалагдсан;-)

Та Orange Pi -ийг 10 доллараар, USB камерыг 2 доллараар авах боломжтой (үнэндээ би хоёр болхи хог ашигладаг!), Бусад нь бүгд 30 доллар байж магадгүй.

Танд хэрэгтэй зүйлээ илүү тодорхой болгохын тулд - OPi самбар, түүний тэжээлийн хангамж, 74HC4050 түвшний шилжүүлэгч, нэг буюу хэд хэдэн PIR хөдөлгөөн мэдрэгч, RFID уншигч, түр зуурын унтраалга, хоёр LED, 2x 220Ohm + 1x 10kOhm резистор, талх, кабель Бүгдийг хамтад нь холбоход зориулагдсан бөгөөд мэдээж USB камер.

Алхам 1: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Миний тохиргоо болон эх код нь 2 PIR мэдрэгчтэй 2 камер ашигладаг. Энэхүү унтраалгыг татах эсэргүүцэл нь ашиглагддаг, учир нь … би pyA20 номын сангийн баримтуудыг үзэх цаг зав гараагүй, хэд хоногийн дараа би зөв дуудлагыг олж мэдсэн (README.txt -ийг GIT -ээс авах гэж байгаа лавлахаас үзнэ үү. - Дараагийн алхамыг үзнэ үү), ингэснээр та кодыг өөрчилж, устгах боломжтой. Би PC2 самбар ашигладаг боловч бусад Orange Pi хавтангууд ижил төстэй IO -тэй байдаг. 4050 түвшний шилжүүлэгч нь бага мэдрэгч, RFID уншигч нь 5V ашигладаг боловч OPi самбар нь 3V (эсвэл хэрэв хүсвэл 3.3V) хүлээн авдаг. Чухал зүйл бол бүх "газрын" тэмдгийг GND самбаруудын аль нэгэнд холбоно уу! USB камераа залгахаа бүү мартаарай!:)

Алхам 2: Програм хангамж

Програм хангамж
Програм хангамж

Доорх дарааллаар та Raspbian_desktop_lxde_For_PC2_H5_V0_1.img -ийг SD карт дээрээ суулгасан гэж үзнэ. Танд оронд нь Armbian ашиглахыг зөвлөж болно, гэхдээ би үүнийг туршиж үзээгүй байна.

1) passwd - orangepi хэрэглэгчийн нууц үгийг өөрчилнө үү.

2) Энэхүү Raspbian нь хятад хэлтэй хамт ирдэг тул үүнийг/etc/default/localale болгож дахин ачаална уу.

LC_ALL = "en_US. UTF-8"

LANG = "en_US"

LANGUAGE = "en_US: en"

3) Би анхны хуваалтыг fdisk /dev /mmcblk0 ашиглан өргөтгөж, дахин ачаалж, resize2fs /dev /mmcblk0p2. Та Google -ийн талаар энэ талаар зарим хичээлийг олох болно.

4) sudo apt-get update

5) sudo apt-get install build-essential

6) sudo apt-get python-setuptools суулгах

7) sudo apt-get python-dev суулгах

8) sudo easy_install pip

9) sudo pip суулгах pyserial

10) sudo pip суулгах pyA20

11) sudo apt-get install git

12) git clone

13) cang orangepi_PC_gpio_pyH3

14) sudo python setup.py суулгах

15) код авах

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 тэмдгээ уншигчдад өгөхийг хүлээж байна. Хэрэв энэ нь нэгийг уншвал ногоон LED арай удаан асна. Бүх тэмдгийг уншигчдад үзүүлсний дараа товчлуурыг дарна уу! 2 секундын улаан гэрэл нь сурч дууссан болохыг баталгаажуулдаг - rfid.txt үүсч, 10 тэмдэгт код агуулсан байх ёстой.

Одоо түлхүүр дээрээ RFID хаягийг хавсаргаарай. Систем одоо идэвхжихийг хүлээж байна (зэвсэглэсэн).

Та унтраалгыг дахин дарж 10 секундын дараа PIR мэдрэгчийн хүрээ рүү орж болно. Та имэйлийн хайрцагт сайхан зураг авах ёстой;-)

Янз бүрийн LED дохионы Raspberry Pi анхан шатны хичээлийг үзнэ үү (шинэчлэх шаардлагатай, сургалтын горим бол шинэ боломж юм).

Дараагийн заавар - GSM модулийг ашиглан Postfix -ийн оронд MMS -ийг ашиглаж болно.

2018.05.27 -ны өдөр шинэчлэх

Стример муухай байна, энэ нь заримдаа галзуурдаг, магадгүй зөвхөн миний хог камертай байж магадгүй юм. CV2 -той долоо хоногийн дараа энэ нь сэтгэл татам мэт ажилладаг. Би сая GitHub -д илгээсэн кодыг ашиглахын тулд:

apt-get install python-opencv

apt-get install imagemagick

Магадгүй бас нэг зүйл бол миний камеруудын нэг нь төхөөрөмж болж алга болдог байсан тул зураг авах бүртээ би үүнийг ажиллуулах болно (цөмийн модулийг дахин ачаалах; илүү хялбар болгож болно):

os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')

Зөвлөмж болгож буй: