Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Lataa ja kirjoita SD -kortin kuva
- Vaihe 3: Yhdistä Raspberry Pi -laitteeseen ja suorita alkuasennus
- Vaihe 4: Määritä IGate -ohjelmisto
- Vaihe 5: Viimeinen uudelleenkäynnistys - työ valmis
Video: Rakenna amatööriradio APRS RX Only IGate käyttämällä Raspberry Pi: tä ja RTL-SDR-sovitinta alle puolessa tunnissa: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Huomaa, että tämä on nyt melko vanha, joten jotkin osat ovat virheellisiä ja vanhentuneita. Muokattavat tiedostot ovat muuttuneet
Olen päivittänyt linkin, jotta saat uusimman version kuvasta (käytä 7-zip-pakkausta sen purkamiseen), mutta täydelliset ohjeet löydät blogini artikkelista täältä
Verkossa on melko paljon menetelmiä, jotka osoittavat, kuinka perustaa amatööriradio APRS vastaanottaa vain iGatea käyttämällä Raspberry Pi -laitetta ja erityyppisiä vastaanottimia. Minulla oli RTL-SDR-sovitin ja Pi-varaosa, joten ajattelin löytää oppaan ja seurata sitä.
Se on aika monimutkaista!
Jotkut oppaat viittaavat muihin oppaisiin, toiset puuttuvat vaiheista ja toiset ovat täysin käsittämättömiä, jos oletetaan, että Raspberry Pi -käyttöjärjestelmä on yksityiskohtaisesti tiedossa.
Olen luonut Raspberry Pi -kuvan, jonka voit ladata, kun kaikki ohjelmistot on asennettu ja että sinun tarvitsee vain muokata kahta (tai ehkä kolmea) tiedostoa, jotta se toimisi.
Vaihe 1: Mitä tarvitset
Raspberry Pi
Luulen, että se on melko selvää. Mukava asia tässä on se, että voit käyttää mitä tahansa Pi -mallia, sen ei tarvitse olla uusin malli (Raspberry Pi 3 kirjoitushetkellä), tämä toimii täydellisesti Raspberry Pi Zeroa käyttämällä. Käytän nollaa iGatessani ja CPU on noin 35%.
RTL-SDR-sovitin
Kaikkia RTL-SDR-sovittimia ei ole luotu tasapuolisesti, niitä on monia erilaisia, joten en voi kertoa tarkalleen, mitä hankkia. Suosittelen kuitenkin löytämään mallin, jossa on R820T2 -piirisarja ja TCXO (lämpötilaohjattu kideoskillaattori), koska se antaa sinulle parhaan taajuustarkkuuden ja vakauden. Käytän RTL-SDR R820T2 1PPM TCXO -avainta, joka on saatavana suoraan RTL-SDR: ltä tai monilta muilta toimittajilta.
Vaihe 2: Lataa ja kirjoita SD -kortin kuva
Aluksi sinun on ladattava mukautetun Raspberry Pi -kuvani täältä tai mieluiten ladattava torrent -tiedoston kautta napsauttamalla tätä. Isännöin tätä itse, joten arvostan kaikkia, jotka auttavat tämän tiedoston siementämisessä.
Tämä on 2,2 Gt: n tiedosto, joka laajenee noin 4 Gt: iin, kun purkaa sen. Tämä kuva mahtuu 4 Gt: n SD -kortille ja toimii täydellisesti, joten et tarvitse suurikapasiteettista korttia.
Varmistaaksesi, että sinulla on hyvä lataus, voit tarkistaa MD5-arvot. Aprs-igate.zip-tiedoston MD5 stretch.img on 22998d62e7dd1b3f270834f6bfd5f089
Kun olet purkanut ladatun tiedoston pakkauksen, seuraava vaihe on kirjoittaa se SD -kortille. Sen sijaan, että toistat Raspberry Pi -sivuston hyvin kirjoitettuja ohjeita, näet ne täältä.
Huomautus - Joillakin ihmisillä on ongelmia tiedoston purkamisessa. Kokeile 7-Zipiä, jos saat virheitä.
Vaihe 3: Yhdistä Raspberry Pi -laitteeseen ja suorita alkuasennus
Jos et vielä tiedä, mikä Raspberry Pi -laitteen IP -osoite on, sinun on selvitettävä se. Yksi helpoimmista tavoista tehdä tämä on muodostaa yhteys Internet -reitittimeen ja katsoa liitettyjen laitteiden luettelosta, mikä niistä on Raspberry Pi. Kun olet tehnyt sen, suosittelen, että määrität DHCP -varauksen, jotta Raspberry Pi: n uudelleenkäynnistyksen yhteydessä sillä on aina sama osoite. Raspberry Pi: n IP -osoite on 192.168.1.144. Sinun tulee varmasti olemaan erilainen.
Jos käytät Macia tai tietokonetta, jossa on Linux, voit muodostaa yhteyden Raspberry Pi -laitteeseesi päätelaitteesta. Jos käytät Windowsia, suosittelen PuTTY -nimistä ohjelmaa yhteyden muodostamiseksi.
Käytän Macia, joten kirjoitan pääteikkunasta:
Sinulta kysytään salasanaa - Kuvan oletussalasana on vadelma
Tämä kirjaa sinut sisään Raspberry Pi: hen. Kirjoita kehotteeseen seuraava komento päästäksesi määritysapuohjelmaan:
sudo raspi-config
Laajenna tiedostojärjestelmää painamalla Enter -painiketta vaihtoehdossa 1 ja valitse sitten OK, niin palaat päänäyttöön.
Siirry nuolinäppäimillä alas toiseen vaihtoehtoon Vaihda käyttäjän salasana ja paina enter. Paina enteriä uudelleen ja sinua pyydetään antamaan uusi UNIX -salasana. Kirjoita uusi salasana, paina enter ja kirjoita uusi salasana uudelleen. Saat viestin, jossa kerrotaan, että salasanasi on vaihdettu onnistuneesti.
Siirry nuolinäppäimillä uudelleen kohtaan Lokalisointiasetukset ja paina enter. Valitse nuolinäppäimillä uudelleen Muuta aikavyöhykettä ja paina enter. Valitse ensin maantieteellinen alue ja paina enter -näppäintä, valitse sitten aikavyöhyke ja paina enter.
Sinut palautetaan nyt Raspberry Pi -ohjelmiston määritystyökalun päänäyttöön. Valitse sarkainnäppäimellä ja paina enter. Sinulta kysytään, haluatko käynnistää tietokoneen uudelleen. Käynnistä uudelleen painamalla Enter -näppäintä.
Vaihe 4: Määritä IGate -ohjelmisto
Tarvitset APRS -salasanan, joten luo se Magicbugin APRS -salasanageneraattorilla.
Kaikki ohjelmistot on esiasennettu, sinun tarvitsee vain muokata kahta (tai mahdollisesti kolmea) tiedostoa.
Kirjaudu takaisin Raspbery Pi -laitteeseesi ja kirjoita seuraavat komennot
cd ~ sudo nano sdr.conf Vieritä alaspäin muutama rivi ja vaihda xxx kutsumerkkiisi ja vaadittuun SSID: hen. -10 suositellaan iGatesille, joten jos kutsumerkki on G9ABC, rivillä lukee MYCALL G9ABC-10 Alla olevassa osassa, joka muokkaa IGSERVER-alkuista riviä alueellesi sopivaksi. Olen Euroopassa, joten rivilläni lukee IGSERVER euro.aprs2.netSelaa alaspäin ja löydät rivin, joka alkaa IDLOGINilla. Muuta xxx samaksi kuin yllä olevassa MYCALL -osiossa antamasi kutsumerkki (mukaan lukien SSID) ja muuta sitten numerot 123456 APRS -salasanageneraattorilta saamaasi salasanaksi. joka alkaa PBEACONilla. Vieritä viivaa pitkin ja korvaa xx.xxxxxx leveysasteellasi, yy.yyyyyy pituusasteellasi (muista, että jos olet päiväntasaajan länsipuolella, pituusasteesi on negatiivinen luku) ja zz kutsumerkilläsi, mukaan lukien SSID.
Tallenna tiedosto painamalla ctrl-x, paina Y-näppäintä ja lopuksi enter.
Voit nyt testata asennusta kirjoittamalla seuraavan komennon. Huomaa, että taajuus on tässä asetettu 144,80 miljoonaan, joten jos olet jossain paikassa, jossa taajuus ei ole oikea, sinun on muutettava tätä riviä tarpeen mukaan.
rtl_fm -f 144.80M - | direwolf -c sdr.conf -r 24000 -D 1 -
Jos kaikki on hyvin, näet samanlaisen näytön kuin tämän vaiheen yläosassa. Poistu testistä painamalla ctrl-c.
Jos paikallinen APRS -taajuus ei ole 144 800 MHz, sinun on muokattava ylimääräinen tiedosto.
cd ~ sudo nano dw-start.conf
Etsit riviä, joka alkaa:
DWCMD = bash -c 'rtl_fm -f 144.80M -Muuta 144.80M mihin tahansa APRS -taajuuteen, esimerkiksi 144.39M Pohjois -Amerikkaan. Tallenna tiedosto painamalla ctrl -x, paina Y -näppäintä ja lopuksi enter. Viimeinen asia on määrittää järjestelmä niin, että APRS iGate käynnistyy automaattisesti aina, kun käynnistät Raspberry Pi -laitteen uudelleen. Anna seuraava komento:
crontab -e
Vieritä alaspäin ja näet seuraavan rivin. # * * * * * /home/pi/dw-start.sh>/dev/null 2> & 1
Poista # rivin alusta. Tallenna tiedosto painamalla ctrl-x, paina Y-näppäintä ja paina sitten enter.
Vaihe 5: Viimeinen uudelleenkäynnistys - työ valmis
Käynnistä Raspberry Pi uudelleen, ja kun se on käynnistetty uudelleen, se muodostaa automaattisesti yhteyden APRS -verkkoon ja toimii vain vastaanotto -iGatena. Näyttöön ei kuulu mitään sen ollessa käynnissä, joten voit tarkistaa tilasi osoitteesta aprs.fi etsimällä syöttämäsi kutsun (mukaan lukien SSID). Sinun ei tarvitse edes kirjautua Raspberry Pi: hen, yhdyskäytävä käynnistyy automaattisesti yhdeksänkymmenen sekunnin kuluttua uudelleenkäynnistyksestä.
Huomaa - en väitä tämän määritysmenetelmän omaperäisyyttä, olen yksinkertaisesti seurannut sitä, mitä on jo saatavilla Internetissä, ja luonut kuvan näiden ohjeiden perusteella avuksesi. Kaksi lähdeasiakirjaani olivat Raspberry Pi SDR IGate ja Raspberry Pi Packet TNC. Suosittelen, että tutustut molempiin, niin näet mitä täällä on tehty. Voit myös lukea blogiartikkelini, jossa luetellaan jokainen komento, jolla olen luonut tämän kuvan. Kannattaa myös ladata koko Dire Wolf -käyttöopas.
Suositeltava:
Rakenna tallelokero käyttämällä RPI: 12 vaihetta
Rakenna tallelokero RPI: n avulla: Haluatko oppia muuttamaan Raspberry pi -laitteesi täysin toimivaksi kassakaapiksi? Noudata sitten tätä 12 opetusvaihetta oppiaksesi kuinka. Tallelokerossa on täysin toimiva näppäimistö ja lukitusjärjestelmä, joten voit pitää tavarat turvassa
Rakenna säiliön tilavuuslukija alle 30 dollarilla käyttämällä ESP32: 5 vaihetta (kuvilla)
Rakenna säiliön tilavuuslukija alle 30 dollarilla ESP32: n avulla: Esineiden internet on tuonut paljon aiemmin monimutkaisia laiteohjelmia monien käsityöläisten panimoiden ja viininvalmistajien koteihin. Tasoantureilla varustettuja sovelluksia on käytetty vuosikymmeniä suurissa jalostamoissa, vedenpuhdistamoissa ja kemianteollisuudessa
Rakenna ensimmäinen IOT käyttämällä Arduinoa ilman lisämoduuleja: 5 vaihetta (kuvilla)
Rakenna ensimmäinen IOT käyttämällä Arduinoa ilman lisämoduuleja: Maailma muuttuu älykkäämmäksi joka päivä, ja suurin syy tähän on älykkään tekniikan kehitys. Tekniikan harrastajana olet varmasti kuullut termistä IOT, joka tarkoittaa esineiden Internetiä. Esineiden internet tarkoittaa valvoa ja ruokkia
Otto DIY - Rakenna oma robotti tunnissa!: 9 vaihetta (kuvilla)
Otto DIY - Rakenna oma robotti yhdessä tunnissa !: Otto on interaktiivinen robotti, jonka kuka tahansa voi tehdä !, Otto kävelee, tanssii, tekee ääniä ja välttää esteitä. vaikutustehtävä luoda osallistava ympäristö kaikille k
Rakenna kaksi 15 V: n virtalähdettä käyttämällä hyllymoduuleja alle 50 dollaria: 10 vaihetta (kuvilla)
Rakenna kaksi 15 V: n virtalähdettä käyttämällä hyllymoduuleja alle 50 dollaria: Johdanto: Jos olet harrastaja, joka käsittelee ääntä, tunnet kaksikaistaiset virtalähteet. Useimmat pienitehoiset äänikortit, kuten esivahvistimet, vaativat +/- 5V- +/- 15V. Kun käytössä on kaksijännitteinen virtalähde, se tekee siitä