抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 【好奇心驱动力】ESP8266制作透明小电视

【好奇心驱动力】ESP8266制作透明小电视

时间:2018-08-14 18:29:21

相关推荐

0.前言

关于ESP8266的使用集合都在这个链接当中

【好奇心驱动力】ESP8266从零开始折腾记录

这一期主要是在OLED显示天气,微信小程序控制发光二极管的基础上进行了微调

灵感也是来自于B站UP主的透明小电视视频,如下图:

1.实验目的

利用ESP8266连接OLED屏幕显示时间、天气、室内温度

通过分光棱镜展现透明效果

2.实验方法

首先是购买了一个分光棱镜,分光比1:1,大小25mm,85元(是真的贵)

购买了一些亚克力板22元,勾刀4元,铜柱35元

为什么买亚克力板和铜柱

一是因为没得3D打印的设备,肯定是没办法搞成UP主这么高级的样子

二是下面还有一个大的充电模块也放不进,还要重新画图,就直接亚克力板吧

充电模块

充电模块是用换下来的手机电池改造的,买了一个移动电源键DIY板,焊上了之后可以给ESP8266供电,充电板和电池之间粘贴了散热块

亚克力板

用4mm钻头对亚克力板一顿操作,把ESP8266用铜柱固定住,再搞个三层分开式,把LED灯固定在最上层,如下图:

3.实验结果

这个最麻烦的地方就在于需要根据分光棱镜的特性修改下代码

需要在OLED屏幕上镜像显示内容,通过分光棱镜才能够正常显示

在setup()里面添加代码如下:

//镜像--分光棱镜用//镜像u8g2.setDisplayRotation(U8G2_MIRROR);//旋转180度//u8g2.setDisplayRotation(U8G2_R2);

最终显示:

如果觉得《【好奇心驱动力】ESP8266制作透明小电视》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。