Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Ladda ner och skriv SD -kortbilden
- Steg 3: Anslut till Raspberry Pi och kör den första installationen
- Steg 4: Konfigurera IGate -programvaran
- Steg 5: Slutlig omstart - jobbet är klart
Video: Bygg en amatörradio APRS RX Endast IGate Använd en Raspberry Pi och en RTL-SDR-Dongle på mindre än en halvtimme: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Observera att detta nu är ganska gammalt så att vissa delar är felaktiga och inaktuella. Filerna du behöver redigera har ändrats
Jag har uppdaterat länken för att ge dig den senaste versionen av bilden (använd 7-zip för att dekomprimera den) men för fullständiga instruktioner, se artikeln på min blogg här
Det finns en hel del metoder online som visar hur man konfigurerar en amatörradio APRS tar bara emot iGate med en Raspberry Pi och olika typer av mottagare. Jag hade en RTL-SDR-dongel och en Pi-reservdel så jag tänkte hitta en guide och följa den.
Det är ganska komplicerat!
Vissa guider hänvisar dig till andra guider, vissa har steg som saknas och andra är helt obegripliga, förutsatt en detaljerad kunskap om Raspberry Pi -operativsystemet.
Jag har skapat en Raspberry Pi -bild som du kan ladda ner med all programvara installerad som bara kräver att du redigerar två (eller kanske tre) filer för att få det att fungera.
Steg 1: Vad du behöver
En hallon Pi
Jag antar att det är ganska uppenbart. Det fina med det här är att du kan använda vilken modell Pi som helst, det behöver inte vara den senaste modellen (Raspberry Pi 3 i skrivande stund), det fungerar perfekt med en Raspberry Pi Zero. Jag använder en Zero för min iGate och CPU: n ligger på cirka 35%.
En RTL-SDR-dongel
Inte alla RTL-SDR-donglar skapas lika, det finns många olika typer så jag kan inte berätta exakt vad du ska få. Jag rekommenderar dock att du hittar en modell med R820T2 -chipset och TCXO (temperaturstyrd kristalloscillator) eftersom det ger dig den bästa frekvensnoggrannheten och stabiliteten. Jag använder RTL-SDR R820T2 1PPM TCXO-dongeln som är tillgänglig direkt från RTL-SDR eller från många andra leverantörer.
Steg 2: Ladda ner och skriv SD -kortbilden
Till att börja med måste du ladda ner min specialbyggda Raspberry Pi -bild härifrån eller helst ladda ner via en torrentfil genom att klicka här. Jag är värd för detta själv så skulle uppskatta alla som hjälper till att seeda den här filen.
Detta är en 2,2 GB -fil som kommer att expandera till cirka 4Gb när du dekomprimerar den. Den här bilden passar på ett 4Gb SD -kort och fungerar perfekt så att du inte behöver ett kort med hög kapacitet.
För att vara säker på att du har en bra nedladdning kan du kontrollera MD5-värdena. MD5 för aprs-igate.zip är dde367dc0db9365b84850fcdc46519e4MD5 av aprs-igate.img är 93060310c5a5c4a3a46822944dc0401fMD5st46dc9c5fc9c5fcfdc5fc9f9f4fc9f9f9f5f9f4f5f9f9f5f9f5f9f5f9f5f9f5f9f5f9f5f5f5f5f9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fb stretch.img är 22998d62e7dd1b3f270834f6bfd5f089
När du har packat upp den nedladdade filen är nästa steg att skriva den till ett SD -kort. Istället för att återge de välskrivna instruktionerna från Raspberry Pi -webbplatsen kan du se dem här.
Obs - Vissa människor har problem med att dekomprimera filen. Försök med 7-Zip om du får fel.
Steg 3: Anslut till Raspberry Pi och kör den första installationen
Om du inte redan vet vad IP -adressen till din Raspberry Pi är måste du ta reda på det. Ett av de enklaste sätten att göra det är att ansluta till din internetrouter och titta på listan över anslutna enheter för att avgöra vilken som är Raspberry Pi. När du har gjort det rekommenderar jag att du skapar en DHCP -reservation så att när du startar om din Raspberry Pi har den alltid samma adress. Min Raspberry Pi har IP -adressen 192.168.1.144. Dina kommer nästan säkert att vara annorlunda.
Om du använder en Mac eller en dator som kör Linux kan du ansluta till din Raspberry Pi från terminalen, om du använder Windows rekommenderar jag ett program som heter PuTTY att ansluta.
Jag använder en Mac så från ett terminalfönster skriver jag:
Du kommer att bli ombedd att ange ett lösenord - Standardlösenordet på bilden är hallon
Detta loggar in dig på Raspberry Pi. Skriv följande kommando för att komma till konfigurationsverktyget:
sudo raspi-config
Expandera filsystemet genom att trycka på enter på alternativ 1 och välj sedan OK så återgår du till huvudskärmen.
Använd piltangenterna för att gå ner till det andra alternativet Ändra användarlösenord och tryck på enter. Tryck på enter igen så uppmanas du att ange ett nytt UNIX -lösenord. Skriv ett nytt lösenord, tryck på enter och skriv in ditt nya lösenord igen. Du får ett meddelande om att ditt lösenord har ändrats.
Använd piltangenterna igen för att gå ner till lokaliseringsalternativ och tryck på enter. Använd piltangenterna igen för att välja Ändra tidszon och tryck på enter. Välj först ditt geografiska område och tryck på enter och välj sedan din tidszon och tryck på enter.
Du kommer nu tillbaka till huvudskärmen för Raspberry Pi Software Configuration Tool. Använd tabbtangenten för att välja och tryck på enter. Du kommer att bli tillfrågad om du vill starta om nu. Tryck på enter för att starta om.
Steg 4: Konfigurera IGate -programvaran
Du behöver ett APRS -lösenord så använd APRS -lösenordsgeneratorn på Magicbug för att skapa ett.
All programvara har förinstallerats, allt du behöver göra är att redigera två (eller möjligen tre) filer.
Logga in på din Raspbery Pi och skriv in följande kommandon
cd ~ sudo nano sdr.conf Rulla ner några rader och ändra xxx till ditt anropssignal och nödvändigt SSID. -10 rekommenderas för iGates, så om ditt anropssignal är G9ABC läser raden MYCALL G9ABC-10 I avsnittet nedan som redigerar raden som börjar med IGSERVER för att vara den rätta för din region. Jag är i Europa så min rad läser IGSERVER euro.aprs2.net Bläddra längre ner så hittar du en rad som börjar med IDLOGIN. Ändra xxx till att vara detsamma som det anropssignal du angav i avsnittet MYCALL ovan (inklusive SSID) och ändra sedan siffrorna 123456 till lösenordet du fick från APRS -lösenordsgeneratorn. Höger längst ned i filen finns en lång rad som börjar med PBEACON. Rulla längs linjen och ersätt xx.xxxxxx med din latitud, yy.yyyyyy med din longitud (kom ihåg att om du är väster om ekvatorn kommer din longitud att vara ett negativt tal) och zz med ditt kallsignal, inklusive SSID.
Spara filen genom att trycka på ctrl-x, tryck sedan på Y-knappen och tryck slutligen på enter.
Du kan nu testa installationen genom att skriva följande kommando. Observera att frekvensen här är inställd på 144,80 M, så om du befinner dig någonstans där det inte är rätt frekvens måste du ändra den här raden efter behov.
rtl_fm -f 144,80M - | direwolf -c sdr.conf -r 24000 -D 1 -
Om allt är bra ser du en skärm som den längst upp i det här steget. Tryck på ctrl-c för att avsluta testet.
Om din lokala APRS -frekvens inte är 144.800MHz måste du redigera en ytterligare fil.
cd ~ sudo nano dw-start.conf
Du letar efter raden som börjar:
DWCMD = bash -c 'rtl_fm -f 144,80M -Ändra 144,80M till vilken APRS -frekvens som helst, till exempel 144,39M för Nordamerika. Spara filen genom att trycka på ctrl -x, tryck sedan på Y -knappen och tryck slutligen på enter. Det sista du ska göra är att konfigurera systemet så att APRS iGate startar automatiskt när du startar om Raspberry Pi. Ange följande kommando:
crontab -e
Rulla ner till botten så ser du följande rad. # * * * * * /home/pi/dw-start.sh>/dev/null 2> & 1
Ta bort # i början av raden. Spara filen genom att trycka på ctrl-x, tryck sedan på Y-knappen och tryck sedan på enter.
Steg 5: Slutlig omstart - jobbet är klart
Starta om din Raspberry Pi och när den har startats om kommer den automatiskt att ansluta till APRS -nätverket och fungera som enbart mottagande iGate. Ingenting kommer att ekas till displayen medan den körs så här så att du kan kontrollera din status på aprs.fi genom att söka efter det anropssignal du har angett (inklusive SSID). Du behöver inte ens logga in på Raspberry Pi, gatewayen startar automatiskt inom nittio sekunder efter omstart.
Observera - jag hävdar inte originalitet för denna installationsmetod, jag har helt enkelt följt det som redan finns på internet och skapat en bild baserad på dessa instruktioner för din bekvämlighet. Mina två keldokument var Raspberry Pi SDR IGate och Raspberry Pi Packet TNC. Jag rekommenderar dig att bekanta dig med dem båda för att se vad som har gjorts här. Du kan också läsa min bloggartikel där jag listar varje kommando jag använde för att skapa denna bild. Det är också värt att ladda ner den fullständiga användarguiden för Dire Wolf.
Rekommenderad:
Odla mer sallad på mindre utrymme eller växa sallad i rymden, (mer eller mindre) .: 10 steg
Växande mer sallad på mindre utrymme eller … växande sallad i rymden, (mer eller mindre) .: Detta är en professionell underkastelse till Growing Beyond Earth, Maker Contest, som skickas in via Instructables. Jag kunde inte vara mer upphetsad över att planera för produktion av rymdgrödor och lägga upp min första instruktör. För att börja bad tävlingen oss att
Enkel, billig och pålitlig beröringssensor med endast 3 delar: 3 steg
Enkel, billig och pålitlig beröringssensor med endast 3 delar: Styrning av alla typer av elektroniska enheter med fingret kan vara ganska användbar. I denna instruerbara kommer jag att visa dig hur man bygger en enkel men kraftfull pekssensor som fungerar felfritt. Allt du behöver är en standardtransistor och två
I2C / IIC LCD -skärm - Använd en SPI LCD till I2C LCD -skärmen Använd SPI till IIC -modulen med Arduino: 5 steg
I2C / IIC LCD -skärm | Använd en SPI LCD till I2C LCD -skärmen Använda SPI till IIC -modulen med Arduino: Hej killar eftersom en vanlig SPI LCD 1602 har för många trådar att ansluta så det är mycket svårt att ansluta den till arduino men det finns en modul på marknaden som kan konvertera SPI -display till IIC -display så då behöver du bara ansluta 4 ledningar
PCB -design och isolering Fräsning med endast fri programvara: 19 steg (med bilder)
PCB -design och isolering Fräsning med endast fri programvara: I denna instruktionsbok kommer jag att visa dig hur du designar och tillverkar dina egna kretskort, uteslutande med gratis programvara som körs på Windows såväl som på en Mac. Saker du behöver: dator med internetanslutning cnc kvarn/router, desto mer exakt är insatsen
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer: 6 steg (med bilder)
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer .: Ursäkta min engelska. Efter att jag hittat tillbaka till ljudet av god gammal vinyl hade jag problemet med varje skivälskare. Hur rengörs posterna ordentligt!? Det finns många sätt på Internet. Billigare sätt som Knosti eller Discofilm men också