Съдържание:

Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час: 5 стъпки
Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час: 5 стъпки

Видео: Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час: 5 стъпки

Видео: Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час: 5 стъпки
Видео: Vertex Standard VX1210. Мобильная КВ радиостанция. HF Manpack radio. Радиосвязь из полевых условий. 2024, Юни
Anonim
Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час
Изградете любителско радио APRS RX само IGate, използвайки Raspberry Pi и RTL-SDR ключ за по-малко от половин час

Моля, обърнете внимание, че това вече е доста старо, така че някои части са неправилни и остарели. Файловете, които трябва да редактирате, са променени

Актуализирах връзката, за да ви дам най-новата версия на изображението (моля, използвайте 7-zip, за да го декомпресирате), но за пълни инструкции, моля, вижте статията в моя блог тук

Има доста методи онлайн, показващи как да настроите любителско радио APRS да получава само iGate, използвайки Raspberry Pi и различни различни видове приемници. Имах RTL-SDR ключ и резервен Pi, затова реших да намеря водач и да го следвам.

Доста е сложно!

Някои ръководства ви насочват към други ръководства, на някои липсват стъпки, а други са напълно неразбираеми, като се приемат подробни познания за операционната система Raspberry Pi.

Създадох изображение на Raspberry Pi, което можете да изтеглите с целия инсталиран софтуер, който изисква само да редактирате два (или може би три) файла, за да работи.

Стъпка 1: Какво ще ви трябва

Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва
Какво ще ви трябва

Малина Пи

Предполагам, че това е доста очевидно. Хубавото в това е, че можете да използвате всеки модел Pi, не е необходимо да е най -новият модел (Raspberry Pi 3 по време на писането), това работи перфектно добре с помощта на Raspberry Pi Zero. Използвам нула за моя iGate и процесорът е на около 35%.

RTL-SDR ключ

Не всички RTL-SDR ключове са създадени еднакво, има много различни видове, така че не мога да ви кажа какво точно да получите. Препоръчвам ви обаче да намерите модел с чипсет R820T2 и TCXO (кристален осцилатор с контролирана температура), тъй като това ще ви осигури най -добрата честотна точност и стабилност. Използвам RTL-SDR R820T2 1PPM TCXO ключ, който се предлага директно от RTL-SDR или от много други доставчици.

Стъпка 2: Изтеглете и запишете изображението на SD картата

За да започнете, трябва да изтеглите моето персонализирано изображение на Raspberry Pi от тук или за предпочитане да изтеглите чрез торент файл, като щракнете тук. Аз съм домакин на това, така че ще бъда благодарен на всеки, който помогне за създаването на този файл.

Това е 2.2Gb файл, който ще се разшири до около 4Gb, когато го декомпресирате. Това изображение ще се побере на 4Gb SD карта и ще работи перфектно, така че не се нуждаете от карта с голям капацитет.

За да сте сигурни, че можете да проверите стойностите на MD5. stretch.img е 22998d62e7dd1b3f270834f6bfd5f089

След като разархивирате изтегления файл, следващата стъпка е да го запишете на SD карта. Вместо да възпроизвеждате добре написаните инструкции от сайта на Raspberry Pi, можете да ги видите тук.

Забележка - Някои хора имат проблеми с декомпресирането на файла. Моля, опитайте 7-Zip, ако получавате грешки.

Стъпка 3: Свържете се с Raspberry Pi и стартирайте началната настройка

Свържете се с Raspberry Pi и стартирайте началната настройка
Свържете се с Raspberry Pi и стартирайте началната настройка

Ако все още не знаете какъв е IP адресът на вашия Raspberry Pi, тогава трябва да го разберете. Един от най -лесните начини да направите това е да се свържете с вашия интернет рутер и да разгледате списъка с свързани устройства, за да определите кое от тях е Raspberry Pi. След като направите това, препоръчвам ви да настроите DHCP резервация, така че винаги, когато рестартирате вашия Raspberry Pi, той винаги да има един и същ адрес. Моят Raspberry Pi има IP адрес 192.168.1.144. Вашите почти със сигурност ще бъдат различни.

Ако използвате Mac или компютър с Linux, тогава можете да се свържете с вашия Raspberry Pi от терминала, ако използвате Windows, тогава препоръчвам програма, наречена PuTTY, за да се свържете.

Използвам Mac, така че от терминален прозорец въвеждам:

ssh [email protected]

Ще бъдете подканени да въведете парола - Паролата по подразбиране на изображението е малинова

Това ще ви влезе в Raspberry Pi. При подкана въведете следната команда, за да влезете в помощната програма за конфигуриране:

sudo raspi-config

Разширете файловата система, като натиснете enter при опция 1, след което изберете OK и ще бъдете върнати на главния екран.

Използвайте клавишите със стрелки, за да преминете към втората опция Промяна на потребителската парола и натиснете enter. Натиснете отново Enter и ще бъдете подканени да въведете нова UNIX парола. Въведете нова парола, натиснете enter и въведете отново новата парола отново. Ще получите съобщение, че вашата парола е променена успешно.

