【火腿DIY】用树莓派远程控制对讲机难不难?
Al Williams (呼号:WD5GNR)在Hackaday上写了有关Hambone的信息,该Hambone通过侦听DTMF命令充当对讲机的计算机接口,并且可以通过Raspberry Pi的GPIO激活对讲机的PTT按键来播放音频。
用树莓派(RASPBERRY PI)控制对讲机
文:Al Williams
当今的业余无线电设备通常具有远程控制功能,但它们通常与计算机而不是操作员对话。另一方面,Hambone的作用类似于业余无线电机器人,对TouchTone数字进行解码,并根据收到的命令采取措施,例如,对对讲机进行按键并读取天气。
该代码使用Python,并使用numpy的快速傅立叶变换来识别数字。与专门针对8位数音调的Goertzel相比,我们有兴趣测试其性能:有4行音调和4列音调。另一方面,FFT十分方便,并且显然对于该应用足够快。
来源:https://baike.baidu.com/item/VX-7R/10776703
该项目实际上是从notpike的失败项目中衍生出来的,用于发送寻呼音。它是为特定的Yaesu手持设备设置的,但是任何对讲机都可以使用。但是,如果您将其连接到同一台对讲机,则会涉及一些技巧。
远程操作正变得越来越普遍,如果您要构建自己的远程设置,则可能是一个开始。花50美元左右搞定。
该软件由Jacob WU7ANG(NotPike)开发:
https://twitter.com/ifnotpike/status/1270225880128749568
https://bad-radio.solutions/notes_yaesu_rpi
Hambone:
https://github.com/notpike/Hambone
网友点评:
VE3NNM:
在无线电中使用DTMF进行硬件远程控制非常有用,我在80年代使用我的VIC20和Commodore 64计算机进行此操作。来自许多制造商的'202'和'8870'DTMF解码器芯片的TTL电平输出与Commodores上的游戏手柄端口直接兼容,并通过PEEK来检查计算机上的内存位置,从而确定检测到了哪种DTMF音调。
DTMF解码器芯片的DV(数字有效)引脚激活了游戏板端口上的FIRE引脚,真是小菜一碟。我建立了一个称为“简单自动修补程序”的无线电/电话接口,并建立了几个远程控制项目来打开/关闭院子里的灯光等。
考虑到DTMF解码器芯片的低成本,我困惑于为什么有人会用软件编写整个DTMF解码例程,而不是这样做的智力挑战。这似乎是完成简单任务的不必要的复杂且容易出错的方式,使我想起那些使用Arduino实现555定时器芯片可以完成的事情的人。我宁愿花一些钱,让专业人士使用内置的片上滤波器和抗锯齿功能对DTMF进行解码,并节省编写代码所需的代码,以完成我希望使用该设备完成的任务。
Joseph Eoff:
我认识的一位无线电技术员讲了一个类似的故事。
某处有一个寻呼机发射机设置,我认识的那个人被派去做一些维护工作,我不记得工作内容是什么。
他到现场,在架子上找到对讲机。
对讲机塑料外壳熔化,并在整个发射器上流下。
发送寻呼机信号时触发发射机的继电器卡住了。发射器已经连续运行了几天(或几周)。天气热了,外壳融化了,但仍然可以继续传输。
摩托罗拉当时制造了一些不错的对讲机。该事件发生在1980年代后期,我在1990年代初期听说过。
【新品情报站】售价537元 8GB树莓派Raspberry Pi 4现已发售,打造SDR站更高效
【新品推介】树莓派Raspberry Pi4:更快的CPU,双显示器,千兆以太网和高达4GB的RAM,可做SDR电台
【火腿DIY】将用于跟踪卫星的三频收发器,RTL-SDR加密狗和树莓派装一个盒子里