Orodha ya maudhui:

Kituo cha Kimondo cha Raspberry Pi: Hatua 17 (na Picha)
Kituo cha Kimondo cha Raspberry Pi: Hatua 17 (na Picha)

Video: Kituo cha Kimondo cha Raspberry Pi: Hatua 17 (na Picha)

Video: Kituo cha Kimondo cha Raspberry Pi: Hatua 17 (na Picha)
Video: JESUS (Swahili: Tanzania) 🎬 (CC) 2024, Julai
Anonim
Kituo cha Kimondo cha Raspberry Pi
Kituo cha Kimondo cha Raspberry Pi

Lengo la mafunzo haya ni kwa wewe kujenga kamera ya video ya kugundua kimondo inayofanya kazi ambayo utaweza kutumia baadaye kwa utambuzi na uchunguzi wa kimondo. Vifaa vinavyotumika vitakuwa vya bei rahisi, na vinaweza kununuliwa kwa urahisi katika duka lako la teknolojia. Programu zote zinazotumiwa katika mradi huu ni chanzo wazi, na mradi yenyewe ni chanzo wazi.

Unaweza kupata maelezo zaidi juu ya mradi huo juu ya Hackaday na kwenye Github Network ya Kikroeshia ya Kikroeshia.

Hatua ya 1: Mahitaji na Vifaa

Vifaa vilivyotumika ni:

  • Kompyuta ya Raspberry Pi 3
  • Kadi ya 10 ya SD ndogo, Hifadhi ya 32 GB au zaidi
  • adapta ndogo ya kadi ya SD
  • Usambazaji wa umeme wa 5V kwa RPi na kiwango cha juu cha sasa cha angalau 2A
  • Kesi ya RPi na shabiki
  • Heatsinks
  • Moduli ya RTC (Saa Saa Saa) - moduli ya DS3231 RTC
  • EasyCap (chipset UTV007) digitizer ya video (hizo zingine zina maswala kwenye RPi)
  • Kamera ya Sony Effio 673 CCTV na lensi ya uwanja mpana (4mm au 6mm)
  • Usambazaji wa umeme wa kamera ya 12V
  • Makazi ya kamera ya usalama
  • Wiring na nyaya
  • Hiari: HDMI kwa adapta ya VGA

Hatua ya 2: Kuanzisha RPi - Vifaa

Kuanzisha RPi - Vifaa
Kuanzisha RPi - Vifaa

Kwanza tutaanza na kuanzisha RPi yenyewe. Ili kufanya hivyo, tutahitaji vifaa vifuatavyo:

  • Raspberry Pi 3
  • 3 joto linazama
  • Sanduku la plastiki la RPi na shabiki
  • Moduli ya RTC
  • Kadi ya SD

Hatua ya 3: Kuweka Raspbian

Kufunga Raspbian
Kufunga Raspbian

Sasa itabidi usakinishe Raspbian, OS ya RPi kwenye kadi yako ndogo ya SD. Unaweza kupata Raspbian Jessie (picha ya OS inayofanya kazi na usanidi huu wa sasa wa kamera) kwenye kiunga hiki: Kupakua Raspbian

Pia, lazima uwe na adapta ndogo ya kadi ya SD kusanidi OS kwenye kadi.

Ikiwa kadi yako ya SD sio mpya, itabidi uumbie kadi kabla ya kusanidi Raspbian. Unaweza kupata mwongozo wa kusanidi Raspbian na kupangilia kadi ya SD kwenye kiunga hiki: Kuweka Raspbian

Hatua ya 4: Heatsinks & Kadi ya SD

Heatsinks & Kadi ya SD
Heatsinks & Kadi ya SD
Heatsinks & Kadi ya SD
Heatsinks & Kadi ya SD
Heatsinks & Kadi ya SD
Heatsinks & Kadi ya SD

