Talaan ng mga Nilalaman:

Raspberry Pi Meteor Station: 17 Hakbang (na may Mga Larawan)
Raspberry Pi Meteor Station: 17 Hakbang (na may Mga Larawan)

Video: Raspberry Pi Meteor Station: 17 Hakbang (na may Mga Larawan)

Video: Raspberry Pi Meteor Station: 17 Hakbang (na may Mga Larawan)
Video: ALL NIGHT WITH THE POLTERGEIST IN THE APARTMENT BUILDING, I filmed the creepy activity. 2024, Hulyo
Anonim
Station ng Raspberry Pi Meteor
Station ng Raspberry Pi Meteor

Ang layunin ng tutorial na ito ay para sa iyo na bumuo ng isang ganap na gumagana na video camera ng detection ng meteor na magagamit mo sa paglaon para sa pagtuklas ng meteor at mga obserbasyon. Ang mga materyales na ginamit ay medyo mura, at madaling mabili sa iyong lokal na tech store. Ang lahat ng software na ginamit sa proyektong ito ay bukas na mapagkukunan, at ang proyekto mismo ay bukas na mapagkukunan.

Maaari kang makahanap ng karagdagang impormasyon tungkol sa proyekto sa Hackaday at sa Github ng Croatian Meteor Network.

Hakbang 1: Mga Kinakailangan at Materyales

Ang mga ginamit na materyales ay:

  • Raspberry Pi 3 computer
  • Class 10 micro SD card, 32 GB ng imbakan o mas mataas
  • adaptor ng micro SD card
  • 5V power supply para sa RPi na may maximum na kasalukuyang hindi bababa sa 2A
  • Kaso ng RPi sa isang fan
  • Heatsinks
  • RTC (Real Time Clock) module - module ng DS3231 RTC
  • EasyCap (chipset UTV007) video digitizer (ang iba pa ay may mga isyu sa RPi)
  • Sony Effio 673 CCTV camera at broadfield lens (4mm o 6mm)
  • 12V power supply ng camera
  • Pabahay ng security camera
  • Mga kable at kable
  • OPSYONAL: HDMI sa VGA adapter

Hakbang 2: Pag-set up ng RPi - Mga Kagamitan

Pag-set up ng RPi - Mga Kagamitan
Pag-set up ng RPi - Mga Kagamitan

Magsisimula muna kami sa pag-set up ng RPi mismo. Upang magawa iyon, kakailanganin namin ang mga sumusunod na materyales:

  • Raspberry Pi 3
  • 3 heat sink
  • RPi plastic box na may bentilador
  • Module ng RTC
  • SD card

Hakbang 3: Pag-install ng Raspbian

Pag-install ng Raspbian
Pag-install ng Raspbian

Ngayon ay kakailanganin mong i-install ang Raspbian, OS ng RPi sa iyong micro SD card. Maaari kang makakuha ng Raspbian Jessie (ang imahe ng OS na gumagana sa kasalukuyang pag-setup ng camera) sa link na ito: Pag-download ng Raspbian

Gayundin, dapat kang magkaroon ng isang adaptor ng micro SD card upang mai-install ang OS sa card.

Kung sakaling ang iyong SD card ay hindi bago, kakailanganin mong i-format ang card bago i-install ang Raspbian. Maaari mong makita ang gabay para sa pag-install ng Raspbian at pag-format ng SD card sa link na ito: Pag-install ng Raspbian

Hakbang 4: Heatsinks & SD Card

Heatsinks & SD Card
Heatsinks & SD Card
Heatsinks & SD Card
Heatsinks & SD Card
Heatsinks & SD Card
Heatsinks & SD Card

Nagsisimula kami sa pamamagitan ng pagdikit ng mga heat sink sa CPU at GPU ng board, pati na rin sa likuran ng GPU. Una kailangan mong alisan ng balat ang asul na takip sa ilalim nito ay isang malagkit na ibabaw na nakakabit sa mga nabanggit na yunit. Ang bahagi ng pagbabalat-off ay maaaring maging medyo nakakalito, ngunit maaari mong gamitin ang anumang matalim na bagay upang alisin ang takip nang may gaanong kadalian.

