Obsah:

Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny: 5 kroků
Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny: 5 kroků

Video: Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny: 5 kroků

Video: Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny: 5 kroků
Video: Двухдиапазонный VHF/UHF трансивер Yaesu FTM-400DR System Fusion C4FM 2024, Listopad
Anonim
Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny
Postavte amatérské rádio APRS RX Only IGate pomocí Raspberry Pi a RTL-SDR dongle za méně než půl hodiny

Vezměte prosím na vědomí, že toto je nyní dost staré, takže některé části jsou nesprávné a zastaralé. Soubory, které potřebujete upravit, se změnily

Aktualizoval jsem odkaz, abych vám poskytl nejnovější verzi obrázku (dekomprimujte jej pomocí 7-zip), ale úplné pokyny naleznete v článku na mém blogu zde

Existuje poměrně málo online metod, které ukazují, jak nastavit amatérské rádio APRS přijímat pouze iGate pomocí Raspberry Pi a různých různých typů přijímačů. Měl jsem RTL-SDR dongle a Pi náhradní, tak jsem si řekl, že najdu průvodce a budu se jím řídit.

Je to docela komplikované!

Někteří průvodci vás odkazují na jiné průvodce, některým chybí kroky a jiní jsou naprosto nesrozumitelní za předpokladu podrobné znalosti operačního systému Raspberry Pi.

Vytvořil jsem obrázek Raspberry Pi, který si můžete stáhnout s veškerým nainstalovaným softwarem, který vyžaduje pouze úpravu dvou (nebo možná tří) souborů, aby fungoval.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat

Raspberry Pi

Myslím, že je to celkem zřejmé. Pěkné na tom je, že můžete použít jakýkoli model Pi, nemusí to být nejnovější model (Raspberry Pi 3 v době psaní), to funguje perfektně pomocí Raspberry Pi Zero. Pro svůj iGate používám nulu a CPU sedí kolem 35%.

Klíč RTL-SDR

Ne všechny RTL-SDR dongle jsou vytvořeny stejně, existuje mnoho různých typů, takže vám nemohu přesně říct, co máte získat. Doporučuji však najít model s čipovou sadou R820T2 a TCXO (teplotně řízený krystalový oscilátor), protože vám poskytne nejlepší frekvenční přesnost a stabilitu. Používám dongle RTL-SDR R820T2 1PPM TCXO, který je k dispozici přímo od RTL-SDR nebo od mnoha jiných dodavatelů.

Krok 2: Stáhněte a zapište obrázek karty SD

Nejprve si odtud musíte stáhnout svůj vlastní vytvořený obrázek Raspberry Pi nebo nejlépe stáhnout pomocí souboru torrent kliknutím sem. Sám jsem hostitelem, takže bych ocenil každého, kdo pomůže načíst tento soubor.

Jedná se o soubor o velikosti 2,2 Gb, který se při dekomprimaci rozšíří na přibližně 4 Gb. Tento obrázek se vejde na 4Gb SD kartu a funguje perfektně, takže nepotřebujete vysokokapacitní kartu.

Chcete-li si být jisti, že máte dobré stahování, můžete zkontrolovat hodnoty MD5. MD5 aprs-igate.zip je dde367dc0db9365b84850fcdc46519e4MD5 of aprs-igate.img je 93060310c5a5c4a3a468ds9fs7f9d7d9d7d9d7d9e4d7d9e4d7d9e4d7e4d9e7d7d7d7d7d9cd7cd7cd7cd7cd7cd8cd7c stretch.img je 22998d62e7dd1b3f270834f6bfd5f089

Jakmile stažený soubor rozbalíte, dalším krokem je jeho zápis na kartu SD. Spíše než reprodukovat dobře napsané pokyny ze stránek Raspberry Pi je můžete vidět zde.

Poznámka - Někteří lidé mají problémy s dekomprimací souboru. Pokud se vám zobrazují chyby, zkuste 7-Zip.

Krok 3: Připojte se k Raspberry Pi a spusťte počáteční nastavení

Připojte se k Raspberry Pi a spusťte úvodní nastavení
Připojte se k Raspberry Pi a spusťte úvodní nastavení

Pokud ještě nevíte, jaká je IP adresa vašeho Raspberry Pi, musíte to zjistit. Jedním z nejjednodušších způsobů, jak to udělat, je připojit se k internetovému routeru a podívat se na seznam připojených zařízení, abyste zjistili, které z nich je Raspberry Pi. Jakmile to uděláte, doporučuji nastavit rezervaci DHCP, aby vždy, když restartujete svůj Raspberry Pi, měl vždy stejnou adresu. Můj Raspberry Pi má IP adresu 192.168.1.144. Vaše bude téměř jistě jiná.

Pokud používáte Mac nebo počítač se systémem Linux, můžete se k Raspberry Pi připojit z terminálu, pokud používáte Windows, doporučuji k připojení program s názvem PuTTY.

Používám Mac, takže z okna terminálu napíšu:

ssh [email protected]

Budete vyzváni k zadání hesla - Výchozí heslo na obrázku je malina

Tím se přihlásíte k Raspberry Pi. Na výzvu zadejte do konfiguračního nástroje následující příkaz:

sudo raspi-config

Rozbalte souborový systém stisknutím klávesy Enter u možnosti 1, poté vyberte OK a budete vráceni na hlavní obrazovku.

