فهرست مطالب:

ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت: 5 مرحله
ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت: 5 مرحله

تصویری: ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت: 5 مرحله

تصویری: ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت: 5 مرحله
تصویری: 120Tron - AM vs FM | تفاوت اصلی و کاربردی امواج رادیویی و الکترومغناطیسی 2024, ژوئن
Anonim
ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت
ساخت رادیو آماتور APRS RX Only IGate با استفاده از Raspberry Pi و دانگل RTL-SDR در کمتر از نیم ساعت

لطفا توجه داشته باشید که این در حال حاضر بسیار قدیمی است بنابراین برخی از قسمت ها نادرست و قدیمی هستند. فایل هایی که باید ویرایش کنید تغییر کرده اند

من پیوند را به روز کرده ام تا آخرین نسخه تصویر را در اختیار شما قرار دهم (لطفاً برای فشرده سازی از 7-zip استفاده کنید) اما برای دستورالعمل کامل ، لطفاً مقاله وبلاگ من را اینجا ببینید

چند روش آنلاین وجود دارد که نحوه تنظیم یک APRS رادیویی آماتور دریافت تنها iGate با استفاده از Raspberry Pi و انواع مختلف گیرنده را نشان می دهد. من یک دانگل RTL-SDR و یک قطعه یدکی Pi داشتم ، بنابراین فکر کردم یک راهنما پیدا کرده و از آن پیروی می کنم.

کاملاً پیچیده است!

برخی از راهنماها شما را به سایر راهنماها ارجاع می دهند ، برخی از آنها گم شده اند و برخی دیگر کاملاً غیرقابل درک هستند ، با فرض داشتن اطلاعات دقیق از سیستم عامل رزبری پای.

من تصویری از Raspberry Pi ایجاد کرده ام که می توانید با تمام نرم افزارهای نصب شده آن را بارگیری کنید که برای کارکردن آن فقط نیاز به ویرایش دو (یا شاید سه) فایل دارید.

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید
آنچه شما نیاز دارید

تمشک پای

من حدس می زنم که این کاملا آشکار است. نکته خوب در این است که می توانید از هر مدل Pi استفاده کنید ، نیازی نیست که آخرین مدل باشد (Raspberry Pi 3 در زمان نوشتن) ، این با استفاده از Raspberry Pi Zero کاملاً خوب کار می کند. من از یک Zero برای iGate خود استفاده می کنم و CPU در حدود 35 its قرار دارد.

یک دانگل RTL-SDR

همه دانگل های RTL-SDR به یک اندازه ایجاد نمی شوند ، انواع مختلفی وجود دارد ، بنابراین نمی توانم دقیقاً به شما بگویم چه چیزی را دریافت کنید. با این حال ، توصیه می کنم مدلی با چیپست R820T2 و TCXO (نوسان ساز کریستال کنترل شده با دما) پیدا کنید زیرا بهترین فرکانس و ثبات را به شما می دهد. من از دانگل RTL-SDR R820T2 1PPM TCXO استفاده می کنم که مستقیماً از RTL-SDR یا بسیاری از تامین کنندگان دیگر در دسترس است.

مرحله 2: بارگیری و نوشتن تصویر کارت SD

برای شروع ، باید تصویر Raspberry Pi سفارشی من را از اینجا بارگیری کنید یا ترجیحاً از طریق یک فایل تورنت با کلیک کردن اینجا بارگیری کنید. من خودم این را میزبانی می کنم ، بنابراین از هر کسی که به تخمین این فایل کمک کند قدردانی می کنم.

این یک فایل 2.2 گیگابایتی است که با فشرده سازی آن تا 4 گیگابایت افزایش می یابد. این تصویر بر روی کارت SD 4 گیگابایتی قرار می گیرد و کاملاً کار می کند بنابراین نیازی به کارت با ظرفیت بالا ندارید.

تا مطمئن شوید که یک دانلود خوب شما را کردم، شما می توانید بررسی MD5 values. MD5 از aprs-igate.zip dde367dc0db9365b84850fcdc46519e4MD5 است APRS-igate.img است 93060310c5a5c4a3a46822944dc0401fMD5 از aprs-igate-stretch.zip f8469173f3e3d9c420dbaefaff7d9875MD5 است APRS-igate- stretch.img 22998d62e7dd1b3f270834f6bfd5f089 است

هنگامی که فایل بارگیری شده را از حالت فشرده خارج کرده اید ، مرحله بعدی این است که آن را روی کارت SD بنویسید. به جای تکرار دستورالعمل های نوشته شده از سایت Raspberry Pi ، می توانید آنها را در اینجا مشاهده کنید.

توجه - برخی از افراد با فشرده سازی فایل مشکل دارند. لطفاً در صورت دریافت خطا ، 7-Zip را امتحان کنید.

مرحله 3: به Raspberry Pi متصل شوید و راه اندازی اولیه را اجرا کنید

به Raspberry Pi متصل شوید و راه اندازی اولیه را اجرا کنید
به Raspberry Pi متصل شوید و راه اندازی اولیه را اجرا کنید

