前言:最近突然想玩玩SDR(软件无线电),于是TB了一个山寨电视棒,试了试配合PI来挺广播还不错。以下是教程。
硬件准备:
1、树莓派;
2、有源Usb Hub;
3、Rtl-2832U芯片的电视棒;
一、在树莓派上的准备工作:
首先要连接以上设备,然后用SSH登录派,执行以下操作。
sudo su
#安装所需要的库及编译程序
apt-get install libusb-1.0-0-dev cmake
#下载SDR软件
git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
#编译安装
cmake -DINSTALL_UDEV_RULES=ON -DDETACH_KERNEL_DRIVER=1
make
make install
ldconfig
可以运行rtl_test -t查看电视棒是否识别,
运行rtl_tcp -a Your PI\'s IP(你的树莓派IP地址)
rtl_tcp -a 192.168.1.7
经过上述操作以后,一个SDR服务器就已经搭建好了。
二、电脑上的操作(Windows)。
电脑上客户端使用的SDR Sharp(SDR#)
去这个地址http://sdrsharp.com/index.php/downloads下载简易安装程序,就是这个程序
http://sdrsharp.com/downloads/sdr-install.zip
解压缩后运行install.bat就开始自动下载安装SDR了。下载完成后会生成一个sdrsharp文件夹,进入这个文件夹。
运行sdrsharp,在设备那个下拉列表框选择RTL-SDR / TCP,然后点Configure,输入你的PI的IP地址,端口默认是1234不用管,选中Tuner AGC。
返回在主界面Radio那里选择WFM,这时点Start,然后调整VFO频率就能听到当地的FM广播了(在数字下半部分点减1,在上半部分点+1)。
这时会听到有许多底噪。在左下角Digital Noise Reduction(Plugin)数字降噪那一格斗壹零 选中Enabled然后调整下边的滚动条到一个最合适的位置就可以去底噪了。
最后:这个电视棒能够守听30M-2G频段所有的无线电信号,可以在400M频段听到当地的HAM们在用对讲机喊什么。
必须得买个电视棒,不过这个电视棒太垃圾,不稳定,要想稳定得买个专业的SDR接收设备,价格嘛,嘿嘿,反正玩无线电是三大烧之一,烧音响,烧相机,烧无线电。
鱼x 哥能借你的树莓派 我玩玩么?
于总新作,顶了,谢谢分享啊。