Список материалов
Приведу статью из журнала Хакер с небольшими правками в сторону уточнения терминов.
Одной из самых интересных хакерских новинок прошлого года был SDR-приемник на базе DVB-T ТВ-тюнера, который подключается в порт USB и позволяет принимать радиосигналы в диапазоне от 64 до 1200 МГц. В наступившем году все только и говорят о Raspberry Pi. Так что нет ничего удивительного, что эти два устройства наконец-то объединились между собой.
Рассказываю как это сделать, используя микрокомпьютер размером с кредитку Raspberry PI за 50$ (цена с корпусом! без - 35$) вместо обычного ПК, который с собой не потащишь.
УРОВЕНЬ СЛОЖНОСТИ: НИЗКИЙ (все по инструкции)
Далее идет инструкция, пункты обозначены буквами A,B,C,D,...
Подпункты цифрами.
PI или RPI - это микрокомпьютер Raspberry PI, а донгл - это USB TV-тюнер RTL2832U+R820T.
А. Выполняем действия по загрузке ОС на карту памяти:
C. Теперь НЕОБХОДИМО настроить IP адрес и DNS для PI, чтобы она могла грузить программы с Интернета, а вы могли иметь доступ к RPI через SSH (используйте например терминал PUTTY):
Итак:
1. Настраиваем статический IP адрес RPI
G. Включаем PI, загружаемся, логинимся и
набираем снова:
sudo ldconfig
*учтите - ldconfig - первая буква L
далее проделайте команды, чтобы сказать системе о новом устройстве и перегрузиться:
I. Напоследок - отключение режима скринсейвера PI, иначе будет через минут 30 работы пустой экран пока не нажмешь клавишу.
набираем:
J. Ну и осталось поставить саму программу dump1090!
набираем
- cd /home/pi/
- git clone git://github.com/antirez/dump1090.git
- cd dump1090
- make
Если вы хотите использовать мой вариант программы, нужно набирать вместо antirez большими буквами - IC7K
Если же вы не планируете ставить PI в автомобиле, то его можно использовать и дома, для обработки и выдачи данных по сети на Planeplotter к примеру:
для этого программу dump1090 нужно запускать с такими параметрами:
также можно настроить и программу VirtualRadarServer, она может быть поудобней дома при наличии подключения к интернету для загрузки карт.
установка и подключение описано на странице программы, вам нужно будет указать адрес RPI ка адерс приемника Basestation, только и всего.
Для питания от автомобильной сети, вам нужен будет штекер гнезда прикуривателя, и проводок на microUSB, а также стабилизатор с током питания не менее 2A. Обычная KPEHка нам не подойдет, у нее ток 1А максимум.
Сначала я пошел на рынок и купил у китайцев вот такой блок питания, затем распотрошил его и сделал свой вариант.
При желании минут за 10 можно сделать удаленное подключение на рабочий стол Raspberri Pi как из под винды так и с андроида. Загрузится привычная графическая среда со всеми атрибутами (веб браузер, файловый менеджер, калькулятор и т. д.). Кто первый раз с линуксом встречается может облегчить освоение, в первую очередь с операциями с файлами, папками.
Только тяжело для малинки с ее аппаратными ресурсами графику тянуть.
Установка терминального сервера удаленного доступа XRDP на Raspberry Pi
Программа, декодирующая Mode-S и Mode-A/C с использование в качестве приемника DVB-T SDR-донгла и работающая на платформе Raspberry PI, Windows, Linux, FreeBSD, Banana Pi, Odroid U3, Odroid XU, TBS 2910 Freescale, Cubieboard, BeagleBone, OS X, MIPS OpenWrt Barrier Breaker
Выдает данные по стандартным форматам для дальнейшего отображения пользователю.
Благодаря оптимизации программы AcarsDeco2 - мультиканал Windows/Linux RTLSDR, разработанной нашим российским радарспоттером теперь возможен прием на два донгла одновременно на Raspberry PI (будет 2 частоты приема) в диапазоне ACARS и отправка данных в программу VirtualRadarServer
Скачать программу можно здесь: