Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kakailanganin Mo
- Hakbang 2: I-download at Isulat ang Larawan ng SD Card
- Hakbang 3: Kumonekta sa Raspberry Pi at Patakbuhin ang Paunang Pag-set up
- Hakbang 4: I-configure ang IGate Software
- Hakbang 5: Pangwakas na Reboot - Tapos Na ni Job
Video: Bumuo ng isang Amateur Radio APRS RX Mag-igate Lamang Gamit ang isang Raspberry Pi at isang RTL-SDR Dongle sa Mas kaunti sa Kalahating Oras: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Mangyaring tandaan na ngayon ay medyo luma na kaya ang ilang mga bahagi ay hindi wasto at hindi napapanahon. Ang mga file na kailangan mong i-edit ay nagbago
Na-update ko ang link upang mabigyan ka ng pinakabagong bersyon ng imahe (mangyaring gumamit ng 7-zip upang mai-decompress ito) ngunit para sa buong mga tagubilin, mangyaring tingnan ang artikulo sa aking blog dito
Mayroong ilang mga pamamaraan sa online na nagpapakita kung paano mag-set up ng isang amateur radio APRS na makakatanggap lamang ng iGate gamit ang isang Raspberry Pi at iba't ibang iba't ibang uri ng mga tatanggap. Mayroon akong dongle ng RTL-SDR at isang ekstrang Pi kaya naisip kong makahanap ng isang gabay at sundin ito.
Ito ay medyo kumplikado!
Ang ilang mga gabay ay nagre-refer sa iyo sa iba pang mga gabay, ang ilan ay may mga nawawalang mga hakbang at ang iba ay lubos na hindi maintindihan, sa pag-aakalang isang detalyadong kaalaman sa operating system ng Raspberry Pi.
Lumikha ako ng isang imahe ng Raspberry Pi na maaari mong i-download sa lahat ng naka-install na software na nangangailangan lamang sa iyo na mag-edit ng dalawa (o marahil tatlo) na mga file upang ito ay gumana.
Hakbang 1: Ano ang Kakailanganin Mo
Isang Raspberry Pi
Hulaan ko na medyo halata. Ang magandang bagay tungkol dito ay maaari mong gamitin ang anumang modelo ng Pi, hindi ito kailangang maging pinakabagong modelo (Raspberry Pi 3 sa oras ng pagsulat), gumagana itong perpektong gamit ang isang Raspberry Pi Zero. Gumagamit ako ng isang Zero para sa aking iGate at ang CPU ay umuupo sa halos 35%.
Isang dongle ng RTL-SDR
Hindi lahat ng mga dongles ng RTL-SDR ay nilikha nang pantay, maraming iba't ibang mga uri kaya hindi ko masabi sa iyo nang eksakto kung ano ang makukuha. Gayunpaman, inirerekumenda kong hanapin mo ang isang modelo ng R820T2 chipset at TCXO (temperatura na kinokontrol ng kristal oscillator) na magbibigay sa iyo ng pinakamahusay na kawastuhan at katatagan ng dalas. Gumagamit ako ng RTL-SDR R820T2 1PPM TCXO dongle na magagamit direkta mula sa RTL-SDR o mula sa maraming iba pang mga supplier.
Hakbang 2: I-download at Isulat ang Larawan ng SD Card
Upang magsimula sa, kailangan mong i-download ang aking pasadyang built na imahe ng Raspberry Pi mula dito o mas mabuti na mag-download sa pamamagitan ng isang torrent file sa pamamagitan ng pag-click dito. Ako mismo ang nagho-host dito upang pahalagahan ang sinumang makakatulong na ma-seed ang file na ito.
Ito ay isang 2.2Gb file na kung saan ay lalawak sa paligid ng 4Gb kapag na-decompress mo ito. Ang imaheng ito ay magkakasya sa isang 4Gb SD card at gagana nang perpekto upang hindi mo kailangan ng isang card na may mataas na kapasidad.
Upang matiyak na nakakuha ka ng isang mahusay na pag-download, maaari mong suriin ang mga halaga ng MD5. Ang MD5 ng aprs-igate.zip ay dde367dc0db9365b84850fcdc46519e4MD5 ng aprs-igate.img ay 93060310c5a5c4a3a46822944dc0401fMD5dffddfdfddfdfdfddfdddddddddddddddddddddddddddd ang stretch.img ay 22998d62e7dd1b3f270834f6bfd5f089
Kapag na-unzip mo na ang na-download na file, ang susunod na hakbang ay isulat ito sa isang SD card. Sa halip na kopyahin ang mahusay na nakasulat na mga tagubilin mula sa site ng Raspberry Pi, maaari mo silang makita dito.
Tandaan - Ang ilang mga tao ay nagkakaroon ng mga problema sa pag-decompress ng file. Mangyaring subukan ang 7-Zip kung nakakakuha ka ng mga error.
Hakbang 3: Kumonekta sa Raspberry Pi at Patakbuhin ang Paunang Pag-set up
Kung hindi mo pa alam kung ano ang IP address ng iyong Raspberry Pi ay kailangan mong alamin ito. Ang isa sa mga pinakamadaling paraan upang gawin iyon ay upang kumonekta sa iyong internet router at tingnan ang listahan ng mga konektadong aparato upang matukoy kung alin ang Raspberry Pi. Kapag nagawa mo na iyon, inirerekumenda kong mag-set up ka ng isang reserbang DHCP upang sa tuwing i-reboot mo ang iyong Raspberry Pi, palagi itong may parehong address. Ang aking Raspberry Pi ay may IP address na 192.168.1.144. Ang iyo ay halos tiyak na magkakaiba.
Kung gumagamit ka ng isang Mac o isang computer na nagpapatakbo ng Linux pagkatapos ay maaari kang kumonekta sa iyong Raspberry Pi mula sa terminal, kung gumagamit ka ng Windows kung gayon inirerekumenda ko ang isang programa na tinatawag na PuTTY upang kumonekta.
Gumagamit ako ng isang Mac kaya mula sa isang window ng terminal nagta-type ako:
Sasabihan ka para sa isang password - Ang default na password sa imahe ay raspberry
Mag-log in ka sa Raspberry Pi. Sa prompt, i-type ang sumusunod na utos upang ipasok ang configuration utility:
sudo raspi-config
Palawakin ang filesystem sa pamamagitan ng pagpindot sa enter sa pagpipiliang 1 pagkatapos ay piliin ang OK at ibabalik ka sa pangunahing screen.
Gamitin ang mga arrow key upang bumaba sa pangalawang pagpipilian Baguhin ang User Password at pindutin ang enter. Pindutin muli ang enter at sasabihan ka na Magpasok ng bagong password ng UNIX. Mag-type ng bagong password, pindutin ang enter at muling i-type ang iyong bagong password. Makakakuha ka ng isang mensahe na nagsasabi sa iyo ng iyong password ay matagumpay na nabago.
Gamitin muli ang mga arrow key upang bumaba sa Mga Pagpipilian sa Lokalisasyon at pindutin ang enter. Gamitin muli ang mga arrow key upang piliin ang Baguhin ang Timezone at pindutin ang enter. Piliin muna ang iyong lugar na Heograpiko at pindutin ang enter at pagkatapos ay piliin ang iyong Time zone at pindutin ang enter.
Ibabalik ka ngayon sa pangunahing screen ng Configuration ng Tool ng Raspberry Pi Software. Gamitin ang tab key upang pumili at pindutin ang enter. Tatanungin ka kung nais mong i-reboot ngayon. Pindutin ang enter upang mag-reboot.
Hakbang 4: I-configure ang IGate Software
Kakailanganin mo ang isang APRS passcode kaya't gamitin ang APRS Passcode Generator sa Magicbug upang makabuo ng isa.
Ang lahat ng software ay paunang naka-install, ang kailangan mo lang gawin ay i-edit ang dalawa (o posibleng tatlo) na mga file.
Mag-log in muli sa iyong Raspbery Pi at i-type ang mga sumusunod na utos
cd ~ sudo nano sdr.conf Mag-scroll pababa ng ilang mga linya at baguhin ang xxx sa iyong mga callign at kinakailangang SSID. Inirerekomenda ang -10 para sa iGates kaya kung ang iyong callsign ay G9ABC kung gayon ang linya ay babasahin ang MYCALL G9ABC-10 Sa seksyon sa ibaba na i-edit ang linya na nagsisimula sa IGSERVER upang maging tama para sa iyong rehiyon. Nasa Europa ako kaya't binabasa ng aking linya ang IGSERVER euro.aprs2.netMag-scroll pa pababa at makakahanap ka ng isang linya na nagsisimula sa IDLOGIN. Baguhin ang xxx upang maging kapareho ng mga callign na ipinasok mo sa seksyong MYCALL sa itaas (kasama ang SSID) at pagkatapos ay palitan ang mga numero na 123456 upang maging passcode na iyong nakuha mula sa APRS Passcode Generator. Sa kanang ibaba ng file ay may mahabang linya nagsisimula yan sa PBEACON. Mag-scroll kasama ang linya at palitan ang xx.xxxxxx ng iyong latitude, yy.yyyyyy sa iyong longitude (naaalala na kung nasa kanluran ka ng equator pagkatapos ang iyong longitude ay magiging isang negatibong numero) at zz sa iyong mga callign, kasama ang SSID.
I-save ang file sa pamamagitan ng pagpindot sa ctrl-x, pagkatapos ay pindutin ang Y key at sa wakas ay pindutin ang enter.
Maaari mo nang subukan ang pag-install sa pamamagitan ng pag-type ng sumusunod na utos. Tandaan na ang dalas dito ay nakatakda sa 144.80M kaya kung matatagpuan ka sa isang lugar kung saan hindi iyon ang tamang dalas, kailangan mong baguhin ang linyang ito kung naaangkop.
rtl_fm -f 144.80M - | direwolf -c sdr.conf -r 24000 -D 1 -
Kung ang lahat ay mabuti, makakakita ka ng isang screen tulad ng nasa tuktok ng hakbang na ito. Pindutin ang ctrl-c upang lumabas sa pagsubok.
Kung ang iyong lokal na dalas ng APRS ay hindi 144.800MHz pagkatapos ay kakailanganin mong i-edit ang isang karagdagang file.
cd ~ sudo nano dw-start.conf
Hinahanap mo ang linya na nagsisimula:
DWCMD = bash -c 'rtl_fm -f 144.80M - Baguhin ang 144.80M sa kung anuman ang iyong dalas ng APRS, halimbawa 144.39M para sa Hilagang Amerika. I-save ang file sa pamamagitan ng pagpindot sa ctrl-x, pagkatapos ay pindutin ang Y key at sa wakas ay pindutin ang enter. Ang huling bagay na dapat gawin ay ang pag-configure ng system upang ang APRS iGate ay awtomatikong magsisimula tuwing reboot mo ang Raspberry Pi. Ipasok ang sumusunod na utos:
crontab -e
Mag-scroll pababa sa ibaba at makikita mo ang sumusunod na linya. # * * * * * / home /pi/dw-start.sh> / dev / null 2> & 1
Tanggalin ang # sa simula ng linya na iyon. I-save ang file sa pamamagitan ng pagpindot sa ctrl-x, pagkatapos ay pindutin ang Y key at pagkatapos ay pindutin ang enter.
Hakbang 5: Pangwakas na Reboot - Tapos Na ni Job
I-reboot ang iyong Raspberry Pi at sa sandaling ma-restart ito, awtomatiko itong kumokonekta sa APRS network at gagana bilang isang natanggap lamang na iGate. Wala nang maipa-echo sa display habang tumatakbo ito tulad nito upang masuri mo ang iyong katayuan sa aprs.fi sa pamamagitan ng paghahanap para sa mga callign na ipinasok mo (kasama ang SSID). Hindi mo na kailangang mag-log in sa Raspberry Pi, awtomatikong magsisimula ang gateway sa loob ng siyamnapung segundo ng pag-reboot.
Mangyaring tandaan - Hindi ko inaangkin ang pagka-orihinal para sa paraan ng pag-set up na ito, sinundan ko lang kung ano ang magagamit na doon sa internet at lumikha ng isang imahe batay sa mga tagubiling iyon para sa iyong kaginhawaan. Ang aking dalawang pinagmulang dokumento ay ang Raspberry Pi SDR IGate at Raspberry Pi Packet TNC. Masidhing inirerekumenda kong pamilyar ka sa kanilang dalawa upang makita kung ano ang nagawa dito. Maaari mo ring basahin ang aking artikulo sa blog kung saan nakalista ang bawat utos na ginamit ko upang likhain ang imaheng ito. Sulit din ang pag-download ng buong gabay sa gumagamit ng Dire Wolf.
Inirerekumendang:
Paalala sa Paggamit ng Oras ng Screen (gagana lamang sa Windows, Hindi gagana ang Ios): 5 Hakbang
Paalala sa Paggamit ng Oras ng Screen (gagana lamang sa Windows, Hindi gagana ang Ios): Panimula Ito ay isang kapaki-pakinabang na makina na gawa sa Arduino, pinapaalalahanan ka nitong magpahinga sa pamamagitan ng paggawa ng isang " biiii! &Quot; tunog at paggawa ng iyong computer bumalik sa lock screen pagkatapos gumamit ng 30 minuto ng oras ng screen. Matapos magpahinga ng 10 minuto ay " b
Lumalagong Maraming Lettuce sa Mas Malayong Puwang O Lumalagong Lettuce sa Space, (Higit Pa o Mas kaunti) .: 10 Hakbang
Lumalagong Maraming Lettuce sa Mas Malayong Puwang O … Lumalagong Lettuce sa Space, (Higit Pa o Mas kaunti) .: Ito ay isang propesyonal na pagsusumite sa Lumalagong Beyond Earth, Maker Contest, na isinumite sa pamamagitan ng Instructables. Hindi ako naging mas nasasabik na magdidisenyo para sa produksyon ng space crop at mai-post ang aking unang Makatuturo. Upang magsimula, hiniling sa amin ng paligsahan na
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Bumuo ng isang Raspberry Pi PC para sa Mas kaunti sa $ 140: 17 Mga Hakbang
Bumuo ng isang Raspberry Pi PC para sa Mas kaunti sa $ 140: Marso 2017 na pag-update: Lumikha ng isang Raspberry Pi-based PC na may katanggap-tanggap na pagganap sa isang mababang presyo para magamit sa klase ng mag-aaral sa high school. Karamihan sa mga tao ay pamilyar sa mga operating system ng Windows o MAC. Ang Linux ay ibang OS. Isang layunin ng itinuturo na ito