所在的位置: C++ >> C++介绍 >> Esp8266091寸技小新OLEDA

Esp8266091寸技小新OLEDA

哪家医院能治好白癜风 https://yyk.39.net/bj/zhuanke/89ac7.html

0.91寸技小新OLED是一款IIC通讯的OLED屏,也是采用SSD主芯片,官方提供了好几款单片机教程,唯独没有Arduino版本的.在网上找了很多版本的Arduino版本的程序,不知道是不是Esp库中的Wire库文件,或者就是我做错了哪个地方,反正死活都不成功,OLED屏始终是暗的,急死个人.在尝试了N多个版本之后,本人放弃了,还是自己用软件方式来模拟IIC试试,结果大功告成.

0.91寸OLED

本文用的是某宝上十几块一个的Esp模块,模块的引脚如下图:

ESP-12F

本文将用D1作为SCL,D2作为SDA,来进行软件的IIC模拟并进行OLED模块的显示,由于篇幅的限制,本文将只截图主要代码思路,想要源码的请

我.

本文把OLED功能模块进行封装,整合成一个C++类,然后在主程序中进行调用:

头文件:IIC的基础操作功能和OLED的读写操作

CPP实现:

最后,来主函数中进行调用,展示我们的成果:

最后的显示效果:

结语:很多时候,这种简单的东西越搞死人,无论怎样,多动手实践实践才是最好的.




转载请注明:http://www.aierlanlan.com/rzfs/3760.html

  • 上一篇文章:
  •   
  • 下一篇文章: