
模仿稚晖君的透明小电视
简介
自从看了稚晖君的透明小电视,被深深的吸引,结合开源资源和自己的不断尝试,终于制作了自己的小电视,但许多功能还需要再开发。
简介:自从看了稚晖君的透明小电视,被深深的吸引,结合开源资源和自己的不断尝试,终于制作了自己的小电视,但许多功能还需要再开发。开源协议
:GPL 3.0
描述
项目简介
本项目仿制稚晖君开源的HaloCube透明小电视,但硬件部分结合自己手中的芯片,进行适应性的调整。并且结合实际硬件设计3D打印的外壳,简单安装后,基本实现预期功能。
项目功能
本设计是基于ESP32-PICOz-D4单片机设计的显示系统。将TFT显示屏与分光棱镜结合,实现立体透明的炫酷显示效果。
并且将陀螺仪作为控制按键,当小电视角度调整时,显示屏幕可以切换内容。
设计多色的LED灯,既可以联动按键,又可以作为氛围灯,增加炫彩效果。
其它还具有USB转串口、自动下载电路,WIFI通信天线等辅助电路。
项目参数
此处可填写项目的相关功能参数介绍,示例:
1、本设计基于ESP32-PICOz-D4主控芯片;
2、使用LIS3DHTR陀螺仪(未使用MPU6050陀螺仪因为LIS3DHTR陀螺仪价格更便宜,并且不影响功能);
3、使用WS2812灯珠作为氛围灯(单IO控制简单);
4、使用2.4寸TFT液晶显示屏(显示部分适配分光棱镜大小);
5、串口下载使用CH340K和自动下载电路(焊接简单,价格便宜,占用空间小);
原理解析(硬件说明)
本项目由以下部分组成,5V转3.3V的LDO电源部分、WS2812多色LED灯部分,LIS3DHTR陀螺仪部分、TFT显示屏部分、SD卡部分、USB转串口及自动下载部分。其中SD卡部分需要接上拉电阻(本项目未使用),或者使用SPI通信。
注意事项
- 焊接ESP32-PICO-D4芯片时,建议使用加热板或加热台,单面焊接,涂抹锡膏要均匀。
- TFT显示屏驱动程序代码需要镜像处理,建议参考稚晖君的开源代码
实物图
设计图

BOM


评论