Tunaanza kwa gluing joto linazama kwenye CPU na GPU ya bodi, na vile vile nyuma ya GPU. Kwanza lazima ubonye kifuniko cha hudhurungi chini ambayo kuna uso wenye kunata unaoshikamana na vitengo vilivyotajwa hapo juu. Sehemu ya kuondoa inaweza kuwa ngumu kidogo, lakini unaweza kutumia kitu chochote mkali kuondoa kifuniko kwa urahisi.

Baada ya hapo lazima uweke kadi ya SD uliyoweka Raspbian kwenye bandari ya kadi ya SD kwenye RPi yako (kwa eneo la bandari ya kadi ya SD, angalia Hatua ya 6.)

Hatua ya 5: Kukusanya Sanduku na Shabiki

Kukusanya Sanduku na Shabiki
Kukusanya Sanduku na Shabiki
Kukusanya Sanduku na Shabiki
Kukusanya Sanduku na Shabiki
Kukusanya Sanduku na Shabiki
Kukusanya Sanduku na Shabiki

Baada ya hapo unaweza kuendelea kukusanya sanduku RPi yako itakuwamo ndani. Sanduku hilo limetengenezwa kwa plastiki, na limefunikwa tena kwenye karatasi ambayo hutoka kwa urahisi. Tunashauri kwamba uanze kukusanya sanduku kutoka pande za bodi yako ya RPi, kwani wakati huo unaweza kubaini ni upande upi na jinsi sanduku lazima liwe pamoja kwa kutambua nafasi za bandari pande. Kisha utaambatanisha chini ya sanduku. Hakikisha kwamba shimo upande wa chini linaambatana na GPU.

Baada ya hapo unaweza kushikamana na upande wa juu wa sanduku. 'Miguu' midogo ambayo hutoka pande zote za upande wa juu lazima iwe sawa na mashimo madogo kila upande wa sanduku. Katika hatua hii lazima uhakikishe kuwa sehemu ya juu ya sanduku iko juu ya safu ya pini za GPIO. Kuendelea, sasa unaweza kushikamana na moduli ya RTC. Inaweza kushikamana na pini nne za kwanza za GPIO zinazoangalia katikati ya bodi, kama inavyoonekana kwenye picha. Sasa maliza kazi ya kusanidi vifaa vya RPi yako kwa kuambatisha shabiki upande wa juu wa ubao. Jukumu la shabiki, sawa na la kuzama kwa joto, ni kuwezesha kupoza na utendaji bora wa RPi yako wakati iko chini ya mzigo mzito wa hesabu. Kwanza utasukuma shabiki mahali pake kwa kutumia screw ndogo ya msalaba, na visu na nembo ya shabiki ikielekea ndani ya sanduku. Kisha kebo ya shabiki lazima iunganishwe na pini za GPIO 2 na 3, ikiangalia nje ya sanduku. Ikiwa baadhi ya screws zinaonekana kuingilia kati na bodi yenyewe na / au hairuhusu sanduku kufungwa kikamilifu, kwa kweli unaweza kuzipiga ili kuzielekezea nje ya sanduku. Ikiwa shabiki haionekani kufanya kazi, jaribu kuunganisha tena kebo ya shabiki kwenye pini au hata kuuzia kebo huru kwa shabiki.

Hatua ya 6: Kuunganisha Pembeni

Kuunganisha Pembeni
Kuunganisha Pembeni
Kuunganisha Pembeni
Kuunganisha Pembeni
Kuunganisha Pembeni
Kuunganisha Pembeni

Katika sehemu hii ya mchakato, utageuza bodi yako ya RPi kuwa kompyuta inayoweza kutumika.

Kwa hili utahitaji:

  • Hiari: HDMI kwa kebo ya VGA
  • panya
  • kibodi
  • Kufuatilia
  • Chunguza na nyaya za umeme za RPi