Pomocí kláves se šipkami přejděte dolů na druhou možnost Změnit heslo uživatele a stiskněte Enter. Znovu stiskněte Enter a budete vyzváni k zadání nového hesla UNIX. Zadejte nové heslo, stiskněte klávesu Enter a znovu zadejte nové heslo. Zobrazí se zpráva, že vaše heslo bylo úspěšně změněno.

Pomocí kláves se šipkami se znovu přesuňte dolů na Možnosti lokalizace a stiskněte Enter. Pomocí kláves se šipkami znovu vyberte Změnit časové pásmo a stiskněte Enter. Nejprve vyberte svou geografickou oblast a stiskněte klávesu Enter, poté vyberte časové pásmo a stiskněte klávesu Enter.

Nyní se vrátíte na hlavní obrazovku nástroje pro konfiguraci softwaru Raspberry Pi. Pomocí klávesy Tab vyberte a stiskněte Enter. Budete dotázáni, zda chcete nyní restartovat. Stisknutím klávesy Enter restartujte počítač.

Krok 4: Konfigurace softwaru IGate

Konfigurujte software IGate
Konfigurujte software IGate

Budete potřebovat přístupový kód APRS, takže jej generujte pomocí generátoru APRS APC na Magicbug.

Veškerý software byl předinstalován, stačí upravit dva (nebo možná tři) soubory.

Přihlaste se zpět do svého Raspbery Pi a zadejte následující příkazy

cd ~ sudo nano sdr.conf Přejděte o několik řádků dolů a změňte znak xxx na značku volání a požadovaný SSID. Pro iGates se doporučuje -10, takže pokud je vaše volací značka G9ABC, pak bude řádek číst MYCALL G9ABC-10 V níže uvedené části upravte řádek začínající IGSERVER, aby byl správný pro vaši oblast. Jsem v Evropě, takže můj řádek zní IGSERVER euro.aprs2.net Přejděte níže a najdete řádek, který začíná IDLOGINEM. Změňte znak xxx tak, aby byl stejný jako volací znak, který jste zadali výše v části MYCALL (včetně SSID), a poté změňte čísla 123456 na přístupový kód, který jste získali od generátoru přístupových kódů APRS. Vpravo v dolní části souboru je dlouhý řádek který začíná PBEACON. Přejděte po čáře a nahraďte xx.xxxxxx svou zeměpisnou šířkou, yy.yyyyyy svou zeměpisnou délkou (pamatujte si, že pokud jste na západ od rovníku, pak bude vaše zeměpisná délka záporné číslo) a zz vaší volací značkou, včetně SSID.

Uložte soubor stisknutím ctrl-x, poté stiskněte klávesu Y a nakonec stiskněte Enter.

Nyní můžete instalaci vyzkoušet zadáním následujícího příkazu. Zde je frekvence nastavena na 144,80 M, takže pokud se nacházíte někde, kde to není správná frekvence, musíte tento řádek podle potřeby změnit.

rtl_fm -f 144,80 M - | direwolf -c sdr.conf -r 24000 -D 1 -

Pokud je vše v pořádku, zobrazí se obrazovka podobná té v horní části tohoto kroku. Stisknutím ctrl-c ukončíte test.

Pokud vaše místní frekvence APRS není 144 800 MHz, budete muset upravit další soubor.

cd ~ sudo nano dw-start.conf

Hledáte řádek, který začíná:

DWCMD = bash -c 'rtl_fm -f 144,80M -Změňte 144,80M na jakoukoli vaši frekvenci APRS, například 144,39M pro Severní Ameriku. Uložte soubor stisknutím ctrl -x, poté stiskněte klávesu Y a nakonec stiskněte enter. Poslední věcí, kterou musíte udělat, je nakonfigurovat systém tak, aby se APRS iGate spustil automaticky při každém restartu Raspberry Pi. Zadejte následující příkaz:

crontab -e

Přejděte dolů dolů a uvidíte následující řádek. # * * * * * /home/pi/dw-start.sh>/dev/null 2> & 1

Odstraňte # na začátku tohoto řádku. Uložte soubor stisknutím ctrl-x, poté stiskněte klávesu Y a poté stiskněte Enter.

Krok 5: Závěrečný restart - Job's Done

Závěrečný restart - Job's Done!
Závěrečný restart - Job's Done!

Restartujte svůj Raspberry Pi a jakmile se restartuje, automaticky se připojí k síti APRS a bude fungovat jako iGate pouze pro příjem. Během této doby se na displej nic neodrazí, takže si můžete zkontrolovat svůj stav na aprs.fi vyhledáním vámi zvolené značky (včetně SSID). Nemusíte se ani přihlašovat k Raspberry Pi, brána se spustí automaticky do devadesáti sekund po restartu.

Vezměte prosím na vědomí - u této metody nastavení netvrdím originalitu, jednoduše jsem postupoval podle toho, co je již k dispozici na internetu, a pro vaše pohodlí jsem vytvořil obrázek na základě těchto pokynů. Moje dva zdrojové dokumenty byly Raspberry Pi SDR IGate a Raspberry Pi Packet TNC. Důrazně doporučuji, abyste se s oběma seznámili, abyste zjistili, co se zde dělo. Můžete si také přečíst můj blogový článek, kde uvádím seznam všech příkazů, které jsem použil k vytvoření tohoto obrázku. Rovněž stojí za to stáhnout si úplnou uživatelskou příručku Dire Wolf.

Doporučuje: