一款基于ESP8266的国际空间站追踪器,利用NASA的实时数据,在空间站从头顶经过时向您发出提醒
国际空间站(ISS)是人类建造过的最昂贵的物体。它每90分钟绕地球一圈,轨道高度约为400公里。在晴朗的夜晚,尤其是在夏季,人们常常能用肉眼看到它划过天空。
美国国家航空航天局(NASA)公开分享国际空间站的实时位置,并提供免费的API接口,供任何人访问这些数据。有趣的是,空间站还配备有无线电中继器,当它经过时,可让无线电操作员与其他人员进行通信。如果你运气好,甚至可能收到宇航员本人的回复——前提是他们当时正在收发无线电信号!
这激励我制作了一个简单的装置,当国际空间站经过我的位置时,它会通知我。
材料
•ESP8266 NodeMCU × 1
•绿色LED × 1
•红色LED × 7
•蜂鸣器 × 1
•2200 Ω 电阻 × 8
P•erf Board × 1
•Female Header Pins
第一步:焊接母头引脚
首先将母头引脚焊接到PCB板上。这些引脚可让您在需要时轻松安装和拆卸ESP8266 NodeMCU。
第二步:焊接LED、电阻和蜂鸣器
接下来,根据提供的接线图将LED、电阻和蜂鸣器焊接到PCB板上。在进行下一步之前,请仔细检查所有连接。
第三步:上传代码
下载项目代码,并将以下变量更新为您自己的信息:
ssid — — 您的Wi-Fi网络名称
•密码 — — 您的Wi-Fi密码
•myLongitude — — 您所在位置的经度
•myLatitude — — 您所在位置的纬度
更新这些值后,将代码上传到ESP8266板。
第四步:开启设备
ESP8266上电后:
•第一个LED灯将开始闪烁,表示设备正在尝试连接Wi-Fi。
•当Wi-Fi连接建立后,闪烁将停止。
•LED灯将显示国际空间站与您当前位置之间的当前距离。
•随着国际空间站越来越近,更多的LED灯将被点亮。
•当国际空间站靠近时,蜂鸣器会发出声音提醒你。
结论
这个项目让追踪和发现国际空间站变得既有趣又互动。它不仅能提醒你空间站即将靠近,还能帮助你欣赏人类最伟大的工程成就之一。
本文编译自hackster.io