Utaanza kwa kuunganisha mfuatiliaji kwa RPi yako. Bandari ya video ambayo RPi hutumia ni HDMI kwa hivyo ikiwa hauna kebo ya HDMI au ufuatiliaji (kwa mfano ikiwa una kebo ya VGA), lazima ununue adapta ya HDMI TO VGA. Bandari ya HDMI iko kwenye moja ya pande za kompyuta moja ya bodi ya RPi. Baada ya hapo unaweza kuunganisha kibodi yako na panya kwa RPi kupitia bandari za USB. Baada ya kuanzisha vifaa vyako vya msingi vya kuingiza na kutoa, unaweza kuziba RPi yako kwenye chanzo cha nguvu kwa kutumia adapta na kebo iliyokuja na bodi yako. Ni muhimu kutambua kwamba nguvu ya umeme inayotumika kuendesha RPi lazima iwe angalau 2.5 A.

Hatua ya 7: Usanidi wa vifaa vya Kamera

Usanidi wa vifaa vya Kamera
Usanidi wa vifaa vya Kamera
Usanidi wa vifaa vya Kamera
Usanidi wa vifaa vya Kamera
Usanidi wa vifaa vya Kamera
Usanidi wa vifaa vya Kamera

Katika hatua hii utafanya usanidi wa vifaa vya kamera yako na uiunganishe na RPI.

Kwa hili utahitaji yafuatayo:

  • EasyCap ADC (kibadilishaji cha analog-dijiti) - chipset UTV007
  • Kamera ya Sony Effio CCTV
  • Wiring na nyaya

Usanidi wa kebo na usanidi kwa ujumla ni juu yako. Kimsingi, unahitaji kuunganisha kamera kwenye usambazaji wa umeme na aina fulani ya kebo ya umeme na pato la ishara ya kamera kwa kamera. Unaweza kuona usanidi wetu kwenye picha zilizo hapo juu. Utahitaji kuunganisha kebo ya ishara ya kamera kwa kebo ya kike ya manjano ya EasyCap ADC. Cables zingine za EasyCap hazitahitajika. Sasa unaweza kuunganisha EasyCap yako na RPi yako. Kwa kuwa labda hautakuwa na nafasi ya kutosha karibu na eneo la USB la Pi, tunashauri kwamba unganisha ADC na kebo ya ugani ya USB.

ONYO: EasyCap ADC iliyo na chipsets STK1160, Empia au Arcmicro haitafanya kazi. Chipset pekee inayoungwa mkono ni UTV007.

Hatua ya 8: Kupima Kamera

Kupima Kamera
Kupima Kamera
Kupima Kamera
Kupima Kamera

Ili kujaribu usanidi wako, itabidi uangalie ishara inayosambazwa kwa RPi yako.

Kuanzia sasa, utaweka programu yote kwa kutumia wastaafu, ambayo ni kiolesura cha mtumiaji wa laini ya amri. Kwa kuwa utaitumia mara nyingi, ni muhimu kutambua kuwa inaweza kufunguliwa kupitia njia ya mkato ya kibodi: Crtl + Alt + T.

Kwanza weka mplayer kupitia terminal kutumia amri hii:

Sudo apt-get kufunga mplayer

Huu ni mpango wa kutazama video kutoka kwa kamera.

Ifuatayo, italazimika kukimbia mplayer. Ikiwa una kamera ya NTSC (kiwango cha Amerika Kaskazini), endesha hii kwenye kituo:

mplayer tv: // -tv dereva = v4l2: kifaa = / dev / video0: pembejeo = 0: kawaida = NTSC -vo x11

Ikiwa una kamera ya PAL (Ulaya), ingiza yafuatayo:

mplayer tv: // -tv dereva = v4l2: kifaa = / dev / video0: pembejeo = 0: kawaida = PAL -vo x11

Ikiwa unachapa amri kwa mikono kwenye Kituo, hakikisha kwamba herufi sahihi katika sehemu ya "dereva = v4l2" ya amri ya awali sio moja ('1'), lakini herufi ndogo ya L ('l'). Walakini, tunapendekeza sana kunakili na kubandika amri ukitumia Ctrl + Shift + C kwa kunakili na Ctrl + Shift + V kwa kubandika amri ndani ya Kituo. Hii inafanya mchakato wa usanidi uwe rahisi na wepesi zaidi.

