Мазмұны:
Бейне: Апельсин Pi көмегімен үй қауіпсіздігі: 3 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Негізінде бұл менің алдыңғы нұсқаулықтағыдай идея:
www.instructables.com/id/Home-Security-With…
Жалғыз өзгеріс - Orange Pi тақтасын қолдану (менің таңдауым PC2) және тақтаның интерфейсін қорғау үшін 4050 деңгейлі бір ауыстырғыш.
Қорытындылай келе, біреу сіздің пәтеріңізге күтпеген жерден барған кезде сіздің иелігіңіздің суреттері бар электрондық хаттарды жіберетін арзан үй қауіпсіздік жүйесі. Сіз күткеннен гөрі консервативті түрде оңай қаруланған және қарусыздандырылған жүйе - қосқыш пен RFID белгісі. Кешіріңіз, маған қатты ұнайды;-)
Сіз апельсин Pi -ді 10 долларға, USB камерасын 2 долларға сатып ала аласыз (шын мәнінде мен екі керексіз қоқыс қолданамын!), Қалғаны 30 доллар болуы мүмкін.
Сізге не керек екенін нақтылау үшін - OPi тақтасы, оның қуат көзі, 74HC4050 деңгейлі ауыстырғыш, бір немесе бірнеше PIR қозғалыс сенсоры, RFID оқу құралы, бір сәттік қосқыш, екі жарық диоды, 2х 220 Ом + 1х 10 кОм резисторлар, нан тақтасы мен кабельдер барлығын қосуға арналған және әрине USB камералары.
1 -қадам: Сымдарды жалғау
Менің конфигурациямда және бастапқы кодта 2 PIR сенсоры бар 2 камера қолданылады. Бұл коммутатордың тартқыш резисторы пайдаланылады, себебі … pyA20 кітапханасының құжаттарын қарауға уақытым болмады, бірнеше күннен кейін мен дұрыс қоңырауды кездейсоқ таптым (GIT -те алатын каталогтағы README.txt қараңыз. - келесі қадамды қараңыз), сондықтан сіз кодты өзгерте аласыз және одан құтыласыз. Мен PC2 тақтасын қолданамын, бірақ басқа Orange Pi тақталарында ұқсас интерфейс бар. 4050 деңгейлі ауыстырғышта бакауза сенсорлары қолданылады, ал RFID оқу құралы 5В пайдаланады, бірақ OPi тақтасы 3В қабылдайды (немесе қаласаңыз 3.3В). Маңызды - барлық «жер» белгілерін GND тақталарының біріне жалғаңыз! USB камераларын қосуды ұмытпаңыз!:)
2 -қадам: Бағдарламалық қамтамасыз ету
Төмендегі реттілік SD картасына Raspbian_desktop_lxde_For_PC2_H5_V0_1.img орнатылғанын болжайды. Сізге оның орнына Armbian қолдануға кеңес берілуі мүмкін, бірақ мен оны тексерген жоқпын.
1) passwd - бастапқыда orangepi болып табылатын orangepi пайдаланушысының құпия сөзін өзгерту.
2) Бұл Raspbian қытай тілімен бірге келеді, сондықтан оны/etc/default/locale қойыңыз және қайта жүктеңіз:
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 жаңарту
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) pyA20 орнататын sudo pip
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 install streamer
18) постфиксті дәл осында сипатталғандай орнатыңыз:
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 сенсорының диапазонына өтуге болады. Сіз электрондық пошта жәшігіне жақсы сурет алуыңыз керек;-)
Әр түрлі жарықдиодты сигналдар үшін Raspberry Pi бастапқы оқулығын қараңыз (жаңарту қажет, оқу режимі - бұл жаңа мүмкіндік).
Келесі оқулық - GSM модулін қолдану, мүмкін Postfix орнына MMS.
27.05.2018 ЖАҢАРТУ
Транслятор сұмдық, ол кейде есінен танып қалады, мүмкін тек менің камераларыммен. CV2 бір аптадан кейін - бұл очаровка сияқты жұмыс істейді. Мен GitHub -ге жіберген кодты пайдалану үшін:
apt-get install python-opencv
apt-get install imagemagick
Мүмкін тағы бір нәрсе - менің камераларымның бірі құрылғы ретінде жоғалып кететін, сондықтан мен суреттерді алған сайын мен оны бірінші рет іске қосамын (ядро модулін қайта жүктеу; мүмкін қарапайымырақ болар еді):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Ұсынылған:
Лампочканың қауіпсіздігі: 8 қадам (суреттермен)
Лампочкаға қауіпсіздік қондырғысы: Жақында мен лампочкаға арналған камера сатып алдым. Басында мен: " Әй, бұл тыңшы сияқты ұқыпты құрылғы болмай ма? Мен бұл заттарды қалыпты жарық шамдарыма салып, үйімді қауіпсіз ұстай аламын! &Quot; Олар маған 25 доллар тұрады, және шынымды айтсам, жұмыс істеу үшін
PLC қауіпсіздігі үшін сымсыз қауіпсіздік түймесі: 6 қадам (суреттермен)
PLC қауіпсіздігі үшін сымсыз қауіпсіздік түймесі: Бұл жоба - қауіпті өндірістік объектілер үшін қосымша қауіпсіздік қабатын құру үшін IoT және (ақыр соңында) робототехниканы қолдану тұжырымдамасының дәлелі. Бұл түймені бірнеше процестерді, соның ішінде сигналды басқаруды бастау немесе тоқтату үшін қолдануға болады
PIR көмегімен қозғалыс қауіпсіздігі дабылы: 4 қадам (суреттермен)
PIR көмегімен қозғалыс қауіпсіздігі дабылы: Сіз бөлмеде адамның болуын анықтай алатын жоба құрғыңыз келді ме? Егер солай болса, онда сіз бұл әрекетті PIR (Passive Infra Red) қозғалыс сенсоры арқылы өте оңай жасай аласыз, бұл қозғалыс сенсоры адамның келуін анықтай алады
Апельсин Led текше 4x4x4: 5 қадам (суреттермен)
Апельсиндік Led Cube 4x4x4: Сәлем барлығына Сіз қарапайым электронды заттарды жасаудан жалықтыңыз ба, әлде бірдеңе жасағыңыз келе ме, әлде қарапайым, бірақ ақылды сыйлық іздегіңіз келе ме? сенде бар
Апельсин тақтасын қалай тазартуға болады: 7 қадам
Апельсин тақтасын қалай тазартуға болады: Нақты нұсқаулықтарда мен апельсин тақталарында жойылған көптеген түсініктеме тізбектерін көрдім, бірақ олар әлі де дұрыс емес түрде жойылғандықтан қалды. Бұл нұсқаулық сізге түсініктемелер тізбегін қалай жою керектігін үйретеді