总结
我用一条 LED 灯带和一块电子墨水显示屏制作了一个组合展示装置。
设计目的是在电子墨水显示屏上显示温度等不常变化的信息,以及通过 LED 灯带显示光伏发电等经常变化的数据。用户可通过触摸按钮在不同界面之间切换。
这种LED灯带是WS2812B可寻址像素灯带,每米有144个LED灯珠。
–> 我用了这些:https://amzn.eu/d/eOmWAVV
电子墨水显示屏是一款2.9英寸的单色显示屏,支持SPI接口。
–> 我用了这款:https://amzn.eu/d/5YOUf0v
触摸按钮采用TTP223电容式传感器,可透过塑料前盖进行检测。
–> 我用了这款:https://amzn.eu/d/cxXyiUF
电子墨水显示屏下方有空间可容纳ESP32开发板,几乎任何设备都能安装在这里。我选择了没有引脚插头的版本,这样能降低整体厚度。
我用了这款:https://amzn.eu/d/24QEFxx
发光二极管条长38像素,呈U形。我将其两侧(每侧14个发光二极管)用于显示当前太阳能发电量和电池充电状态。在顶部,我用8个发光二极管来显示我家当前的电力消耗情况。
所有电力均由ESP开发板提供,LED灯使用5V电压,显示屏和传感器则采用3.3V电压供电。
举个例子,我附上了 Arduino 代码,但它几乎肯定不符合你的需求。
但你可以随意使用这套硬件来展示任何内容,或许还可以把那些 LED 灯用作动画效果或吸引眼球的装饰元素。
需要打印的部分只有两个:带有所有电子元件的底座和盖子。两个部分都可以在不使用支撑结构的情况下进行打印。
底座我用了深色(蓝色或黑色)的PLA材料打印,并将LED灯箱涂成了白色。
盖子上方各有一块厚度仅 0.4 毫米的区域,其余部分则要厚得多,以阻挡光线。该部件采用白色 PLA 材料打印而成。那个小孔是指示灯的位置,触摸按钮就位于那里。
用两个中间的孔将底座固定在墙上,而上部和下部的孔则用于固定盖子。
我还附上了整个组装过程的步骤文件,如果你想对其进行修改或重新编排的话。
玩得开心,
塞巴斯蒂安
Etiquetas
Fuente del modelo