Pagkatapos nito kailangan mong ilagay ang SD card na na-install mo na Raspbian sa SD card port sa iyong RPi (para sa lokasyon ng SD card port, tingnan ang Hakbang 6.)

Hakbang 5: Pag-iipon ng Kahon at ng Fan

Pag-iipon ng Kahon at ng Fan
Pag-iipon ng Kahon at ng Fan
Pag-iipon ng Kahon at ng Fan
Pag-iipon ng Kahon at ng Fan
Pag-iipon ng Kahon at ng Fan
Pag-iipon ng Kahon at ng Fan

Pagkatapos nito ay maaari kang magpatuloy sa pag-assemble ng kahon na papasok ng iyong RPi. Ang kahon ay gawa sa plastik, at muli ay natatakpan ng isang palara na madaling lumalabas. Iminumungkahi namin na simulan mong tipunin ang kahon mula sa mga gilid ng iyong board ng RPi, dahil madali mong makilala kung aling panig ay alin at kung paano eksaktong ang kahon ay dapat na magkasama sa pamamagitan ng pagkilala sa mga puwang ng port sa mga gilid. Pagkatapos ay ikakabit mo ang ilalim ng kahon. Tiyaking ang butas sa ibabang bahagi ay umaayon sa GPU.

Pagkatapos nito maaari mong ikabit ang tuktok na bahagi ng kahon. Ang mas maliit na 'mga binti' na lalabas sa magkabilang panig ng tuktok na bahagi ay dapat na nakahanay sa mga maliit na butas sa bawat panig ng kahon. Sa puntong ito ganap mong tiyakin na ang tuktok na bahagi ng kahon ay higit sa array ng mga GPIO pin. Sa pagpapatuloy, maaari mo na ngayong ilakip ang module ng RTC. Maaari itong mai-attach sa unang apat na mga pin ng GPIO na tumitingin patungo sa gitna ng board, tulad ng nakikita sa larawan. Tapusin ang trabaho sa pag-set up ng hardware ng iyong RPi sa pamamagitan lamang ng paglakip ng fan sa tuktok na bahagi ng board. Ang papel na ginagampanan ng fan, kapareho ng mga heat sink, ay upang paganahin ang pinakamainam na paglamig at pagganap ng iyong RPi kapag nasa ilalim ito ng mabibigat na computational load. Aalisin mo muna ang fan sa lugar sa pamamagitan ng paggamit ng isang maliit na cross screw, na may mga turnilyo at logo ng fan na nakaturo patungo sa loob ng kahon. Pagkatapos ang fan cable ay dapat na konektado sa GPIO pin 2 at 3, pagtingin patungo sa labas ng kahon. Kung ang ilan sa mga turnilyo ay tila nakikialam sa board mismo at / o hindi pinapayagan na ang kahon ay ganap na sarado, maaari mong, syempre, i-tornilyo ang ilan sa kanila upang ituro ang mga ito sa labas ng kahon. Kung ang fan ay tila hindi gumana, subukang ikonekta muli ang fan cable sa mga pin o kahit na paghihinang ang maluwag na cable sa fan.

Hakbang 6: Pagkonekta sa mga Peripheral

Pagkonekta sa mga Peripheral
Pagkonekta sa mga Peripheral
Pagkonekta sa mga Peripheral
Pagkonekta sa mga Peripheral
Pagkonekta sa mga Peripheral
Pagkonekta sa mga Peripheral

Sa bahaging ito ng proseso, gagawin mong isang kapaki-pakinabang na computer ang iyong board ng RPi.

Para dito kakailanganin mo:

  • OPSYONAL: HDMI sa VGA cable
  • mouse
  • keyboard
  • Subaybayan
  • Mga monitor at RPi power cable

