入坑esp-01s 1.3寸OLED时钟及天气显示(一)

有一段时间没写东西了,忙着复习,下个月的今天考试,看书看的头大,之前那个数独也没写完,动脑头疼,在网上看到一个0.99寸的显示滚动显示时间和天气的挺好玩,想做一个消遣一下。下图是所有元件:

左一是5v转3.3v (800mA)的电源板,用于直接给oled和esp01s供电,不然还要把01s焊在屏后面的降压管后面,太麻烦了,既然屏和01s都可以用3.3V,就直接换个板吧。之前看教程用的是电池加充电板供电,结果充电板根本带不动,什么也不显示,放那没用(1.4元/个)

左二是esp01s,真的小,大约1*2cm大。(6.1元/个)

左三是0.99寸的oled,在网上看的挺大,实际太小了,显示面积也就1*2cm,显示太小没用。(黄白显示18.6元/个)

右二1.3寸的,性价比不错,显示面积也大了一些,感觉还是不够大,但再大价格就太高了。(蓝色18元/个)

右一是01s烧录器。本来我有几个usb-ttl,但接线太麻烦,买个烧录器也不贵,把01s插上直接就可以烧了。(7.1元/个)

一、点亮屏幕。

开始的时候不寘遇到不少麻烦,屏幕怎么也不亮,因为是第一次搞这个单片机,很多东西都不懂,还要从头学。查资料找原因,什么方法几乎都试了,就是不亮。用5V接充电板,不亮,01s接2节电池,屏独立供电,不亮;又看有人说杜邦线电阻太大,我又剪短线焊接,还是不亮。原代码是用C++写的,这个东西我根本不会,还要从头学习C++,至少要能看懂一点啊。后来找到一个设置数据接口的地方,检查了一下接线,说实话,我都不记得我是怎么接的,反正调来调去,后来就亮了。电源也有问题,我用树莓派供电,杜邦线连接,没问题,用杜邦线接5v直接线屏供电,再把01s供电接到屏上,不稳定。

二、升级想法。

1.3屏我觉得还是有点小,实际作用不大。于是想用两个屏显示,但01s好像只能接一个屏,于是就想做成双屏显示,可以显示不同内容,但主屏必须显示时间,副屏显示内容还没想到。于是做了如下面的连接方式。

这就是双屏显示,用的是两个01s,两个1.3寸显示屏。但这样也太难看了,于是想封装起来,要想封装就要有电路板,于是又开始学习手绘电路板。kicad学习了一个晚上,画图4个小时,修改大约一天,电路非常简单。就是几个插件,但是各种间隙,误差太大了,元件肯定插不上。各种找资料,各种测量,多年前捡的游标卡尺都用上了,虽然破,但能对付用。画完电路板大概这样:

正面:                                                                                                                 反面:

今天刚刚提交给制板工厂,促销价10*10cm以内5元5张板,美死!还不知道板子有没有问题,这是我人生做的第一张电路板,要是没问题我觉得不太可能,所以我已经做好准备再出一板,肯定有哪些地方是想不到的。

大约要下周3才能到货,到时候装一下看看怎么样。

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kim5659

你的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值