Ikiwa kamera imeunganishwa vizuri, utaona malisho ya video kutoka kwa kamera. Ikiwa sivyo, angalia hatua zilizopita tena na uhakikishe kuwa umezifuata kwa usahihi.

Hatua ya 9: Kufunga Programu Zote Zinazohitajika

Ifuatayo itabidi usakinishe programu zote muhimu. Kwanza, endesha hii:

Sudo apt-pata sasisho

Na sasisha vifurushi vyote:

sasisho la kupata apt

Unaweza kufunga maktaba zote za mfumo kwa kutumia amri ifuatayo:

Sudo apt-get kufunga git mplayer python-scipy python-matplotlib python2.7 python2.7-dev libblas-dev liblapack-dev at-spi2-core python-matplotlib libopencv-dev python-opencv python-imaging-tk libffi-dev libssl -dev

Kwa kuwa nambari inayotumiwa kugundua vimondo imeandikwa katika Python, lazima pia uweke 'moduli' za Python ambazo hutumiwa kwenye nambari hiyo. Kwanza, anza kwa kusanikisha bomba (Vifurushi vya Usanidi wa Pip) kutoka kwa terminal:

Sudo pip install -U pip setuptools

Lazima pia uweke na usasishe kifurushi cha Numpy kwanza:

Sudo pip kufunga numpy

Sudo pip - kuboresha numpy

Tayari utakuwa na bomba na Python kwenye RPi yako, lakini lazima uboreshe hadi toleo la hivi karibuni. Sakinisha maktaba zote za Python na amri ifuatayo:

Sudo pip kufunga gitpython Pillow scipy cython astropy pyephem weave paramiko

Hii labda itachukua muda.

Hatua ya 10: Kuweka Saa ya Saa za eneo na RTC

Kwa kuwa wakati sahihi una jukumu muhimu katika uchunguzi wa kimondo na kugundua, lazima uhakikishe RPi yako inashika wakati sahihi. Kwanza, weka eneo lako la wakati kwa UTC (eneo la kawaida kati ya wanaastronomia) ukitumia amri ifuatayo:

sudo dpkg-sanidi tzdata

Hii itafungua GUI ambayo itakuongoza kupitia mchakato huo Chagua 'Hakuna ya hapo juu' na kisha 'UTC' na utoke.

Ifuatayo, itabidi usanidi moduli yako ya RTC ili kuweka wakati hata kompyuta yako imezimwa na nje ya mtandao. Kwa kuanzisha moduli mara nyingi utaulizwa kuhariri faili. Fanya na:

Sudo nano

ambapo utachukua nafasi ya anwani halisi ya faili. Baada ya kumaliza, bonyeza Crtl + O na Crtl + X.

Pia, unapohitajika 'kutoa maoni' ya mstari wa nambari, fanya kwa kuweka ishara # mwanzoni mwa mstari husika.

Ongeza mistari ifuatayo mwishoni mwa / boot/config.txt:

dtparam = i2c_arm = juu

dtoverlay = i2c-rtc, ds3231

Kisha reboot RPi yako:

Sudo reboot

Baada ya hapo ondoa moduli ya uwongo-hwclock kwani hauitaji tena:

Sudo apt-get kuondoa bandia-hwclock

sasisho la sudo-rc.d hwclock.sh kuwezesha sudo update-rc.d bandia-hwclock kuondoa

Ifuatayo, toa maoni kwenye mistari na -systz katika faili / lib / udev / hwclock-set.

Sasa lazima uweke wakati wa sasa kwa kuandika wakati wa mfumo wa sasa kwa RTC, na uondoe daemon ya NTP isiyofaa:

Sudo hwclock -w

Sudo apt-get kuondoa ntp sudo apt-get kufunga ntpdate

Uhariri zaidi! Hariri faili ya /etc/rc.local na uongeze amri ya hwclock juu ya laini inayosema toka 0:

lala 1

hwclock -s ntpdate-debian

Kuzuia mpangilio wa moja kwa moja wa saa kwa thamani tofauti kwa kuhariri faili ya / nk / default / hwclock na kubadilisha param ya H WCLOCKACCESS:

HWCLOCKACCESS = hapana

Sasa lazima uzime usasishaji wa mfumo wa RTC kutoka saa ya mfumo, kwani tayari tumefanya hivyo, kwa kutoa maoni kwa mstari ufuatao katika faili ya / / lib / mfumo / mfumo / saa-save.service:

ConditionFileIsExecutable =! / Usr / sbin / ntpd

Wezesha saa ya RTC kwa kukimbia:

Sudo systemctl inawezesha hwclock-save.service

Kwa wakati wa RTC kusasishwa kila dakika 15, unaendesha hii:

crontab -e

na uchague mhariri wa maandishi unayopenda.

Na mwisho wa faili ongeza laini ifuatayo:

* / 15 * * * * ntpdate-debian> / dev / null 2> & 1

Hii itasasisha saa ya RTC kila dakika 15 kupitia mtandao.

Hiyo ni! Umeweka! Hii ilikuwa rahisi, sivyo? Unachohitaji kufanya baadaye ni kuwasha tena kompyuta:

Sudo reboot

Hatua ya 11: Kuwezesha Huduma ya Waangalizi

Wakati mwingine RPi hutegemea na kufungia. Huduma ya mwangalizi inarudi tena kwa RPi moja kwa moja wakati kipima muda chake kinasajili kuwa kompyuta haijafanya chochote kwa muda wa kiholela.

Ili kuwezesha huduma ya mwangalizi kabisa, kwanza funga kifurushi cha mwangalizi kwa kuendesha hii kwenye terminal:

Sudo apt-get kufunga mwangalizi

Kisha pakia moduli ya huduma kwa mikono:

Sudo modprobe bcm2835_wdt

Ongeza faili ya.config ili upakie moduli moja kwa moja na uifungue na mhariri wa nano:

sudo nano /etc/modules-load.d/bcm2835_wdt.conf

Kisha ongeza mstari huu kwenye faili:

bcm2835_wdt

na kisha uhifadhi faili kwa kuandika Ctrl + O na kisha Ctrl + X.

Lazima pia uhariri faili nyingine kwenye / lib / systemd / system / watchdog.service kwa kuendesha hii kwenye terminal:

sudo nano /lib/systemd/system/watchdog.service

Sasa ongeza laini kwenye sehemu ya [Sakinisha]:

[Sakinisha]

InayotarajiwaBy = multi-user.target

Pia, jambo moja ambalo limebaki kufanywa ni kusanidi huduma ya mwangalizi yenyewe. Kwanza fungua faili ya.conf kwenye terminal:

Sudo nano /etc/watchdog.conf

halafu usitishe [ambayo ni, ondoa ishara ya hashtag mbele yake] laini inayoanza na kifaa cha # waangalizi. Pia ondoa laini inayosema # max-mzigo-1 = 24.

Kilichobaki ni kuwezesha na kuanza huduma:

Sudo systemctl wezesha huduma ya mwangalizi

Na kisha:

Sudo systemctl anza huduma ya uangalizi

Hatua ya 12: Kupata Msimbo

Nambari italazimika kupakuliwa kwenda / nyumbani / pi. Ili kupakua nambari hapo, ingiza zifuatazo kwenye terminal:

cd

Unaweza kupata nambari kwa kufungua terminal na kukimbia:

clone ya git "https://github.com/CroatianMeteorNetwork/RMS.git"

Sasa, ili kukusanya nambari iliyopakuliwa na kusanikisha maktaba zote za Python, fungua kituo na uende kwenye folda ambayo nambari imeundwa:

cd ~ / RMS

Na kisha kukimbia:

Sudo python setup.py kufunga

Hatua ya 13: Kuweka Faili ya Usanidi

Moja ya hatua muhimu zaidi ni kuanzisha faili ya usanidi. Itabidi ufungue faili ya usanidi na uibadilishe:

sudo nano /home/pi/RMS/.config

Mchakato wa kuweka kimsingi una sehemu kadhaa:

Kwanza, lazima uweke kitambulisho cha kituo chako, ambacho kinapatikana chini ya kichwa cha [Mfumo]. Lazima iwe nambari ya nambari 3. Ikiwa RPi yako ni ya shirika la anga, kitambulisho cha kituo utapewa kutoka kwa shirika hilo. Ikiwa sivyo, unaweza kuweka kitambulisho mwenyewe. Ifuatayo, lazima uweke kuratibu za mahali ambapo kamera yako iko, pamoja na urefu wa mahali pa uchunguzi. Habari kuhusu kuratibu za mahali popote zinaweza kupatikana kwa urahisi kupitia programu ya 'GPS Coordinates' kwenye Android au 'GPS Data - Uratibu, Mwinuko, Kasi na Dira' kwenye iOS.

Ifuatayo, lazima uweke sehemu ya [Kamata] ya faili ya usanidi. Unahitaji tu kubadilisha mipangilio ya azimio kwa kamera yako na nambari ya FPS (Muafaka kwa Sekunde).

Ikiwa una kamera ya NTSC (Amerika Kaskazini), utakuwa na azimio la skrini ya 720 x 480, na FPS zako zitakuwa 29.97.

Ikiwa una kamera ya mfumo wa PAL (Ulaya), utakuwa na azimio la skrini 720 x 576, na FPS zako zitakuwa 25. Unapaswa kujaza data kwenye faili ya.config kulingana na vigezo hivi.

Baada ya kumaliza na usanidi wa faili ya usanidi, bonyeza Ctrl + O ili kuhifadhi mabadiliko kwenye faili na Crtl + X kutoka.

Hatua ya 14: Kuweka Kamera

Kuweka Kamera
Kuweka Kamera
Kuweka Kamera
Kuweka Kamera

Kwa mwanzo wa usanidi wa kamera, itabidi uzindue tena mplayer inayowezesha mawasiliano kwa kamera kwenye terminal.

Ikiwa una kamera ya NTSC, andika hii kwenye terminal:

mplayer tv: // -tv dereva = v4l2: kifaa = / dev / video0: pembejeo = 0: kawaida = NTSC -vo x11

Ikiwa unaishi Ulaya, endesha hii:

mplayer tv: // -tv dereva = v4l2: kifaa = / dev / video0: pembejeo = 0: kawaida = PAL -vo x11

Kisha dirisha la mplayer litazindua na utaona ni nini hasa kamera yako inakamata. Sasa lazima ufanye usanidi wa mwongozo wa kamera. Kwanza lazima ubonyeze kitufe cha katikati cha 'SET' nyuma ya kamera, ambayo itafungua menyu. Unaweza kupitia kupitia vifungo karibu na kitufe cha SET.

Ifuatayo, lazima ufungue faili ya RMS / Guides / icx673_settings.txt ama kupitia terminal, au kwenye Github, na unakili tu mipangilio iliyopewa faili kwenye kamera yako kwa kuzunguka kwenye menyu na kubadilisha mipangilio ya kamera kama ilivyoelezwa katika hapa:

LENS - MWONGOZO

Mfumo wa SHUTTER / AGC - MWONGOZO (ENTER) - SHT + AGC SHUTTER - AGC - 18 MPIRA WA NYEUPE - ANTI CR BACKLIGHT - OFF PICT ADJUSTMENT (ENTER) MIRROR - OFF BRIGHTNESS - 0 CONTRAST - 255 SHARPNESS - 0 HUE - 128 GAIN - 128 DEFOGG - KUZIMA ATR - UTAFITI WA MAENDELEO YA ZIARA - ZIMA ……… Bonyeza IJAYO ……… FARAJIA - SIKU YA KUZIMA / USIKU - B / W (ZIMA, ZIMA, -, - -) NR (INGIA) NR MODE - NJE YA KIWANGO - - C NGAZI - - Kitambulisho cha CAM - SYNC YA KUZIMA - INT LANG - ENG ……… SAVE ALL TOKA

Mipangilio hii itafanya kamera iwe bora kwa kugundua meteor wakati wa usiku.