Magsisimula ka sa pagkonekta sa monitor sa iyong RPi. Ang video port na ginagamit ng RPi ay HDMI kaya kung wala kang isang HDMI cable o monitor (halimbawa kung mayroon kang isang VGA cable), dapat kang bumili ng HDMI TO VGA adapter. Ang HDMI port ay matatagpuan sa isa sa mga gilid ng RPi solong board computer. Pagkatapos nito maaari mong ikonekta ang iyong keyboard at mouse sa RPi sa pamamagitan ng mga USB port. Matapos i-set up ang iyong pangunahing mga aparato ng pag-input at output, maaari mong mai-plug ang iyong RPi sa isang mapagkukunan ng kuryente sa pamamagitan ng paggamit ng adapter at cable na kasama ng iyong board. Mahalagang tandaan na ang lakas ng kuryente na ginamit upang patakbuhin ang RPi ay dapat na 2.5 A.

Hakbang 7: Pag-setup ng Hardware ng Camera

Pag-setup ng Hardware ng Camera
Pag-setup ng Hardware ng Camera
Pag-setup ng Hardware ng Camera
Pag-setup ng Hardware ng Camera
Pag-setup ng Hardware ng Camera
Pag-setup ng Hardware ng Camera

Sa hakbang na ito gagawa ka ng isang pag-setup ng hardware ng iyong camera at ikonekta ito sa RPI.

Para dito kakailanganin mo ang sumusunod:

  • EasyCap ADC (analog-digital converter) - chipset UTV007
  • Sony Effio CCTV camera
  • Mga kable at kable

Nasa iyo ang pag-setup at pagsasaayos ng cable. Talaga, kailangan mong ikonekta ang camera sa power supply na may ilang uri ng power cable at output ng signal ng camera sa camera. Maaari mong makita ang aming pagsasaayos sa mga imahe sa itaas. Kakailanganin mong ikonekta ang camera signal cable sa dilaw na babaeng kable ng EasyCap ADC. Ang iba pang mga kable ng EasyCap ay hindi kinakailangan. Ngayon ay maaari mong ikonekta ang iyong EasyCap sa iyong RPi. Dahil malamang na wala kang sapat na silid sa paligid ng lugar ng mga puwang ng USB ng Pi, iminumungkahi namin na ikonekta mo ang ADC gamit ang isang USB extension cable.

BABALA: Ang EasyCap ADC na may mga chipset na STK1160, Empia o Arcmicro ay hindi gagana. Ang sinusuportahang chipset lamang ay UTV007.

Hakbang 8: Pagsubok sa Camera

Pagsubok sa Camera
Pagsubok sa Camera
Pagsubok sa Camera
Pagsubok sa Camera

Upang masubukan ang iyong pagsasaayos, kakailanganin mong suriin ang signal na ipinadala sa iyong RPi.

Mula ngayon, mai-install mo ang lahat ng software gamit ang terminal, na isang interface ng gumagamit ng linya ng utos. Dahil madalas mong gagamitin ito, mahalagang tandaan na mabubuksan ito sa pamamagitan ng keyboard shortcut: Crtl + Alt + T.

Una i-install ang mplayer sa pamamagitan ng terminal gamit ang utos na ito:

sudo apt-get install mplayer

Ito ay isang programa para sa panonood ng video mula sa camera.

Susunod, kailangan mong magpatakbo ng mplayer. Kung mayroon kang isang NTSC camera (pamantayan sa North American), patakbuhin ito sa terminal:

mplayer tv: // -tv driver = v4l2: device = / dev / video0: input = 0: norm = NTSC -vo x11

Kung mayroon kang isang PAL camera (Europa), ipasok ang sumusunod:

mplayer tv: // -tv driver = v4l2: device = / dev / video0: input = 0: norm = PAL -vo x11

Kung nagta-type ka ng mga utos nang manu-mano sa Terminal, tiyaking ang tamang character sa bahagi ng "driver = v4l2" ng nakaraang utos ay hindi isang ('1'), ngunit isang maliit na titik L ('l'). Gayunpaman, masidhi naming inirerekumenda ang pagkopya at pag-paste lamang ng mga utos gamit ang Ctrl + Shift + C para sa pagkopya at Ctrl + Shift + V para sa pag-paste ng mga utos sa loob ng Terminal. Ginagawa nitong mas madali at mas mabilis ang proseso ng pag-set up.