اگر هنوز نمی دانید آدرس IP رزبری پای شما چیست ، باید آن را پیدا کنید. یکی از ساده ترین راه ها برای این کار این است که به روتر اینترنتی خود متصل شوید و لیست دستگاه های متصل را بررسی کنید تا مشخص شود کدام یک Raspberry Pi است. پس از انجام این کار ، توصیه می کنم رزرو DHCP را تنظیم کنید تا هر زمان که Raspberry Pi خود را راه اندازی مجدد می کنید ، همیشه آدرس یکسانی داشته باشد. Raspberry Pi من دارای آدرس IP 192.168.1.144 است. مال شما تقریباً متفاوت خواهد بود.

اگر از مک یا رایانه ای استفاده می کنید که لینوکس دارد ، می توانید از طریق ترمینال به رزبری پای خود متصل شوید ، اگر از ویندوز استفاده می کنید ، برنامه ای به نام PuTTY را برای اتصال توصیه می کنم.

من از Mac استفاده می کنم بنابراین از پنجره ترمینال تایپ می کنم:

ssh [email protected]

از شما درخواست رمز عبور می شود - رمز پیش فرض روی تصویر تمشک است

با این کار وارد Raspberry Pi می شوید. در قسمت اعلان ، دستور زیر را وارد کنید تا ابزار پیکربندی را وارد کنید:

sudo raspi-config

با فشردن enter در گزینه 1 ، سیستم فایل را گسترش دهید ، سپس OK را انتخاب کنید و به صفحه اصلی بازگردانده می شوید.

از کلیدهای جهت دار برای پایین رفتن به گزینه دوم Change User Password استفاده کرده و enter را فشار دهید. Enter را دوباره فشار دهید و از شما خواسته می شود که رمز جدید UNIX را وارد کنید. یک گذرواژه جدید وارد کنید ، enter را فشار دهید و رمز عبور جدید خود را دوباره تایپ کنید. پیامی دریافت خواهید کرد که به شما می گوید گذرواژه شما با موفقیت تغییر کرده است.

مجدداً از کلیدهای جهت نما برای حرکت به پایین به Localization Options استفاده کنید و Enter را فشار دهید. مجدداً از کلیدهای جهت دار برای انتخاب تغییر منطقه زمانی استفاده کنید و Enter را فشار دهید. ابتدا منطقه جغرافیایی خود را انتخاب کرده و enter را فشار دهید و سپس منطقه زمانی خود را انتخاب کرده و Enter را فشار دهید.

اکنون شما به صفحه اصلی ابزار پیکربندی نرم افزار Raspberry Pi بازگردانده می شوید. از کلید tab برای انتخاب استفاده کنید و Enter را فشار دهید. از شما س askedال می شود که آیا مایل به راه اندازی مجدد هستید یا خیر. برای راه اندازی مجدد 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 Passcode Generator تغییر دهید. درست در پایین فایل یک خط طولانی وجود دارد که با 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.800 مگاهرتز نیست ، باید یک فایل اضافی را ویرایش کنید.

cd ~ sudo nano dw-start.conf

شما به دنبال خطی هستید که شروع می شود:

DWCMD = bash -c 'rtl_fm -f 144.80M -144.80M را به هر فرکانس APRS خود تغییر دهید ، به عنوان مثال 144.39M برای آمریکای شمالی. فایل را با فشار دادن ctrl -x ذخیره کنید ، سپس کلید Y را فشار دهید و در نهایت Enter را فشار دهید. آخرین کاری که باید انجام دهید این است که سیستم را طوری پیکربندی کنید که هر زمان که Raspberry Pi را مجدداً راه اندازی می کنید ، APRS iGate به طور خودکار شروع به کار کند. دستور زیر را وارد کنید:

crontab -e

به پایین بروید و خط زیر را ببینید. # * * * * * /home/pi/dw-start.sh>/dev/null 2> & 1

# را در ابتدای آن خط حذف کنید. فایل را با فشار دادن ctrl-x ذخیره کنید ، سپس کلید Y را فشار دهید و سپس Enter را فشار دهید.

مرحله 5: راه اندازی مجدد نهایی - کار انجام شد

راه اندازی مجدد نهایی - کار انجام شد!
راه اندازی مجدد نهایی - کار انجام شد!

Raspberry Pi خود را مجدداً راه اندازی کنید و پس از راه اندازی مجدد ، به طور خودکار به شبکه APRS متصل شده و به عنوان iGate فقط دریافت کننده عمل می کند. در حالی که اینطور اجرا می شود هیچ چیز به صفحه نمایش نمی رسد ، بنابراین می توانید با جستجوی علامت تماس که وارد کرده اید (از جمله SSID) وضعیت خود را در aprs.fi بررسی کنید. شما حتی نیازی به ورود به رزبری پای ندارید ، دروازه در نود ثانیه پس از راه اندازی مجدد به طور خودکار شروع می شود.

لطفاً توجه داشته باشید - من اصالت این روش راه اندازی را ندارم ، من به سادگی آنچه را که در اینترنت موجود است دنبال کرده ام و برای راحتی شما بر اساس آن دستورالعمل ها تصویری ایجاد کرده ام. دو سند منبع من Raspberry Pi SDR IGate و Raspberry Pi Packet TNC بودند. من کاملاً توصیه می کنم که خود را با هر دو آشنا کنید تا ببینید آنچه در اینجا انجام شده است. شما همچنین می توانید مقاله وبلاگ من را بخوانید که در آن هر فرمان استفاده شده برای ایجاد این تصویر را لیست می کنم. همچنین ارزش دانلود راهنمای کامل Dire Wolf را دارد.

توصیه شده: