Съдържание:
Видео: Домашна сигурност с Orange Pi: 3 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
По същество става въпрос за същата идея, както в предишните ми инструкции:
www.instructables.com/id/Home-Security-With…
Единствената промяна е използването на Orange Pi платка (моят избор беше PC2) и един 4050 ниво превключвател за защита на IO платки.
За да обобщим - евтина система за домашна сигурност, която ви изпраща имейли със снимки на вашите притежания, когато някой посети неочаквано вашия апартамент. Система, която е лесно въоръжена и обезоръжена по по -консервативния начин, отколкото бихте очаквали - превключвател и RFID етикет. Съжалявам, много ми харесва;-)
Можете да получите Orange Pi за 10 $, USB камера може би 2 $ (всъщност използвам две непохватни боклуци!), Останалите може би 30 $ заедно.
За да бъдете по -конкретни за това, от което се нуждаете - платка OPi, нейното захранване, превключвател на ниво 74HC4050, един или повече PIR сензор за движение, RFID четец, моментен превключвател, два светодиода, 2x 220Ohm + 1x 10kOhm резистори, макет и кабели за свързване на всички заедно и USB камери разбира се.
Стъпка 1: Окабеляване
Моята конфигурация и изходният код използват 2 камери с 2 PIR сензора. Този издърпващ резистор за превключвателя се използва, защото … Нямах време да прегледам документите на библиотеката на 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, която първоначално е orangepi.
2) Този Raspbian идва с китайски локален, така че поставете това в/etc/default/locale и рестартирайте:
LC_ALL = "bg_US. UTF-8"
LANG = "bg_US"
LANGUAGE = "bg_US: bg"
3) Удължих първоначалния дял с fdisk /dev /mmcblk0, рестартирах и resize2fs /dev /mmcblk0p2. Ще намерите някои уроци за това с Google.
4) sudo apt-get update
5) sudo apt-get install build-съществено
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 install pyA20
11) sudo apt-get install git
12) git clone
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) вземете кода от (скоро ще се опитам да го пусна в Github; поставих го под публиката на GNU, не се колебайте да го разпространявате!):
github.com/boguszjelinski/rpi-alarm
Имам предвид opi-alarm.py.
16) sudo python opi-alarm.py
Не забравяйте да промените имената на IO, ако използвате друга платка или окабеляване. Ако светодиодите започнат да мигат, може би окабеляването и софтуерът са ОК.
17) sudo apt-get инсталирайте стример
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 тагове към ключовете си. Сега системата чака да бъде активирана (активирана).
Можете да натиснете превключвателя още веднъж и да влезете в обхвата на PIR сензора след 10 секунди. Трябва да получите хубава снимка на вашата електронна поща;-)
Вижте първоначалния урок за Raspberry Pi за различните LED сигнали (трябва да се актуализира, режимът на обучение е нова функция).
Следващ урок - използване на 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')
Препоръчано:
Домашна система за сигурност, използваща сензорен синтез: 5 стъпки
Домашна система за сигурност, използваща Sensor Fusion: Идеята зад този проект е да се създаде евтин и лесен за изработка сензор за сигурност, който може да се използва, за да ви предупреди, когато някой го е прекосил. Първоначалната цел беше да създам нещо, което да ме уведоми, когато някой се качи по стълбите, но аз също
Система за домашна сигурност Arduino: 7 стъпки (със снимки)
Система за домашна сигурност Arduino: Това е система за домашна сигурност, използваща Arduino Mega 2560, която ще задейства аларма при отваряне на всяка врата или движение, открито в стаята, когато системата е активирана. Това е хубав проект за всеки в последната година в университета. можете да го надстроите ев
Домашна сигурност с Raspberry Pi: 6 стъпки (със снимки)
Домашна сигурност с Raspberry Pi: Това е просто решение, което може да ви накара да се почувствате по -спокойни, когато напускате апартамента си - получавайте имейли със снимки на вашия имот, посещаван от нежелани гости, активирайте и дезактивирайте вашата система за сигурност по най -лесния и надежден начин ( Натиснете
Домашна сигурност с вградена система: 12 стъпки (със снимки)
Домашна сигурност с вградена система: Здравейте читатели, това е инструкция за изграждане на система за домашна сигурност за разлика от всяка друга система за сигурност. Тази система има подобрена функция TRAP и PANIC Mode, свързваща собственика, съседа и полицейския участък на жертвата през мрежата
Securibot: Малък Survelliance Drone за домашна сигурност: 7 стъпки (със снимки)
Securibot: Малък Survelliance Drone за домашна сигурност: Прост факт е, че роботите са страхотни. Роботите за сигурност обаче са твърде скъпи за обикновения човек, които могат да си позволят, или са правно невъзможни за закупуване; Частните компании и военните са склонни да пазят такива устройства за себе си и