Kung ang camera ay konektado nang maayos, makikita mo ang video feed mula sa camera. Kung hindi, suriin muli ang mga nakaraang hakbang at tiyaking nasunod mo ito nang tama.

Hakbang 9: Pag-install ng Lahat ng Kinakailanganang Software

Susunod na kailangan mong i-install ang lahat ng kinakailangang software. Una, patakbuhin ito:

sudo apt-get update

At i-upgrade ang lahat ng mga pakete:

sudo apt-get upgrade

Maaari mong mai-install ang lahat ng mga library ng system sa pamamagitan ng paggamit ng sumusunod na utos:

sudo apt-get install 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

Dahil ang code na ginamit para sa pagtuklas ng mga meteor ay nakasulat sa Python, kailangan mo ring mag-install ng ilang mga 'module' na Python na ginagamit sa code. Una, magsimula sa pamamagitan ng pag-install ng pip (Pip Installs Packages) mula sa terminal:

sudo pip install -U pip setuptools

Kailangan mo ring i-install at i-update ang Numpy package muna:

sudo pip install numpy

sudo pip - i-upgrade ang numpy

Magkakaroon ka na ng pip at Python sa iyong RPi, ngunit kailangan mong mag-upgrade sa pinakabagong bersyon. I-install ang lahat ng mga library ng Python gamit ang sumusunod na utos:

sudo pip install gitpython Pillow scipy cython astropy pyephem weave paramiko

Marahil ay magtatagal ito.

Hakbang 10: Pag-set up ng Timezone at RTC Module

Dahil ang tumpak na oras ay may mahalagang papel sa pagmamasid at pagtuklas ng bulalakaw, dapat mong tiyakin na pinapanatili ng iyong RPi ang tamang oras. Una, itakda ang iyong timezone sa UTC (isang karaniwang timezone sa mga astronomo) gamit ang sumusunod na utos:

sudo dpkg-reconfigure tzdata

Bubuksan nito ang isang GUI na gagabay sa iyo sa proseso. Piliin ang 'Wala sa itaas' at pagkatapos ay 'UTC' at lumabas.

Susunod, kakailanganin mong i-set up ang iyong module ng RTC upang mapanatili ang oras kahit na ang iyong computer ay naka-off at offline. Para sa pagse-set up ng module madalas na tatanungin ka sa anumang paraan na mag-edit ng isang file. Gawin ito sa:

sudo nano

kung saan papalitan mo ang tunay na address ng file. Pagkatapos mong matapos, pindutin ang Crtl + O at Crtl + X.

Gayundin, kapag kinakailangan mong 'magkomento' ng isang linya ng code, gawin ito sa pamamagitan ng paglalagay ng isang # sign sa pagsisimula ng linyang pinag-uusapan.

Idagdag ang mga sumusunod na linya sa dulo ng /boot/config.txt:

dtparam = i2c_arm = on

dtoverlay = i2c-rtc, ds3231

Pagkatapos ay i-reboot ang iyong RPi:

sudo reboot

Pagkatapos nito alisin ang pekeng-hwclock module dahil hindi mo na ito kailangan:

sudo apt-get alisin ang pekeng-hwclock

sudo update-rc.d hwclock.sh paganahin ang sudo update-rc.d pekeng-hwclock alisin

Susunod, puna ang mga linya na may -systz sa file / lib / udev / hwclock-set.

Ngayon ay kailangan mong itakda ang kasalukuyang oras sa pamamagitan ng pagsulat ng kasalukuyang oras ng system sa RTC, at tanggalin ang kalabisan na daemon ng NTP:

sudo hwclock -w

sudo apt-get alisin ntp sudo apt-get install ntpdate

Mas maraming pag-e-edit! I-edit ang /etc/rc.local file at idagdag ang utos ng hwclock sa itaas ng linya na nagsasabing exit 0:

matulog 1

hwclock -s ntpdate-debian

Pigilan ang awtomatikong setting ng orasan sa ibang halaga sa pamamagitan ng pag-edit ng / etc / default / hwclock file at pagbabago ng parameter na H WCLOCKACCESS:

HWCLOCKACCESS = hindi

Ngayon ay kailangan mong huwag paganahin ang pag-update ng RTC system mula sa orasan ng system, dahil nagawa na natin iyon, sa pamamagitan ng pagkomento sa sumusunod na linya sa file /lib/systemd/system/hwclock-save.service file:

ConditionFileIsExecutable =! / Usr / sbin / ntpd

Paganahin ang orasan ng RTC sa pamamagitan ng pagpapatakbo:

sudo systemctl paganahin ang hwclock-save.service

Para sa oras ng RTC upang mai-update bawat 15 minuto, patakbuhin mo ito:

crontab -e

at piliin ang iyong paboritong text editor.

At sa dulo ng file idagdag ang sumusunod na linya:

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

Maa-update nito ang oras ng orasan ng RTC tuwing 15 minuto sa pamamagitan ng Internet.

Iyan na iyon! Set ka na! Ito ay madali, hindi ba? Ang kailangan mo lang gawin sa susunod ay i-reboot ang computer:

sudo reboot

Hakbang 11: Paganahin ang Serbisyo ng Watchdog

Ang RPi minsan hindi maipaliwanag na hang at freeze. Mahalagang i-restart ng serbisyong bantay ang RPi nang awtomatiko kapag nagrerehistro ang timer nito na ang computer ay walang nagawa sa isang di-makatwirang dami ng oras.

Upang ganap na paganahin ang serbisyo ng bantayan, i-install muna ang pakete ng bantayan sa pamamagitan ng pagpapatakbo nito sa terminal:

sudo apt-get install watchdog

Pagkatapos i-load ang module ng serbisyo nang manu-mano:

sudo modprobe bcm2835_wdt

Magdagdag ng isang.config file upang awtomatikong mai-load ang module at buksan ito sa nano editor:

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

Pagkatapos idagdag ang linyang ito sa file:

bcm2835_wdt

at pagkatapos ay i-save ang file sa pamamagitan ng pagta-type ng Ctrl + O at pagkatapos ay ang Ctrl + X.

Kailangan mo ring i-edit ang isa pang file sa / lib / systemd / system / watchdog.service sa pamamagitan ng pagpapatakbo nito sa terminal:

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

Magdagdag ngayon ng isang linya sa seksyong [I-install]:

[I-install]

WantedBy = multi-user.target

Gayundin, ang isang bagay na natitirang gawin ay upang i-configure ang serbisyo ng watchdog mismo. Buksan muna ang.conf file sa terminal:

sudo nano /etc/watchdog.conf

at pagkatapos ay mag-unsment [iyon ay, alisin ang pag-sign ng hashtag sa harap nito] ang linya na nagsisimula sa # watchdog-device. I-uncment din ang linya na nagsasabing # max-load-1 = 24.

Ang natitira lamang ay upang paganahin at simulan ang serbisyo:

sudo systemctl paganahin ang watchdog.service

At pagkatapos:

sudo systemctl simulan ang watchdog.service

Hakbang 12: Pagkuha ng Code

Ang code ay kailangang i-download sa / home / pi. Upang mai-download ang code doon, ipasok ang sumusunod sa terminal:

cd

Maaari mong makuha ang code sa pamamagitan ng pagbubukas ng terminal at pagpapatakbo:

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

Ngayon, upang maipon ang na-download na code at mai-install ang lahat ng mga library ng Python, buksan ang terminal at mag-navigate sa folder kung saan na-clone ang code:

cd ~ / RMS

At pagkatapos ay tumakbo:

sudo python setup.py install

Hakbang 13: Pagse-set up ng Configuration File

Ang isa sa pinakamahalagang hakbang ay ang pagse-set up ng file ng pagsasaayos. Kailangan mong buksan ang config file at i-edit ito:

sudo nano /home/pi/RMS/.config

Ang proseso ng pag-set up ay karaniwang binubuo ng maraming bahagi:

