BoronLander 火星着陆器桌面摆件

BoronLander 是最近基于行星着陆器启发而制作的电子雕塑,这是是第一次尝试使用带WIFI链接的具有屏幕的电子雕塑制作。 当我创建这些自由形状的电路雕塑时,我意识到着陆器或者太空元素与这种艺术配合的比较好。使用黄铜丝互联并作为结构件。您可以3D 打印结构并在其中安装电路板,但是这有什么意思?

这不是一个分步教程,而是我构建着落器的文档。大家可以通过无数种方式来构建这样的东西,基于它的技能、可以的元件、所需的外观您可以创造很多的延伸作品。我鼓励使用本文档作为参考指南,以帮助提出您自己的想法,创建您自己的版本,而不是尝试复原它。

零件列表

1、ESP32 开发板 2、240x240 IPS屏幕 3、AHT21B温湿度传感器模块 4、14250锂电池 5、开关 6、3毫米LED灯

主控

这里使用比较常见的ESP32开发板作为主控,主要原因是它比较普遍且容易获取,并且具有WIFI网络连接,并且可很好的使用lvgl作为图形显示。价格也不高。

显示

我使用了一款240x240的IPS屏幕作为显示,它的尺寸和显示面积很适合本项目,它使用SPI总线正好可以连接ESP32模块的SPI总线上。

驱动我使用了开源的TFT_eSPI

传感器

温湿度传感器我使用AHT21B它的工作电压为2.5-5.5V,功耗很低,价格也很实惠。它使用IIC总线。

电源

我使用的两节3.7V 300mAH的14250锂电池 请小心使用这些电池,使用不当可能引起火灾 ESP32上并没有锂电池充电管理芯片,这里使用USB为作品供电的时候打开开关,可以反向给锂电池充电,但是给作品供电的USB电源电流不宜过大不要超过1A否则会导致电池过热过充。这里我也在考虑是否使用自行设计的PCB来代替ESP32开发板。自布局PCB可添加电池充电管理芯片等,需要的器件。

我建议使用1节电池,因为在不匹配的情况下并联两节电池是非常危险的,这些电池没有任何保护电路,这意味着如果短路,就会导致热失控。如果您对这些电池感到不舒服,只需要使用USB供电即可。

原理图

引脚链接

屏幕和PCB使用SPI总线链接, Display GND ----------ESP32 GND

Display VCC ----------ESP32 3V3

Display SCL ----------ESP32 D14

Display SDA-----------ESP32 D13

Display RES -----------ESP32 D4

Display DC------------ESP32 D2

Display BLK -----------ESP32 D12

传感器使用IIC总线链接 Sensor VCC ---------ESP32 3V3

Sensor GND ---------ESP32 GND

Sensor SDA--------- ESP32 D21

Sensor SCL ----------ESP32 D22

构造

我通常先使用面包板将元件链接好,烧录程序测试是否运行正常,运行正常后在尝试构造结构

结构图我使用CAD软件设计,因为可以打印1:1 图纸,方便后期裁剪和对照

剩下就是裁剪并焊接了,焊接推荐使用液态助焊剂,最后的成品展示如下:

文档信息

版权声明:可自由转载(请注明转载出处)-非商用-非衍生

发表时间:2024年1月15日 11:18