Мазмұны:
- Жабдықтар
- 1 -қадам: El Intel Эдисон мен компьютердің конектасы
- 2 -қадам: Flasheando El Intel Edison
- 3 -қадам: El Intel Edison конфигурациясы (Primeros Pasos)
- 4 -қадам: Эландис Эдисон бағдарламалық жасақтамасы
- 5 -қадам: Detectando Rostros Con OpenCV
- 6 -қадам: Андес Де Ллегар Аль Кодиго Эндисон… Теория Де Функционамиенто
- 7 -қадам: Detectando Rostros Con OpenCV және Intel Edison
- 8 -қадам: Муэстрамело Фунционандо
Бейне: Intel Arduino Intel Edison De Rostros анықтамасы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Есептік жазбалар компьютерлік есепке алуды қажет етеді, олар тек қана ақпаратпен қамтамасыз етіледі, сонымен қатар оларды талдау мен талдауды қамтиды. ser tratados por or ordenador. Алгоритмдер нейрондық консолюционалдылықтың өзгеруіне байланысты, алгоритмдердің жалпы ұзақтығы адамгершілік бақылаудың алгоритмі бойынша алгоритмдердің бірі болып табылады. Күнә эмбаргосы жоқ, тек қана библиотеканың ашық нұсқалары OpenCV -дің ғылыми -танымдық қызметтерінің анықтамасы болып табылады. rico set de carcaterisiticas que podemos implementar facilmente for detección and reconocimiento de imágenes.
OpenCV бағдарламасы C ++ тілін жаңартуға мүмкіндік береді, сонымен қатар, Python бағдарламалық жасақтамасы мен бағдарламалық жасақтаманың жеке анықтамасы, сонымен қатар, байланыс орнатылмаған. un procesamiento y una imágen de salida. Intel Эдисон интерфейске кірмейді, бұл компьютерде Python -дің компьютерлік сценарийі жоқ. Дисплейлерді компьютерден шығарып алу, Эдисонның түзетулерін өзгерту қажет. Практикаға сәйкес, сіз оларды іске қосасыз. Ақпараттық құралдардың анықталуы, олардың анықталуы, анықталуы және анықталуы мүмкін.
Жабдықтар
Оқу құралдары мен материалдары келесідей:
ЖАБДЫҚ
- 1 ноутбук/компьютер.
- 1 Intel Edison Placa Arduino.
- 2 кабель USB micro-B.
- «IP веб -камерасы» қосымшасы бар 1 смартфон.
- 90. Сервомотор.
БАҒДАРЛАМА
- Intel Flash құралы Lite V5.2.4
- PuTTy
- FileZilla FTP
- Иман Йокто Поки (V25.5-15)
- VS коды
- Python 2.7
- OpenCV 3.3.0 нұсқасы
- Мылжың
- Libreria MRAA
- Intel Edison Windows драйверлері (Деректерді жүктеу және жаңарту).
- Windows мұрағаттары (ноутбукте OpenCV орнатылған).
1 -қадам: El Intel Эдисон мен компьютердің конектасы
Intel Edison бағдарламалық жасақтамасы компьютерлік бағдарламаларға қосымша болып табылады:
- Arduino Intel -мен үйлесімді (оқулық).
- Кішкене үзіліс (con el móudlo ya montado) үйлесімді кеңестің тақтасы Arduino.
- Бұл Intel Edison технологиялық картасы (PCB картасы үшін қажет).
Сенсорлар мен сенсорлардың өзара әрекеттесуі үшін сіз үйлесімді және үйлесімді бола аласыз. Intel Intel Edison, Linux -тің Yocto бағдарламалық жасақтамасы бойынша UNO немесе MEGA жүйелерінің айырмашылығы болып табылады.
USB кабельдері USB micro-B Arduino Edison және ноутбукке арналған кабельдермен жұмыс істейді. Байланысты бөлу (маркадо 1 жыл бұрын), сонымен қатар Эдуонның тұрақты жұмысына ешқандай кедергі жоқ.
USB конвекторы USB micro-B 5-тен 5-ке дейін, IDE Arduino-дан бағдарламалық қамтамасыз ету, Ethernet-тен USB-ге арналған лекциялар/бағдарламалар.
USB micro-B маркасының кондиционері Эдисонның SSH және SSH жүйелері үшін қол жетімді.
Windows операциялық жүйесінде драйверлерді орнатыңыз. Windows жүйесіндегі диспозитивті дисплейлерді қайта қарау:
- Intel Edison компаниясының COM виртуалды нұсқасы
- COM Intel Intel Edison сериялы сериясы.
Қарапайым нұсқаулар Linux операциялық жүйесінде Intel Edison -мен жұмыс жасайды.
2 -қадам: Flasheando El Intel Edison
Дербес компьютерді анықтау кезінде компьютерді түзетуге болады, бұл Linux -тегі мәселелерді шешуге мүмкіндік береді. Ақпараттық құралдар Intel корпорациясы үшін жарқылмен қамтамасыз етілген: Flash Tool Lite және USB micro-B маркасының нөмірі 2 (алдыңғы нұсқа).
1. «Flash Tool Lite» бағдарламасы компьютермен жұмыс істеуге мүмкіндік береді.
2. Тексеру бойынша архивтік файлдар.zip файлын Linux арқылы жүктеу (edison-image-ww25.5-15.zip).
3. «Жыпылықтауды бастау» түймесін басу, компьютерді автоматты түрде архивтеу және Intel Edison -дың қол жетімді нұсқалары.
4. Сымсыз байланыс кабелі USB кабелі 2, кабельді таңдаңыз.
5. Тік төртбұрыш 100%. ¡Тізім! Intel Edison компаниясының шығысы.
Бұл «Linux Yocto Poky» бағдарламасының Intel Edison конфигурациясын орнатқаннан кейін орнатылады.
3 -қадам: El Intel Edison конфигурациясы (Primeros Pasos)
Эдисонмен байланыс орнатылғаннан кейін, олар PuTTY терминалы мен терминалдарының конфигурациясын орнатады. SST -тің клиенттерге арналған PuTTY бағдарламасы Windows жүйесінде Simon Tatham бағдарламасының түпнұсқасы болып табылады. Vamos a usar la conexión сериялық су.
PuTTY терминалы терминалы, «Administrator de dispositivos» немесе «COM» Эдисонға қатысты жауаптармен жұмыс істейді (виртуалды емес). Комуникулярлық есептік жазбаны қолдану қажет.
PUTTY -ді таңдау, «Сериялық» бағдарламаны таңдау COM COM Эдисонға арналған. 115200. Эдисонмен байланыс жасаңыз, 115200 жазыңыз. Комментарийлердің қосымша нұсқалары.
PuTTY терминалы Эдисонды конфигурациялау үшін ең соңғы терминал болып табылады. Конфигурациялауға болатын кез келген тізімді қараңыз:
- Параметрлерді конфигурациялаңыз.
- Түбірге қарсы конфигурация жасаңыз.
- Эдисон мен қызыл WIFI байланысы.
Жүйеге кіру үшін кіру керек. «Кіру» сөзін «түбір» деп жазыңыз. Бұл «root@edison» дегенді білдіреді, бұл директордың түпнұсқасы.
Командалардың тізімін жасаңыз, жазыңыз:
configure_edison -орнату
Құпия сөзді енгізу қажет болса, оны енгізіңіз. Енгізу қажет болса, оны енгізіңіз.
WIFI -дің қызыл конфигурациясын жасаңыз. WIFI -ді ажырату мүмкіндігінің жоқтығын анықтаңыз, сонымен қатар құпия сөзді анықтаңыз, сонда қызыл парольді енгізіңіз.
¡Тізім! Сіз WIFI -мен байланыс орнатасыз. Интернет -ресурстардың тізімі IP -ге тікелей кіруге мүмкіндік береді. Түсініктемелерді қайта қарау қажет:
ifconfig
WIFI -ге кіру үшін парольдерді енгізіңіз.
Бағдарлама жасайтын бағдарламалар тізімі Entegrad de Desarrollo Integrado (IDE) үшін конфигурацияланған. Бұл ойын … Python!
4 -қадам: Эландис Эдисон бағдарламалық жасақтамасы
Бағдарлама IDE де Arduino бағдарламалары арқылы да, Python бағдарламасының эмбаргосымен де қол жетімді.
Python және аппараттық құралдар, GPIO үшін «MRAA» библиотекасы қажет. MRAA - бұл GNU / Linux платформалары үшін GIO / GPU платформалары үшін коммуналдық қызметтерді пайдалану үшін Linux -ті пайдалану мүмкін емес. Орнату процедурасы.
Putty, терминалға сілтеме жасаңыз (Linux редакторының көмегімен)/Linux /etc/opkg/base-feeds.conf файлдарын сақтауға болады:
- src/gz барлығы
- src/gz edison
- src/gz core2-32
Ақпараттық ресурстардың тізімі келесі тізімнен тұрады:
opkg жаңарту
Оларды оқыңыз, жазыңыз:
opkg git орнатыңыз
GitHib en el Edison сайтында оқырмандар:
git clone https://github.com/drejkim/edison-scripts.git ~/edison-scripts
Ahora añadiremos ~/edison-scripts al PATH:
- echo 'PATH = $ PATH: ~/edison-scripts' >> ~/.profile экспорттау
- көзі ~/.профиль
Ақыл -ессіз командалар:
- resizeBoot.sh
- installPip.sh
- installMraa.sh
¡Тізім! Бұл Python және Edison конфигурациясының теңшелімі. Алдымен файл FileZilla файлдарын («prueba.py») жүктеуге болады. Ақпараттық файлдарды FileZilla арқылы жүктеу («Хабарландыру жүктеу») «Сервидор», «қолданба», «келісім» және «Пуэрто» жазбалары IP -ге арналған (жаңартылған нұсқалар). құпия сөз (түпнұсқа), құпия сөз 22 -ге дейін, SSH -ге қосымша болып табылады.
Бұл «мұрағат» папкасының «түбірлік» қалтасын ауыстыруға мүмкіндік береді.
Сіз Эдисонды «түбірлік» деп жазуға болады, бұл сіздің қолыңыздан келеді.
python prueba.py
Жарықдиодты жарықдиодты жарықтандыру 13 миллионнан 2 -ге дейін. 2 милисегундия.
FСәлемдесу! Эдисонның фитонды түзетулері бар. Python -дың Эдисон және компьютерлік бағдарламаларының тізімі, компьютерде және Python -да компьютерлік дистрибьюторлар анықтай алады …
5 -қадам: Detectando Rostros Con OpenCV
Intel Intel Эдисон интерфейсінде интерфейс жоқ, бұл Python функциялары мен Эдисонның компьютерлерінің компьютерлерін түзету үшін Python функцияларының бірі болып табылады.
Ақпараттық құралдардың анықталуы, олардың анықталуы, анықталуы және анықталуы мүмкін.
Python және OpenCv бағдарламалары компьютерлік бағдарламаларды жүктеуді талап етеді. Егер сіз компьютерді компьютерге енгізе алмасаңыз:
- Python 2.7 nuestra дербес компьютерін жүктеп алыңыз
- OpenCV 3.3.0 нұсқасын жүктеп алыңыз
- OpenCv позициясы бойынша C: / opencv / build / python / 2.7 / x86 және copy cv2.pyd d python C: / Python27 / Lib / site-packages бағдарламаларының бірі.
- Орнату, ақпарат туралы ақпарат
- Python -m pip орнату -пайдаланушы numpy
Терминал компьютерге кіру үшін терминалға жазыңыз:
- numpy импорттау
- cv2 импорттау
Жауап беруші қатені құрметтейді (қате жіберіледі), сонымен қатар қателерді түзету қажет.
«3_detectaRostrosOjos.py» архивін жүктеп алыңыз, бұл Python терминалының компьютерлік бағдарламалық жасақтамасы. Бұл веб -камераның компьютермен жұмыс істеуін қамтамасыз етеді, сонымен қатар компьютерді анықтауға мүмкіндік береді.
Өте жақсы! Бұл жағдайда Intel Edison және активті қозғалтқыштар компьютерді жаңартудан бас тартуға мүмкіндік береді.
6 -қадам: Андес Де Ллегар Аль Кодиго Эндисон… Теория Де Функционамиенто
Қосымша ақпараттың жаңартылуы мүмкін емес. Hay muchos enfoques para el reconocimiento facial. Күнә эмбаргосы, los dos mas comunes:
Бөлменің түсі: Түстер мен бөліктердің негізгі түсі. Алгоритмдердің ең үлкені RGB және RGB форматында, HSV немесе YIQ форматындағы компьютерлік бағдарламалар. Түсіну керек, бұл түсі де, түсі де, түсі де түсі бойынша. Түс түсі жоқ, бұл RGB -ге қарама -қайшы келмейді, RGB -де ешқандай айырмашылық жоқ. Бұл түс түсінің маңыздылығын көрсетеді. Алгоритм жоқ
Ерекшеліктерге негізделген тану: бұл нұсқаулыққа сәйкес келеді. Paul Viola өнері бойынша Майкл Джордждың «жеке ерекшеліктерге негізделген каскадты» анықтаған кезде, ең алдымен, buscamos ciertas características. Қарапайым функциялардың күшейтілген каскадының көмегімен нысанды жылдам анықтау «каскадты функция» автоматты түрде қаралатын болады, өйткені бұл позитивті және жағымсыз. Алгоритмдер позитивті суреттерге сәйкес келуі керек. Параметрлер мен функцияларды қосымша сипатқа ие болуға болады, сондықтан сіз «жеке ерекшеліктерді» пайдалана аласыз. Cash una de las figuras es un valor único obtenido al restar la suma de píxeles debajo de un rectángulo blanco de la suma de píxeles debajo de un rectángulo negro. OpenCV контактілерінің алдын -ала анықталған конвенциялары. Бұл C carpeta C: / opencv / build / etc / haarcascades функциясына сәйкес келеді
7 -қадам: Detectando Rostros Con OpenCV және Intel Edison
Intel Edison -да библиотекалар ашылғаннан кейін, олар Эдисон терминалы мен терминалдарында анықталған:
- opkg жаңарту
- opkg жаңарту
- opkg python-numpy python-opencv орнатыңыз
Дәлелді түзету. Python терминалында Эдисон жазады:
- numpy импорттау
- cv2 импорттау
Есептік жазбалар жасалынған кезде, сіз оларды жаңартасыз.
Ақпараттық технологиялар Intel Edison leos rostros арқылы конфигурацияланатын болады. Смартфонды «IP веб -камерасы» қосымшасынан жүктеп алыңыз. 640x480 форматындағы «IP веб -камерасы»/«Түсініктемелер»/«Рұқсат етілген фотосуреттер» қосымшасы қосылады. Intel Intel корпорациясының нотариаттық қызметі ноутбукке жүктелді, бұл жедел жадтың жедел жады (1 ГБ жады).
«IP веб -камерасы» қосымшасын «Iniciar servidor» түймесін басыңыз. Сонымен қатар, смартфондар компьютерлерде де, компьютерлерде де (фотосуреттерде) және IP -де тікелей байланыс орнатылған. Директордың IP -мекен -жайын компьютерде жазыңыз, бұл сіздің компьютеріңізде де, компьютеріңізде де бар.
Деректерді жүктеу «tres.py» және «haarcascade_frontalface_default.xml» файлдарын жүктеу (дербес компьютерге жүктеу). FileZilla файлдары Эдисонды (қалтаның түпнұсқалық поштасы арқылы) анықтаған кезде, питон мен пейзонды бір уақытта қолдануға болады:
python tres.py
Эдисон «IP веб -камерасы» аккаунтымен «IP веб -камерасы» (компьютердің компьютерлік байланысы туралы ақпарат) енгізілгенін растайды. Түзетулер «Ростро детектадо» терминалында Эдисон мен «Rostro no detectado» базалық веб -камера арқылы жүзеге асады. Бұл Intel Edison сервистік қозғалтқышты анықтауға мүмкіндік береді.
Ұсынылған:
Ақылды оятқыш - Intel Edison - Iot RoadShow - Сан -Паулу: 4 қадам
Ақылды дабыл сағаты - Intel Эдисон - Iot RoadShow - Сан -Паулу: Үлкен қалада тұратын немесе жұмыс істейтін кез келген адамның жақсы қасиеттерінің бірі - уақытты басқару. Қазіргі уақытта сапарлар тұрақты және трафик негізгі факторлардың бірі болғандықтан, мен ойлана отырып, Google M интеграциясын қолданатын шағын қосымша жасадым
Intel Edison карточкасының мониторингі: 4 қадам
Intel Intel Edison мониторы: IoT Roadshow 2015 бағдарламасын іске қосады, 2015 жылдың қараша айында Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Anttranio және Jefferson Farias карталарының мониторингі болып табылады. ак
Кеңейту ПХД жобалау (Intel® IoT): 20 қадам
Кеңейту ПХД (Intel® IoT) жобалау: Бұл нұсқаулық Intel® Edison -ды толық дамыған ендірілген жобаға енгізу арқылы оны толық әлеуетіне пайдаланғысы келетіндер үшін бастапқы нүкте ретінде жазылған. Мұны істеу үшін сізге Intel® қоңырау шалуы керек
Intel Edison Espião + Bot Telegram: 5 қадам
Intel Edison Espião + Bot Telegram: Intel IoT Roadshow - S ã o Paulo (2015 ж. Қарашада) ұсынылған, мысалы, Intel Edison, веб -камера, Python e OpenCV.Neste бағдарламалық жасақтамасы; Intel Эдисон бағдарламалық жасақтама бағдарламасы
Жазу анықтамасы: 4 қадам
Жазу бойынша анықтама: Интернеттен компьютерге сақтағыңыз келетін дыбысты таптыңыз ба? Веб -сайт сізге файлды сақтауға мүмкіндік берді ме? Егер сіз дыбыс тапсаңыз және оны сақтағыңыз келсе, сіз бұл дыбысты шығаратын шығарсыз