OLED炫酷新玩法:实时显示中文汉字 单片机无需预定义字模

哈喽~ 上一篇给大家讲了如何用oled显示天气信息. 今天再发一个炫酷的玩法 (本文所有工具及源码都在结尾)

是不是oled 或 lcd 取字模很烦 ? 而且只有固定内容 没有变化.字模数组庞大?

小编打算做一个从网络获取中文字模 然后发送到esp8266上在oled屏幕显示出中文. 这样就脱离了预编译的字模数组.

当然我并没有做出来.而是打算先做串口输出.oled显示. 这样比较好调试

esp8266的ram很大 足够驾驭一个汉字的字模数组.甚至几个字模数组一起发送都没有问题.

当然为了稳定性我并没有这么做 ,还是一个字模一个字模的发送 发送间隔200ms 给esp8266足够的处理时间

200ms是底线 我试过150ms间隔 但是esp8266会丢字. 200ms既1秒显示5个汉字.这个速度可以接受

不多bb 先看视频 串口工具逐个发送字模数组 esp8266串口接收 然后逐个显示内容是李白的 <行路难> 片选

00:00

OLED炫酷新玩法:实时显示中文汉字 单片机无需预定义字模

OLED炫酷新玩法:实时显示中文汉字 单片机无需预定义字模

效果怎么样? .是不是还可以

代码及软件及材料及环境

串口字模软件 -易语言编写的….

arduino IDE 编译的esp8266程序

OLED 0.92寸 128×64 spi接口

esp8266-12e

接线及定义 代码都有写

注意事项

OLED炫酷新玩法:实时显示中文汉字 单片机无需预定义字模

临时搞的,解决了上一版本中文残缺的问题.由于我的目标不是串口通讯 是网络获取字模 所以不管是代码还是工具 都写的很糙 .

倒置取模需要注意下 ,我的oled有问题,取模是右向左取模 ,别人家的一般都左到右.

既 别人正常的oled 取到的是00001111 八位 我必须要倒转一下 既 11110000 才能正常显示

如果你的oled正常 请不要选中此项.其他的一目了然 不多解释

我跟你们说个事儿 : 你真不思考关注我一下吗?

下载工具及源码下载地址

pan.baidu.com/s/1c2GWyQG

© 版权声明

相关文章

1 条评论

  • 超级无敌大摆锤摆到飞起
    超级无敌大摆锤摆到飞起 投稿者

    已关注

    回复