Mündəricat:
- Təchizat
- Addım 1: Conectando El Intel Edison və PC
- Addım 2: Flaşheando El Intel Edison
- Addım 3: El Intel Edisonu (Primeros Pasos) konfiqurasiya edin
- Addım 4: El Edison Proqramı üçün Python Proqramı
- Addım 5: Detectando Rostros Con OpenCV
- Addım 6: Antes De Llegar Al Código En Edison… Teoria De Funcionamiento
- Addım 7: Detectando Rostros Con OpenCV və Intel Edison
- Addım 8: Muéstramelo Funcionando …
Video: Detallar De Rostros Con Arduino Intel Edison: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Kompüter məlumatlarının hesablanması, araşdırma və araşdırma işlərinin aparılması, təhlili, təhlili və təhlili ilə əlaqəli bütün məlumatların hazırlanması ilə əlaqədardır. ser tratados or ordenador. Alqoritmlər nağıllar və nöronallar arasında dəyişikliyə uğramaqla yanaşı, həm də insanlara kömək etmək üçün bir neçə kilometrlik məsafəni idarə etmək üçün lazımlı məlumatları təqdim edir. Günah embarqosu, heç kimə kömək etməyəcək və heç bir biblioteca açılmayacaqsa, OpenCV -nin bütün sənədləri açıq şəkildə təqdim oluna bilər. hər hansı bir problemi həll etmək üçün yeni vasitələr hazırlamaq lazımdır.
Açıq CV -nin C ++ ilə əlaqəli məlumatları öyrənmək üçün istifadə olunan proqramlar, Python proqramları ilə əlaqəli proqramlar və proqramlar, proqramlar və sənədlərin təqdim edilməsi ilə əlaqədardır. un procesamiento y una imágen de salida. Intel Edison, kompüterdə Python və ya PC -də heç bir video interfeysi yoxdur. Bu, kompüterin kompüterdən çıxarıldığı və Edison tərəfindən edilən sənədlərin düzəldilməsi ilə əlaqədardır. Lazımi şərtlər tətbiq olunmaqla həyata keçirilir. Bu funksiyanı nə vaxt və nə vaxt həyata keçirtmək lazım olduğunu öyrənmək üçün istifadə edə bilərsiniz.
Təchizat
Əlaqə materialı ilə bağlı dərsliklərin siyahısı:
DONANIM
- 1 noutbuk/kompüter.
- 1 Intel Edison üçün Arduino Placa.
- 2 kabel USB micro-B.
- "IP Veb Kamera" tətbiqinin 1 ağıllı telefonu.
- 1servomotor sg 90.
PROQRAM TƏMİNATI
- Intel Flash aləti Lite V5.2.4
- PuTTy
- FileZilla FTP
- Imágen Yocto Poky (V25.5-15)
- VS Kodu
- Python 2.7
- OpenCV versiyası 3.3.0
- Çılğın
- Kitabxana MRAA
- Intel Edison üçün Windows sürücüləri
- Windows arxivləri (noutbukda OpenCV quraşdırılıb).
Addım 1: Conectando El Intel Edison və PC
Intel Edison proqram təminatını təqdim edir:
- Arduino -ya uyğun olaraq Intel ilə uyğunlaşmaq üçün (ən yaxşı dərslik).
- Mini-breakout (quraşdırma işləri) ilə əlaqədar olaraq Arduino İdarəetmə Paneli ilə uyğun gəlir.
- Bu, Intel Edison və PCB -dən istifadə etmək üçün hazırlanmışdır.
Arduino və ya sensorlar ilə qarşılıqlı əlaqə qurarkən, uyğunlaşma təmin edə bilərsiniz. El Intel Edison, Arduino sistemində UNO və ya MEGA ilə əlaqəli bir sistemdir, bu da Linux -un ən böyük versiyasıdır.
Kabellər USB micro-B ilə Arduino Edison noutbukları arasında ən yaxşı əlaqə vasitəsidir. Müvəqqəti müdaxilə edənlər (1 il əvvəl) və ya Arduino Edison ilə əlaqəli heç bir problem yoxdur.
USB micro-B kompüteri 5V-dən 2-ə qədər olan proqramları, IDE Arduino-dan istifadə edərək, Ethernet və USB-dən istifadə edərək kompüter proqramları üçün proqramlar hazırlayır.
USB Micro-B ilə birlikdə, Edison üçün SSH və ya digər kompüterlər üçün də istifadə edilə bilər.
Windows əməliyyat sistemini idarə etmək üçün sürücülər quraşdıra bilərsiniz. Windows əməliyyat sistemlərinin yenidən qurulması ilə əlaqədardır:
- Intel Edison -dan COM -un virtual versiyası
- COM -un Intel Edison seriyası.
Əvvəllər, Linux əməliyyat sistemləri üçün Intel Edison əməliyyat sistemini yenidən nəzərdən keçirin.
Addım 2: Flaşheando El Intel Edison
Kompüterin bütün məlumatlarını düzəltmək üçün Linux əməliyyat sistemini tapın. İstifadəçilərə Intel-in ən yaxşı flaş proqramını təqdim edirik: Flash Tool Lite və ya USB micro-B modelləri 2 nömrəli (əvvəllər).
1. "Flash Tool Lite" və ya PC ilə əlaqə qurun.
2. Araşdırmaların arxivləşdirilməsi zamanı Linux-u yükləyin (edison-image-ww25.5-15.zip).
3. "Yandırmağa başla" düyməsini sıxın, kompüterin arxivləşdirilməsi və işlənməsi Linux Edel -in ən son versiyasıdır.
4. İstifadəçi məlumatlarını USB kabel 2 ilə bağlayın.
5. 100%düzbucaqlı bir avtomobil. ¡Listo! Intel Edison -dan sonra.
Bu proqramlar "Linux Yocto Poky" ilə birlikdə Intel Edison tərəfindən qurulmuşdur.
Addım 3: El Intel Edisonu (Primeros Pasos) konfiqurasiya edin
Edison ilə əlaqəli məlumatların konfiqurasiyasını, PuTTY terminalı ilə əlaqəli məlumatları konfiqurasiya edin. PuTTY, SSH -in müştəriləri tərəfindən Windows üçün Simon Tatham -ın orijinal versiyasıdır. İstifadəyə verilişlərin seriyası.
PuTTY terminalı, "Administrator de dispositivos" və ya COM -Edison ilə əlaqəli məlumatların bir hissəsini (virtual olaraq yoxdur) təqdim edir. Komunikasiya etmək üçün istifadə etdiyiniz hər şeyi edin.
Əlavə olaraq PUTTY, "Serial" və ya COM -dan Edison -a daxil olmaq üçün seçim edin. Şəxsi məlumatların təhlili Edison ilə əlaqəli, 115200 -də yazın. Əlavə məlumatların təhvil verilməsi ilə bağlı son qərarlar verildi.
Edison -a görə, PuTTY -nin bütün əməliyyatları başa çatdıqdan sonra bu proqramlar ən çox istifadə ediləcəkdir. Bu siyahıdan istifadə etmək üçün hər hansı bir məlumat əldə etməlisiniz:
- Konfiqurasiya edin.
- Kök üçün konfiqurasiya edin.
- Edisonun qırmızı WIFI ilə əlaqə qurması.
Daxil olun və daxil olun. Daxil olun. "Kök" və "Giriş" yazın. Bu, "root@edison" sözünün ən böyük mənasını verir.
Komandoların siyahısını oxuyun və yazın:
configure_edison -quraşdırma
Daxil edin və ya şifrənizi yazın və əvvəlcədən yazın. Məlumat əldə etmək üçün bir söz yazın (başqa bir ad qoyun) və ya daxil edin.
Qırmızı WIFI -dən istifadə edərək konfiqurasiya edin. WIFI -dən istifadə etmək mümkün olmadığı təqdirdə, məlumatların sayını yoxlayın və şifrənizi daxil edin, şifrənizi daxil edin və ya daxil edin.
¡Listo! WIFI ilə əlaqə qura bilərsiniz. IP ünvanlarını idarə etmək üçün bu xidməti istifadə edin. Asimismo bir neçə dəfə yenidən baxdı:
ifconfig
WIFI -a daxil olmaq üçün parametrlər daxil edin.
Proqramlar üçün bütün proqramların inteqrasiyası (IDE) üçün proqramların siyahısı. Növbəti oyun… Python!
Addım 4: El Edison Proqramı üçün Python Proqramı
El Edison, IDE və Arduino proqramları ilə Python proqramını bağladı.
Python və hardware ilə birlikdə, GPIO ilə əlaqəli "MRAA" kitabçası istifadə olunur. MRAA biblioteca esqueleto de bajo nivel, GPIO -nun GNU / Linux platformaları ilə əlaqəli və Ginu / Linux -dan istifadə etmək üçün Linux -da uyğun gəlir. Əlavə etmək üçün prosedurları yerinə yetirin.
Putty və ya terminala yazın (redaktorun ən çox istifadə etdiyi redaktor), Linux /etc/opkg/base-feeds.conf sənədlərini arxivləşdirin:
- src/gz bütün
- src/gz edison
- src/gz core2-32
Əlavə məlumatların arxivləşdirilməsi bu siyahıdakı sənədlərin siyahısıdır:
opkg yeniləmə
Əlavə olun, yazın:
opkg git qurun
GitHib -in Edison -dan məlumatların verilməsi:
git klonu https://github.com/drejkim/edison-scripts.git ~/edison-scripts
Ahora añadiremos ~/edison-scripts al PATH:
- echo 'ixrac PATH = $ PATH: ~/edison-scripts' >> ~/.profile
- mənbə ~/.profil
Komandalar çox böyükdür:
- resizeBoot.sh
- installPip.sh
- installMraa.sh
¡Listo! Python -un Edison -da konfiqurasiyasını düzəldin. Proqramı FileZilla ilə ("prueba.py") əlaqələndirmək üçün əvvəlcədən istifadə edin. FileZilla kompüterdə ("Yükləmə xidməti") "Servidor", "istifadəçi", "kontrasent" və "Puerto" proqramlarının IP ünvanlarını (yeni versiyalar) görmək mümkündür. istifadəçi (kök), parolun son versiyası 22 və ya SSH -dən istifadə edərək ümumiləşdirilir.
Arxivdə "prueba.py" qovluğunu "kök" olaraq dəyişdirin.
Əlavə etmək üçün Edison və "kök" mövzularında məlumat əldə edə bilərsiniz.
python prueba.py
Mövcud LED işıqlandırma 13 gündən 2 -ə qədərdir. 2 milyon gün əvvəl.
Xoşbəxt olun! Edison üçün phyton istifadə edərək, düzəlişlər etdi. Python və Edison proqramlarının ən yaxşı versiyaları və ya kompüterlər üçün Python və ya PC proqramları ilə əlaqəli bütün detallar …
Addım 5: Detectando Rostros Con OpenCV
Əlavə Edison ilə heç bir əlaqəsi yoxdur, bu da Python funksiyalarının yoxlanılması üçün PC -də və ya Edison -da kompüter korrektorunun yaradılmasına imkan verir.
Bu funksiyanı nə vaxt həyata keçirə biləcəyinizi başa düşə bilərsiniz.
Bu proqramlar Python və OpenCv proqramlarının quraşdırılması ilə əlaqədardır. Bir kompüter üçün ən yaxşı proqram:
- Python 2.7 və nuestra PC -ni yükləyin
- OpenCV 3.3.0 versiyasını yükləyin
- OpenCv və C: / opencv / build / python / 2.7 / x86 və ch2.pyd həm də python C: / Python27 / Lib / site paketləri ilə əlaqəli bir şəkildə idarə olunur.
- Quraşdırın, məlumatı ən çox istifadə edin
- Python -m pip quraşdırma -istifadəçi nömrəsi
Verilənlər siyahısını yazın və PC daxil edin:
- idxal edin
- idxal cv2
Səhvlərin cavablandırılması zamanı səhvlər (səhvlər) və ya bibliotecas məlumatlarını düzəltmək üçün cavabdehdir.
"3_detectaRostrosOjos.py" arxivini yükləyin, Python -un kompüterini PC ilə əlaqəli bir proqramla bağlayın. Veb kamerası ilə kompüterinizi aktivləşdirmək üçün proqramlar, ESC -də kompüter proqramları və ya kompüter proqramları ilə tanış ola bilərsiniz.
Bəli, təbrik edirəm! Bu vəziyyətdə, Intel Edison və ya motoru yoxlamaq üçün kompüterinizi düzəldin.
Addım 6: Antes De Llegar Al Código En Edison… Teoria De Funcionamiento
Xüsusi məlumatların yenidən qurulması ilə bağlı məsələlər həll edildi. Səmərəlilik üz baxımından çox faydalıdır. Günah embarqosu, los dos mas comunes üçün bir yol:
Rəng bölüşdürülməsi: İstənilən vaxt, rəngli və rəngli seqmentlər. Alqoritmlər həm RGB, həm də HSV və ya YIQ formatında ən yaxşı formatlardan biridir. Bu, rəngli və rəngli rənglərin rənglənməsi ilə əlaqədardır. Şəkillərin rənglənməsi heç bir şəkildə RGB -dən asılı olmayaraq, RGB -nin heç bir fərqi yoxdur. Bu, rənglərin rənglənməsi ilə əlaqədardır. Heç bir istifadəçi alqoritmi yoxdur
Xüsusiyyətə əsaslanan tanınma: Təlimat verilə bilər. Paul Viola və ya Michael Job tərəfindən yaradılan "xüsusiyyətlərə əsaslanan bir kaskad" funksiyasını yerinə yetirmək üçün ən yaxşı xidmət avtobuslarıdır. Sadə Xüsusiyyətlərin Artırılmış Kaskadından istifadə edərək Sürətli Nəzarət Alınması 2001 -ci ildə "avtomatlaşdırılmış" funksiyanı yerinə yetirməklə "təsadüfi" funksiyaların bir -birinə zidd olduğunu göstərir. Müqavimət pozitivliyi (ən böyük nağıllardan biri) və mənfilikləri (heç bir əlaqəsi yoxdur) tələb olunur. Şəxsi həyat tərzinin ən çox yayılmış xüsusiyyətlərindən biri də bu proqramdır və "xüsusiyyət" funksiyasını yerinə yetirir. Şəxsi həyat tərzində heç bir şey yoxdur, buna görə də heç bir problem yoxdur. "Xüsusiyyətlər" ən çox öyrənilənlər, ojos, sonrisa və s. OpenCV biblioteca, əvvəlcədən müəyyən edilmiş bir qrupa aiddir. Bu, C: / opencv / build / etc / haarcascades ilə uyğun gəlir
Addım 7: Detectando Rostros Con OpenCV və Intel Edison
Intel Edison, biblioteca və ya OpenCV -nin bir hissəsi olaraq Edison -a yazır ki, bu da Edison terminalı ilə əlaqədardır:
- opkg yeniləməsi
- opkg yeniləmə
- opkg python-numpy python-opencv quraşdırın
Düzəlişlərin düzgünlüyünü yoxlayın. Python və ya Edison terminalı haqqında yazın:
- idxal edin
- idxal cv2
Heç bir problem yoxdursa, bu heç bir məlumat vermədi, bu heç bir problem yaratmadı.
Bu, Intel Edison -un ən yaxşı oyunlarından biri olan video konfiqurasiyadır. Smartfonu "IP Veb Kamera" proqramı ilə yükləyin. 640x480 ölçüsündə "IP veb kamerası"/"Video seçimləri"/"Resolución de las fotos" və ya digər tətbiqlərə qoşulun. Bu, Intel Edison -un notarial qaydada yoxlanılması və ya yaddaşa yazılması (RAM 1 GB) üçün heç bir problem yaratmadı.
"IP Veb Kamerası" tətbiqinə "Aşağıdakı xidmətlər" düyməsini basın. Əlavə olaraq, ağıllı telefonlar haqqında məlumat əldə edə bilərsiniz (şəkillər və şəkillər) və IP ünvanlarını idarə edin. IP -ni kompüterinizdə və ya kompüterinizdə yazın və ya video yazın və ya yazın.
Kompüterdə "tres.py" və ya "arxa səhifədə" haarcascade_frontalface_default.xml "faylını yükləyin. ABŞ -da FileZilla, Edison (qovluq kök qovluqları) ilə bağlı bir çox məlumat əldə etməyə imkan verir:
python tres.py
Edison, "IP -nin idarə edilməsi" mövzusunda "IP Veb Kamerası" ndan istifadə edərək kompüterinizi bağlaya bilərsiniz. Edison və "Rostro Detectado" əməliyyatları Edison və "Rostro no detectado" proqramlarının veb saytını və veb kamerasını düzəltmək üçün lazım olan bütün problemləri həll etdi. Bu, Intel Edison xidməti mühərriki tərəfindən müəyyən edilməmişdir.
Tövsiyə:
Ağıllı Zəngli Saat - Intel Edison - Iot RoadShow - São Paulo: 4 addım
Ağıllı Zəngli Saat - Intel Edison - Iot RoadShow - São Paulo: Böyük bir şəhərdə yaşayan və ya işləyən hər kəsin ən böyük fəzilətlərindən biri vaxt idarəçiliyidir. İndiki vaxtda səfərlər sabitdir və trafik əsas faktorlardan biridir. Düşünərək Google M ilə inteqrasiyadan istifadə edən kiçik bir tətbiq etdim
Intel Edison: 4 addım ilə Cardíacos -un monitorinqi
Card Edition: Intel Edison: IoT Roadshow 2015 və 2015 -ci il tarixləri arasında Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant & Folkran və Jefferson Farias tərəfindən təqdim olunan sistemlərin monitorinqini həyata keçirir. ac
ESP32: Daxili Detallar və Pinout: 11 Addım
ESP32: Daxili Təfərrüatlar və Pinout: Bu yazıda, ESP32 -nin daxili detallarından və bağlanmasından bəhs edəcəyik. Məlumat cədvəlinə baxaraq sancaqları necə düzgün bir şəkildə təyin edəcəyinizi, hansı pinlərin ÇIXIŞ / GİRİŞ olaraq işlədiyini, necə ümumi bir baxışa sahib olacağınızı sizə göstərəcəyəm
Intel Edison Espião + Bot Telegram: 5 addım
Intel Edison Espião + Bot Telegram: Intel IoT Roadshow - S ã o Paulo (Noyabr 2015) Projeto təqdim edir, Intel Edison, web kamerası, Python və OpenCV.Neste proqramlarını təqdim edir; Intel Edison üçün proqramlar təqdim edir
Intel Edison Hava Məsləhət Sketch: 6 Addım
Intel Edison Hava Məsləhət Sketch: Rəngli, genişlənən və Intel Edison unikal xüsusiyyətlərini nümayiş etdirən bir layihə yaratmaq istədik. Wi -Fi istifadə edin Linux istifadə edin Grove Başlanğıc Kitindəki komponentlərdən istifadə edin. Əlavə olaraq Linux -dan məlumatların necə ötürüləcəyini bilmək istəyirdim