一名16岁少年自主研发出简易星链信号定位装置,靠这款产品赚到30万美元。
该设备可捕捉卫星广播信号,不受地理区域限制,在任何地方都能实现定位。
就算SpaceX想限制相关信号接收,少年也提前做好了完整的合规准备。
整套设备的研发思路并不复杂,全程借助Claude完成代码开发:
需要先明确的是,这套设备并不会盗用星链的网络流量。
它只接收星链卫星持续对外广播的无线电信标,把这类公开信号作为无源定位来源,就算GPS受到干扰、完全失灵,也能精准算出坐标。
每一颗在轨的星链卫星,都会不间断向外发射信标信号。
只需要一个小型抛物面天线,搭配一台35美元的软件无线电接收器,就能捕获对应信号;再通过三颗卫星的信号进行三角多普勒定位,计算出全球任意位置的经纬度,不怕GPS被屏蔽或干扰。
这套无源定位方案,目前美国陆军也在进行相关测试验证。
少年把整套方案做成便携成品,卖给户外徒步爱好者、船员以及各类应急救援团队。
完整搭建流程一共分为六步:
第一步:配齐所有硬件
RTL-SDR Blog v4 USB软件无线电接收器,售价35美元
小型Ku波段抛物面天线,成本约50美元
Ku波段LNB下变频器,20美元
8G内存树莓派5主板
偏置T适配器
5000毫安USB便携充电电池
全套硬件采购总成本仅180美元出头。
第二步:部署树莓派系统
把官方系统镜像烧录到SD存储卡,通电即可启动设备。
第三步:安装SDR信号处理工具
打开终端输入两行命令完成环境配置:
sudo apt update
sudo apt install rtl-sdr gnuradio python3-numpy
第四步:连接硬件线路
将LNB固定在天线锅焦点位置,LNB接入偏置T适配器,适配器再接SDR接收器,最后用USB线把SDR和树莓派相连。
第五步:用Claude生成运行代码
打开Claude Code工具,输入需求指令:
“编写一套Python程序,通过RTL-SDR捕获星链卫星信标实现定位,硬件配置为RTL-SDR Blog v4、Ku波段LNB与抛物面天线。
功能要求:扫描Ku波段下行频段捕捉卫星信标,调用celestrak公开TLE轨道数据区分不同卫星,利用至少三颗卫星的多普勒频差解算地理位置,在小型OLED屏幕显示经纬度与定位精度。调用pyrtlsdr、skyfield、numpy第三方库,代码加上详细注释方便参数调试。”
第六步:启动程序运行
树莓派会自动锁定上空多颗卫星,实时输出当前地理坐标,定位精度在10至30米之间。
全程不需要GPS模块、手机蜂窝网络,也不用连接互联网就能独立工作。
少年自己3D打印设备外壳,将产品命名为“徒步水手GPS备用定位仪”,单台定价899美元,累计卖出350台。
单台硬件成本180美元,单件纯利润可达719美元。
购买客户包括山林野火救援队、丛林飞行从业者、深山滑雪爱好者、远洋游艇船员等群体。
不用担心被SpaceX起诉追责,少年事先咨询过律师:单纯接收卫星公开广播的信标信号属于合规行为,不存在侵权问题。
显示更多