Una, dapat mong i-set up ang iyong istasyon ng ID, na matatagpuan sa ilalim ng pamagat na [System]. Dapat itong maging isang 3 digit na numero. Kung ang iyong RPi ay kabilang sa isang astronomical na samahan, ang istasyon ng ID ay ibibigay sa iyo mula sa samahang iyon. Kung hindi, maitatakda mo mismo ang ID. Susunod, kailangan mong itakda ang mga coordinate ng lugar kung nasaan ang iyong camera, kasama ang taas ng lugar ng pagmamasid. Ang impormasyon patungkol sa mga coordinate ng anumang lugar ay maaaring madaling makuha sa pamamagitan ng 'GPS Coordinates' app sa Android o ang 'GPS Data - Coordinates, Elevation, Speed & Compass' app sa iOS.

Susunod, dapat mong i-set up ang bahagi ng [Capture] ng file ng pagsasaayos. Kailangan mo lamang baguhin ang mga setting ng resolusyon para sa iyong camera at numero ng FPS (Mga Frame bawat Segundo).

Kung mayroon kang isang NTSC camera (Hilagang Amerika), magkakaroon ka ng isang resolusyon sa screen na 720 x 480, at ang iyong FPS ay magiging 29.97.

Kung mayroon kang isang camera ng system ng PAL (Europa), magkakaroon ka ng isang resolusyon ng screen na 720 x 576, at ang iyong FPS ay magiging 25. Dapat mong punan ang data sa.config file ayon sa mga parameter na ito.

Matapos mong matapos ang pag-setup ng file ng pagsasaayos, pindutin ang Ctrl + O upang mai-save ang mga pagbabago sa file at Crtl + X upang lumabas.

Hakbang 14: Pag-set up ng Camera

Pag-set up ng Camera
Pag-set up ng Camera
Pag-set up ng Camera
Pag-set up ng Camera

Para sa simula ng pag-setup ng camera, kakailanganin mong muling ilunsad ang mplayer na nagbibigay-daan sa komunikasyon sa camera sa terminal.

Kung mayroon kang isang NTSC camera, i-type ito sa terminal:

mplayer tv: // -tv driver = v4l2: device = / dev / video0: input = 0: norm = NTSC -vo x11

Kung nakatira ka sa Europa, patakbuhin ito:

mplayer tv: // -tv driver = v4l2: device = / dev / video0: input = 0: norm = PAL -vo x11

Pagkatapos ang window ng mplayer ay ilulunsad at makikita mo nang eksakto kung ano ang kinukuha ng iyong camera. Ngayon ay kailangan mong gawin ang isang manu-manong pag-setup ng camera. Una kailangan mong pindutin ang gitnang pindutang 'SET' sa likod ng camera, na magbubukas ng isang menu. Maaari kang mag-navigate sa pamamagitan nito gamit ang mga pindutan sa paligid ng SET button.

Susunod, kailangan mong buksan ang file na RMS / Guides / icx673_settings.txt alinman sa pamamagitan ng terminal, o sa Github, at kopyahin lamang ang mga setting na ibinigay sa file sa iyong camera sa pamamagitan ng pag-navigate sa pamamagitan ng menu at pagbabago ng mga setting ng camera tulad ng inilarawan sa dito:

LENS - MANUAL

SHUTTER / AGC - MANUAL (ENTER) MODE - SHT + AGC SHUTTER - AGC - 18 WHITE BALLANCE - ANTI CR BACKLIGHT - OFF PICT ADJUSTMENT (ENTER) MIRROR - OFF BRIGHTNESS - 0 CONTRAST - 255 SHARPNESS - 0 HUE - 128 GAIN - 128 DEFOGG - OFF ATR - OFF DETECTION NG PAG-Ganyak - OFF ………… Pindutin ang SUSUNOD ……… PRIVACY - OFF DAY / NIGHT - B / W (OFF, OFF, -, -) NR (ENTER) NR MODE - OFF Y LEVEL - - C LEVEL - - CAM ID - OFF SYNC - INT LANG - ENG ……… I-save ANG LAHAT NG LABAS

Ang mga setting na ito ay gagawing optimal ang camera para sa night-time na pagtuklas ng mga meteor.

Kung ang imahe ay tila masyadong madilim (walang mga bituin na nakikita), maaari mong itakda ang parameter ng AGC sa 24.

Kung ang berde ng mplayer ay naging berde, pindutin ang Crtl + C sa window ng Terminal nito. Buksan ang isa pang window ng Terminal at i-type ang sumusunod na utos ng dalawang beses:

sudo killall mplayer

Hakbang 15: Sa wakas! Pagpapatakbo ng Software

Una, subukan ang iyong pag-set up sa pamamagitan ng pagpapatakbo ng StartCapture sa loob ng 0.1 na oras (6 minuto):

python -m RMS. SartartCapture -d 0.1

Kung OK ang lahat sa pag-set up, dapat lumitaw ang isang ganap na puting window. Sa isang lugar sa tuktok ng window ay magkakaroon ng isang linya na nagsasabing 'Maxpixel'. Kung ang window ay hindi naglulunsad, o ang proseso ng pagkuha ay hindi nagsimula sa lahat, pumunta sa 'Hakbang 16: Pag-troubleshoot'.

Handa ka na ngayon para sa simula ng pagkuha ng data at pagtuklas ng mga bulalakaw. Ang kailangan mo lang gawin ngayon ay upang patakbuhin ang code sa terminal:

sawa -m RMS. SartCapture

Magsisimula itong makuha pagkatapos ng paglubog ng araw, at hihinto sa pagkuha sa madaling araw.

Ang data ay mai-save sa / home / pi / RMS_data / CapturedFiles, at ang mga file na may mga pagtuklas ng meteor ay nai-save / home / pi / RMS_data / ArchivesFiles.

Ang lahat ng mga pagtuklas ng meteor para sa isang gabi ng pagtuklas ay maiimbak sa isang *.tar.gz file sa / bahay / pi / RMS_data / ArchiveFile s.

Hakbang 16: Pag-troubleshoot

Isyu ng GTK

Minsan at sa ilang mga aparato, lilitaw na walang window na 'Maxpixel' na dapat ibigay bago makuha at mayroong isang babala sa RMS. Log ng StartCapture:

(StartCapture.py:14244): Gtk-ERROR **: Nakita ang mga simbolo ng GTK + 2.x. Ang paggamit ng GTK + 2.x at GTK + 3 sa parehong proseso ay hindi suportado

Kailangan mong mag-install ng isang pakete gamit ang apt-get:

sudo apt-get install pyqt4-dev-tool

Upang maayos ang error at simulang makuha, patakbuhin:

sawa

At pagkatapos:

>> i-import ang matplotlib

>> matplotlib.matplotlib_fname ()

Ipi-print nito ang lokasyon ng file ng pagsasaayos ng library ng matplotlib python, hal: /usr/local/lib/python2.7/dist-packages/matplotlib-2.0.2-py2.7-linux-armv7l.egg/matplotlib/mpl -data / matplotlibrc

I-edit ang file gamit ang nano editor:

sudo nano

At kapag nasa file, palitan ang linya na nagsasabing:

backend: gtk3agg

kasama ang linyang ito:

backend: Qt4Agg

Kailangan mo ring alisan ng puna ang linya:

# backend.qt4: PyQt4

I-save ang file at tapos ka na!

Nabigo ang pag-install ng astropy

Kung ang astropy python module ay nabigo sa pag-install at ipinakita ang mensahe ng error na sinabi:

I-import ang Error: Walang module na pinangalanang _ build_utils.apple_accelerate

Pagkatapos ay malamang na kailangan mo ng isang mas bagong bersyon ng numpy. Kaya't magpatuloy at i-upgrade ang numpy upang malutas ang problema:

sudo pip - i-upgrade ang numpy

Pagkatapos gawin iyon, kailangan mo ring gawin ang isang kumpletong muling pag-install ng mga module ng sawa at iba pang mga pakete, tulad ng inilarawan sa Hakbang 9.

Hakbang 17: Mga Resulta

Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta
Mga Resulta

Narito ang ilang mga imahe ng meteor na nakuha namin mula sa pagkuha ng mga meteor at pagpapatakbo ng dati nang naka-install na software.

Inirerekumendang: