偶然在 B 站上看到一个搬运的视频,使用 ESP32-C3 开发板和太阳能电池板搭建一个卫星,外观上看起来还是很赛博朋克的,作者还加了 SHT31 温湿度传感器,通过屏幕显示当前环境的温度和湿度。
最重要的是作者是直接用了 1mm 的铜线作为框架和导线来搭建整个模型,裸露的铜线真是太有感觉了,之前也看过一些类的 DIY 项目,有一个类似登月着落器的造型。
项目信息
顺着原始链接找了下原作者,项目原作者 Hey Vector 是一个来自越南的 DIY 爱好者,分享了很多类似风格的 DIY 项目,都是通过 1mm 铜线来搭建整个制作的框架和导线。
项目主页:https://sites.google.com/view/huy-materials-used/desk-satellite
Youtube 主页:https://www.youtube.com/@huyvector
硬件模块列表
这个项目都是用了现成的模块,不需要 PCB 板子和焊接贴片元件啥的,工具基本上是有一个电铬铁就可以了。
-
ESP32-C3 SuperMini 开发板
-
0.96 寸 TFT LCD,分辨率 160×80
-
SHT31 温湿度传感器
-
TTP223 触摸模块
-
67x33mm 太阳能电池板
-
16340 锂电池
-
锂电池充电模块
-
锂电池电量指示模块
另外导线是用了 1mm 铜线,支架用了直径 3mm 壁厚 0.5mm 的铜管。
如果只是为了造型,大部分模块都可以省略掉,最基础的版本只需要 3 个模块就可以了:
-
ESP32-C3 SuperMini 开发板
-
0.96 寸 TFT LCD 屏幕
-
太阳能电池板
模块连接图
作者也提供了各个模块之间的连接线路,如果要直接使用作者提供的固件代码,那就得按他的走线来焊接了。
项目代码
作者将固件代码发布到了 Google Drive 上,可以直接通过下面的地址下载:
固件: https://drive.google.com/file/d/1SwpgMWkXY9MKINmAqNVY9-ZhVx53Qo-p/view
太阳能电池板真有用吗?
作者在这个项目中加了太阳能电池板以及太阳能充电控制器,但我很怀疑实际能为电池充多少电,找 DeepSeek 算了下,结论是太阳能电池板在室内只有 1mW 的发电功率,纯粹图一乐。
虽然作者在固件中添加了休眠相关的代码,不过以 ESP32-C3 和 TFT LCD 的功耗,太阳能电池板的发电量实在可以忽略不计。
小结
从造型来说,这个 DIY 项目还是很有意思的,刚好手头也有闲置的 ESP32-C3 开发板和太阳能电池板,有空也再搞一个玩玩 😃。
参考资料
-
https://www.youtube.com/watch?v=0zJG3wExY-c
-
https://sites.google.com/view/huy-materials-used/desk-satellite
-
https://www.bilibili.com/video/BV1oe1MBcE2A/