用ESP32自制飞机雷达:低成本追踪航班,打造桌面科技装饰还带副业潜力
介绍开源项目ESP32-Plane-Radar,用ESP32和1.28寸圆屏DIY飞机雷达,实时追踪附近航班。成本几十元,既能当桌面科技摆件,又能玩数据、搞副业,手把手教你从零搭建。
痛点:想玩航班追踪又嫌太贵太麻烦?
FlightRadar24、ADS-B Exchange这些航班追踪平台虽然好玩,但总盯着网页或手机也挺没意思的。想搞个实体桌面摆件,一看专业ADS-B接收器动不动几百上千,还得折腾树莓派、天线,劝退了不少人。
其实,现在有个开源方案,只要一块ESP32开发板加个1.28寸圆形屏幕,就能搭出一个声纳风的飞机雷达,成本压到几十块,还能做副业、当科技装饰。这就是今天要聊的 ESP32-Plane-Radar。
这个项目是啥?
ESP32-Plane-Radar 是一个开源固件,专为1.28寸圆形TFT屏幕设计(像那种智能手表屏幕),跑在ESP32上。它通过Wi-Fi连接ADS-B数据源(比如Opensky Network或本地自建的ADS-B接收器),实时获取你周围的飞机位置,并以“雷达扫描”的动画效果显示在屏幕上。
简单说,就是把你桌子变成一个小型空管雷达站。飞机们像潜艇声纳上的亮点一样,随着扫描线转动出现,科技感直接拉满。
实际能用来做什么?
1. 桌面科技装饰,逼格满满
这玩意儿最大的价值就是颜值。1.28寸圆屏本身就很有极客味,配上模拟雷达扫描的UI,放在办公桌上、书房里,妥妥的迷幻科技摆件。朋友来了看到“卧槽你桌上有个雷达”,话题度直接爆表。
据项目介绍,屏幕显示内容包括:飞机相对位置(极坐标式)、航班号、高度、速度等。扫描线转起来的时候,真的像电影里的雷达画面。而且它用的圆形屏幕,天生就适合做雷达UI,比方形屏更有那味儿。
2. 低成本航班监控,实用又好玩
如果你住在机场附近,或者航线下方,打开这雷达就能看到头顶飞过的飞机是哪个航班、飞多高多快。对于航空爱好者来说,比开手机App直观得多。而且它不需要一直连着电脑,ESP32自己就能跑,插个充电宝都能用。
数据来源支持Opensky Network,这是免费开放的ADS-B数据网络,通过API就能拿到全球航班数据。当然,你也可以自己搭个ADS-B接收器(成本约100-200元)作为数据源,这样数据更新更快、覆盖更全,适合发烧友。
3. 副业思路:科技手作,定制贩卖
开源硬件 + 小众需求 = 副业机会。这个项目硬件成本极低:
- ESP32开发板(约20-30元)
- 1.28寸圆形TFT屏幕(约30-50元)
- 外壳可以3D打印(成本几块钱)
- 其他小零件
总成本能控制在80元以内。如果把它做成成品,配上亚克力外壳、精致底座,在小红书、闲鱼上挂“桌面航班雷达”“航空迷礼物”,定价200-300元不愁卖。已经有手艺人在类似项目上跑通了,关键是要把外观设计和包装做好,让它脱离“电子垃圾”感。
另外,还可以出套件(散件),让玩家自己焊接组装,赚个材料费和教程费。B站、YouTube上发个DIY过程视频,挂个商品链接,长尾流量吃很久。
4. 效率工具:数据二次开发
如果你会点编程,ESP32-Plane-Radar可以作为一个数据显示终端,把航班信息通过串口、MQTT推出来,接入HomeAssistant或其他智能家居平台。比如设置规则:“当有飞机飞过且高度低于3000米,自动记录并推送通知”,做成一个航空数据库,分析航线规律,这就有商业数据价值了。不过这部分需要自己开发,项目本身只是个固件。
使用门槛高吗?
极低。项目作者把固件都编译好了,你只需要:
- 买个ESP32开发板(推荐带Wi-Fi的型号,比如ESP32-DevKitC)
- 买个1.28寸圆形TFT屏幕(驱动IC为GC9A01,项目里明确支持的)
- 用烧录工具把固件刷进ESP32(有现成教程)
- 配一下Wi-Fi和Opensky API Key(免费注册获取)
- 组装起来,通电就完事
不需要写代码,不需要懂嵌入式开发,只要会接几根线、跟着文档走就行。项目README里接线图和配置步骤很详细,对新手友好。
如果想自己修改UI或功能,代码是C++写的,基于Arduino框架,稍微学过点Arduino的就能改。
替代/相关方案对比
市面上已有的类似项目或产品:
- FlightRadar24实体设备:官方出的FR24接收机,价格约500元,只能传数据,不带屏幕显示,得连手机或电脑看。
- ADS-B Scope(树莓派方案):用树莓派+USB SDR接收ADS-B信号,再输出到显示器。成本200+,需要Linux基础,功耗高,不便携。
- 其他ESP32雷达项目:比如ESP32-Radar,多是通用雷达UI教程,没有直接整合ADS-B数据源,得自己写后端。
ESP32-Plane-Radar 的优势在于:
- 专一性:只做飞机雷达,UI专门为航班追踪优化,开箱即用。
- 低成本:对比树莓派方案,价格只有1/3甚至更低。
- 低功耗:ESP32本身功耗很低,适合长时间运行。
- 体积小:圆屏直径才1.28寸,整体可以做到非常迷你,不占地方。
劣势也有:屏幕小,显示信息有限;依赖外部数据源,网络断了就变砖;不能直接接收ADS-B无线电信号,必须走网络API。
总结:谁适合玩这个?
- 航空爱好者:低成本拥有桌面雷达,随时看头顶飞机。
- DIY玩家:享受焊接、组装、刷固件的乐趣,成品还很酷炫。
- 副业探索者:小成本试水科技手作市场,验证需求。
- 程序员/学生:学习ESP32开发、图形显示、数据获取的好项目,代码量不大,适合练手。
总的来说,ESP32-Plane-Radar 是个“小而美”的开源项目,把专业级航班追踪变成了人人都能玩的极客玩具。几十块钱的成本,换一个高颜值桌面摆件,还能玩出副业花样,这波不亏。
想上手的,直接去GitHub搜项目名,跟着README开整。别光收藏,动起手来才是真香。
如果文章对你有帮助,欢迎请作者喝杯咖啡
评论(0)