Ikiwa picha inaonekana kuwa nyeusi sana (hakuna nyota zinazoonekana), unaweza kuweka parameter ya AGC kuwa 24.

Ikiwa onyesho la mplayer linabadilika kuwa kijani, bonyeza Crtl + C kwenye dirisha la Kituo. Fungua dirisha lingine la Kituo na andika amri ifuatayo mara mbili:

Sudo killall mplayer

Hatua ya 15: Mwishowe! Kuendesha Programu

Kwanza, jaribu usanidi wako kwa kutumia StartCapture kwa masaa 0.1 (dakika 6):

python -m RMS. StartCapture -d 0.1

Ikiwa kila kitu ni sawa na usanidi, dirisha nyeupe kabisa inapaswa kuonekana. Mahali fulani juu ya dirisha kutakuwa na laini ambayo inasema 'Maxpixel'. Ikiwa dirisha halizindulii, au mchakato wa kunasa hauanza kabisa, nenda kwenye 'Hatua ya 16: Utatuzi wa matatizo'.

Sasa uko tayari kwa kuanza kukamata data na kugundua vimondo. Unachohitaji kufanya sasa ni kuendesha nambari kwenye terminal:

chatu -m RMS. StartCapture

Hii itaanza kunasa baada ya jua kuchwa, na itaacha kunasa alfajiri.

Takwimu zitahifadhiwa katika / home / pi / RMS_data / CapturedFiles, na faili zilizo na uchunguzi wa kimondo zitahifadhiwa / home / pi / RMS_data / ArchivedFiles.

Uchunguzi wote wa kimondo kwa usiku mmoja wa kugundua utahifadhiwa katika faili ya *.tar.gz katika / home / pi / RMS_data / ArchivedFile s.

Hatua ya 16: Utatuzi wa matatizo

Suala la GTK

Wakati mwingine na kwenye vifaa vingine, inaonekana hakuna dirisha la 'Maxpixel' ambalo linapaswa kutolewa kabla ya kukamata na kwamba kuna onyo katika RMS.

(StartCapture.py: 14244): Gtk-ERROR **: alama za GTK + 2.x zimegunduliwa. Kutumia GTK + 2.x na GTK + 3 katika mchakato huo hauhimiliwi

Itabidi usakinishe kifurushi ukitumia kupata-apt:

Sudo apt-get kufunga pyqt4-dev-zana

Ili kurekebisha kosa na kuanza kunasa, endesha:

chatu

Na kisha:

>> kuagiza matplotlib

>> matplotlib.matplotlib_fname ()

Hii itachapisha eneo la faili ya usanidi wa maktaba ya matplotlib python, kwa mfano: /usr/local/lib/python2.7/dist-packages/matplotlib-2.0.2-py2.7-linux-armv7l.egg/matplotlib/mpl -data / matplotlibrc

Hariri faili na kwa kutumia mhariri wa nano:

Sudo nano

Na unapokuwa kwenye faili, badilisha laini inayosema:

backend: gtk3agg

na laini hii:

nyuma: Qt4Agg

Lazima pia uondoe laini:

# backend.qt4: PyQt4

Hifadhi faili na umemaliza!

Ufungaji wa astropy umeshindwa

Ikiwa moduli ya python ya astropy inashindwa kusanikisha na ujumbe wa kosa umeonyeshwa unasema:

Kosa la Kuingiza: Hakuna moduli iitwayo _build_utils.apple_accelerate

Basi labda unahitaji toleo jipya zaidi la numpy. Kwa hivyo endelea na usasishe numpy ili kutatua shida:

Sudo pip - kuboresha numpy

Baada ya kufanya hivyo, unahitaji pia kusanikisha kabisa moduli za chatu na vifurushi vingine, kama ilivyoelezewa katika Hatua ya 9.

Hatua ya 17: Matokeo

Matokeo
Matokeo
Matokeo
Matokeo
Matokeo
Matokeo

Hapa kuna picha chache za kimondo ambazo tumepata kutoka kwa kukamata vimondo na kuendesha programu iliyosanikishwa hapo awali.

Ilipendekeza: