2.3 Жүйе жұмысыныңалгоритмдарынжәне бағдарламаларын өңдеу
Raspberry Pi, сондай-ақ веб-камераны қолданатын бақылау жүйесі аяқталды және сыналды. Сервер ретінде Raspberry Pi ғана емес, сонымен қатар қозғалысты анықтау сенсоры ретінде қолданылатын веб-камера да қолданылады. Егер қозғалыс болса, хабарламаны түсіру және жіберу жүзеге асырылады. Тестілеу нәтижесі мониторинг жүйесінің жақсы жұмыс істейтінін көрсетеді. Болашақта бұл жүйенің қолданылу аясы, егер олар бет маскасын киген болса, адамдардың бет-әлпетін анықтау үшін қосымша инфрақызыл сәуле жүйесін қосу арқылы кеңейтілуі мүмкін. Осы қосымша жүйені қосу арқылы біз адамды, егер ол бетін жауып тастаса да, оңай анықтай аламыз.
Қозғалысты анықтау алгоритмі
1. қозғалысты анықтау процесі;
2. бірінші кадрдағы белгілі бір реңктің орташа мәнін есептеу (avgFrame1);
3. x секундты күту;
4. екінші кадрдағы белгілі бір реңктің орташа мәнін есептеу (avgFrame2);
5. abs(avgFrame1- avgFrame2) > шекті мән шартын қолдау, содан кейін
6. қозғалыс анықталады.
2.6-суретте көрсетлген қозғалысты анықтау алгоритмі айналмалы затты-өзгеретін нәрсені бірдей зерттей алмайды. Мұндағы шарт-кез-келген анықталған қимылдың болмауы; пакет ақпаратты қорғамайды.
2.6-сурет. Қозғалысты анықтаудың алгоритмы
Жоба, сондай-ақ Raspberry-Pi көмегімен IoT тәсілін қолдана отырып, keen ұсынылған қауіпсіздікті бақылау жүйесін қолдану сәтті аяқталды. Толық әзірленген жүйе оның орындылығы мен тиімділігін көрсету үшін тестіленді. Мониторинг жүйесі аппараттық және бағдарламалық операцияларды қамтиды. Аппараттық іске асыру Raspberry Pi-мен жүзеге асырылды, ал бағдарламалық жасақтама Raspberry Pi-де және мүдделі адамның компьютерінде бағдарламаланған бағдарламалық жасақтаманы жүзеге асырды, осылайша құрылғылар бір-бірімен байланыса алады. Интеллектуалды қауіпсіздік бейнебақылау жүйесінің скриншоттары ұсынылды.
Қолданыстағы жүйені жақсы білетін әрбір оператор икемділікті арттыратын және Android сияқты кейбір кең таралған қосымшалармен жұмыс істейтін жүйе туралы ойлана алады. Бұл жұмыс қолданыстағы жүйенің кемшіліктерін болдырмауға бағытталған. Ұсынылған дизайн икемділікті, релаксация және қорғаныс қабілетін қамтамасыз етеді. Одан әрі маңызды артықшылығы, яғни. мұнда орналасу қосымша қарағанда жоғары болар еді, яғни.ол ауыр емес өңдеушілердің орналасуын қалыптастырады. Мұнда қарастырылған жүйе қажетті нәтижеге қол жеткізу үшін өзара аяқталудың жанында жабдықты қажет етпейді. Сондықтан, үйде өңдеушілерге бағытталған құрылғы аз энергияны тұтынатын сияқты айтарлықтай пайдалануды сақтау жолында көрсетіледі, сонымен қатар аз зарядтың арқасында болады. Бұл дамудың мақсаты-Индикацияны іздеуді жеңілдету, сондай-ақ клиент үшін қиылысу нүктесін қол жетімді ету, бұл хабарлама көрсетілгеннен кейін хабарландыруларда не көрсетілетініне байланысты.
Motion eye OS – бұл Raspberry Pi көмегімен жеке бейнебақылау жүйесін құрудың тамаша шешімі. Оның веб-интерфейсі және әртүрлі USB, IP және Raspberry camera модульдеріне қолдау көрсететін ыңғайлы интерфейс ti-ді Raspberry Pi-мен бірге объект үшін толыққанды бейнебақылау жүйесін құру үшін өте ыңғайлы етеді. Оны осы жоба үшін пайдалануға мүмкіндік беретін көптеген мүмкіндіктерді көруге болады.
– электрондық пошта хабарландыруларымен қозғалысты анықтау;
– жұмыс кестесін орнату;
– қимылсыз суреттер жасау;
– файлдарды SD картасында, USB дискісінде сақтау немесе оларды Google Drive немесе Dropbox-қа жүктеу;
– медиа файлдарға FTP сервері немесе SFTP сервері арқылы қол жеткізу;
Бақылау жүйесін құру процесі алты бөлімге бөлінеді:
1. Raspberry Pi-ге Motion eye OS орнату.
2. Motion eye ОЖ-ны Wi-Fi желісі арқылы қосу.
3. Камера модулін Raspberry Pi тақтасына қосу.
4. Motion eye OS-де камераға кіру.
5. Motion eye OS бастапқы параметрін орнату.
6. Motion eye OS-де статикалық IP мекенжайын, файлдарды сақтауды, қозғалысты анықтауды және басқа параметрлерді орнату.
1. Raspberry Pi - ге Motion eye OS орнату
Аталған кезеңдерді бірінен соң бірін орындау:
Motion eye ОЖ-ны осы жерден жүктеп алыңыз. Raspberry Pi модулін таңдап, амалдық жүйені жүктеу.
Жүктелген мұрағаттан кескін файлын шығарыңыз, содан кейін Etcher немесе Raspberry Pi imager бағдарламалық жасақтамасын пайдаланып кескін файлын SD картасына жазу.
Форматталған SD картаны Raspberry Pi SD картасының ұясына тікелей салыңыз және Ethernet кабелін пайдаланғыңыз келсе, Pi жүктеу.
Жүктеу процесі 1-ден 2 минутқа дейін созылуы мүмкін, өйткені жүктеу алдында бірнеше инициализация қадамдарын орындау керек.
– SD картасындағы деректер бөлімін дайындау;
– SSH арқылы қашықтан қатынауды баптау;
– кез келген анықталған камера құрылғыларын автоматты түрде баптау;
Ескерту: осы процесс кезінде Pi-ді ажыратпаңыз немесе қайта жүктемеңіз.
Raspberry Pi 80 нөмірімен портты тыңдай бастайды. Raspberry PI-ді Ethernet картасы арқылы қосып, Motion Eye ОЖ-ны қосу үшін шолғышта Raspberry Pi:80 IP мекенжайын енгізуге болады.
Motion eye ОЖ-ны Wi-Fi желісі арқылы қосу.
Егер Motion eye ОЖ-ны Ethernet кабелі арқылы қосқыңыз келсе, бұл қадамды өткізіп жібере аласыз. Бұл қадам Тек Raspberry Pi-ді Wi-Fi желісіне қосқысы келетіндерге арналған.
Raspberry Pi-ді Wi-Fi арқылы қосу үшін wpa_supplicant деп аталатын файл жасаңыз.жүктеу каталогындағы conf. Бұл мазмұнды файлға жазыңыз. Бұл файлға ел кодын, Wi-Fi атауын және құпия сөзді қосу керек.
Достарыңызбен бөлісу: |