Използвайте отново клавишите със стрелки, за да преминете надолу към Опции за локализация и натиснете enter. Използвайте отново клавишите със стрелки, за да изберете Change Timezone и натиснете enter. Първо изберете своя географски район и натиснете enter, след това изберете вашата часова зона и натиснете enter.

Сега ще бъдете върнати на главния екран на инструмента за конфигуриране на софтуера на Raspberry Pi. Използвайте клавиша табулация, за да изберете и натиснете enter. Ще бъдете попитани дали искате да рестартирате сега. Натиснете enter, за да рестартирате.

Стъпка 4: Конфигурирайте софтуера IGate

Конфигурирайте софтуера IGate
Конфигурирайте софтуера IGate

Ще ви е необходим APRS код за достъп, така че използвайте генератора на пароли за APRS в Magicbug, за да го генерирате.

Целият софтуер е предварително инсталиран, всичко, което трябва да направите, е да редактирате два (или евентуално три) файла.

Влезте отново във вашия Raspbery Pi и въведете следните команди

cd ~ sudo nano sdr.conf Превъртете надолу няколко реда и променете xxx на вашия позивен и необходим SSID. -10 се препоръчва за iGates, така че ако вашият позивен знак е G9ABC, тогава редът ще чете MYCALL G9ABC-10 В секцията по-долу редактирайте реда, започващ с IGSERVER, за да е правилният за вашия регион. Аз съм в Европа, така че редът ми чете IGSERVER euro.aprs2.net Превъртете по -надолу и ще намерите ред, който започва с IDLOGIN. Променете xxx да бъде същият като позивния, който сте въвели в секцията MYCALL по -горе (включително SSID) и след това променете числата 123456, за да бъде паролата, която сте получили от генератора на пароли на APRS. В долната част на файла има дълъг ред което започва с PBEACON. Превъртете по линията и заменете xx.xxxxxx с географската си ширина, yy.yyyyyy с географската си дължина (помнете, че ако сте на запад от екватора, вашата дължина ще бъде отрицателно число) и zz с вашия позивен знак, включително SSID.

Запишете файла, като натиснете ctrl-x, след това натиснете клавиша Y и накрая натиснете enter.

Вече можете да тествате инсталацията, като въведете следната команда. Обърнете внимание, че честотата тук е зададена на 144.80M, така че ако се намирате някъде, където това не е правилната честота, трябва да промените тази линия според случая.

rtl_fm -f 144.80M - | direwolf -c sdr.conf -r 24000 -D 1 -

Ако всичко е наред, ще видите екран като този в горната част на тази стъпка. Натиснете ctrl-c, за да излезете от теста.

Ако вашата локална APRS честота не е 144.800MHz, тогава ще трябва да редактирате допълнителен файл.

cd ~ sudo nano dw-start.conf

Търсите реда, който започва:

DWCMD = bash -c 'rtl_fm -f 144.80M -Променете 144.80M на каквато и да е вашата APRS честота, например 144.39M за Северна Америка. Запазете файла, като натиснете ctrl -x, след това натиснете клавиша Y и накрая натиснете enter. Последното нещо, което трябва да направите, е да конфигурирате системата така, че APRS iGate да се стартира автоматично, когато рестартирате Raspberry Pi. Въведете следната команда:

crontab -е

Превъртете надолу до дъното и ще видите следния ред. # * * * * * /home/pi/dw-start.sh>/dev/null 2> & 1

Изтрийте # в началото на този ред. Запишете файла, като натиснете ctrl-x, след това натиснете клавиша Y и след това натиснете enter.

Стъпка 5: Окончателно рестартиране - Работата е свършена

Окончателно рестартиране - Работата е свършена!
Окончателно рестартиране - Работата е свършена!

Рестартирайте вашия Raspberry Pi и след като се рестартира, той автоматично ще се свърже с мрежата APRS и ще работи само като iGate за получаване. Нищо няма да бъде ехо на дисплея, докато работи по този начин, така че можете да проверите състоянието си на aprs.fi, като потърсите въведения от вас позивен знак (включително SSID). Дори не е нужно да влизате в Raspberry Pi, шлюзът ще стартира автоматично в рамките на деветдесет секунди след рестартиране.

Моля, обърнете внимание - не претендирам за оригиналност на този метод на настройка, просто следвах това, което вече е налично в интернет и създадох изображение въз основа на тези инструкции за ваше удобство. Двата ми източника бяха Raspberry Pi SDR IGate и Raspberry Pi Packet TNC. Настоятелно ви препоръчвам да се запознаете и с двамата, за да видите какво е направено тук. Можете също да прочетете моята статия в блога, където изброявам всяка команда, която използвах за създаване на това изображение. Също така си струва да изтеглите пълното ръководство за потребителя на Dire Wolf.

Препоръчано: