我的OLED是1.3寸128×64点阵,驱动是SH1106 I2C接口,我用的U8G2的模块,u8G2有16×16的汉字,Chinese1,chinese2,chinese3,三个汉字字体,是unicode编码,不过我发现汉字不全,只有很少一部分,用DrewGlyph显示。有知道的欢迎讨论。本来分两个文件,发现问题比较多,现在用一个init.lua文件,发现是可以的,连接热点后,可以同步时间,并且在OLED上显示出来,显示正常,程序如下:I2C用的1,2为数据端。时间刷新10S,也可设短,但是改程序,不好传进去。

function init_OLED(sda,scl)
     sla = 0x3c
     i2c.setup(0, sda, scl, i2c.SLOW)
     disp=u8g2.sh1106_i2c_128x64_noname(0,sla)
    
     disp:setFontPosTop()
end
function print_OLED()
  
 disp:clearBuffer()

disp:setFont(u8g2.font_unifont_t_chinese1)
   disp:drawGlyph(45, 3, 24180)
   disp:drawStr(1, 3, tostring(time["year"]))
    disp:drawStr(64, 3, tostring(time["mon"]))
     disp:drawStr(97, 3, tostring(time["day"]))
    disp:setFont(u8g2.font_unifont_t_chinese2)
   disp:drawGlyph(80, 3,26376)
 disp:setFont(u8g2.font_unifont_t_chinese2)
   disp:drawGlyph(115, 3,26085)
disp:drawLine(10,25,120,25)
   
   disp:setFont(u8g2.font_unifont_t_chinese2)
   disp:drawGlyph(44, 30,26102)
    disp:drawStr(28, 30, tostring(time["hour"]+8))
     disp:drawStr(60, 30, tostring(time["min"]))
      disp:drawStr(97, 30, tostring(time["sec"]))
  disp:setFont(u8g2.font_unifont_t_chinese1)
   disp:drawGlyph(80, 30, 20998)
   以上部分代吗,三天的时间,主要是做个总结,需要全部代码的。联系我,wunnu@live.com

nodemcu(esp8266)u8g2 oled显示汉字获取网络时间相关推荐

  1. ESP8266+STM32获取网络时间、OLED显示时间图片视频。

    学习过程不易,发文共享以下学习过程~ 先说说我的设计内容的组成: 目录 学习过程不易,发文共享以下学习过程~ 1. STM32控制ESP8266获取网络时间 第一步:电脑控制ESP8266获取时间数据 ...

  2. stm32 + ESP8266 wifi获取网络时间和天气 stm32天气预报

    大家遇到什么什么题,可以私聊我. 近期由于某些原因,玩了一下stm32+WiFi获取网络天气和网络时间.之前一直觉得这个东西会有点难度,其实,做完了才发现,其实那只是想象中的难而已.现在,将这几天的成 ...

  3. esp8266获取网络时间

    esp8266获取网络时间 我们使用的手机都有 "使用网络上的时间,自动调整日期和时间" 的功能.如果我们自己做的电子时钟也有自动调整时间的功能,那就很方便,而且不怕时间不准了. ...

  4. RK3399应用开发 | 基于u8g2驱动oled显示系统基本信息(时间、IP、CPU负载、CPU温度)

    文章目录 一.u8g2 二.编译测试 1. 拉取源码 2. 编译环境 3. 编译demo 4. 测试 三.应用开发 1. 界面初始化 2. 获取CPU温度并更新显示 3. 获取系统时间并更新显示 4. ...

  5. LCD / OLED显示汉字,取模软件PCtoLCD2002完美版

    一.LCD显示汉字结果展示: 二.取模软件的使用(PCtoLCD2002完美版) 1. 打开软件,模式为(字符模式) 点击菜单栏[选项],打开字模选项 勾选[阴码点阵].逐列式取模.顺向(高位在前,低 ...

  6. Arduino使用OLED显示汉字——For初学者

    故事背景 有一次做项目用到了OLED显示器,需要用它来显示汉字,网上找了很多的资料,用OLED显示英文或者数字比较方便,至于显示汉字也不是很难,只是网上的资料都太零散,而且有的代码运行不了,基于此写下 ...

  7. 0.96寸OLED显示汉字图片及简单GIF

    0.96寸OLED显示汉字图片及简单GIF 只是做一些简单显示,具体逻辑大家自行添加. 网上的OLED驱动很多,我懂的也不是很深,这里就不说了,我这里用的是中景园的驱动.这里重点说怎么改可以显示这些东 ...

  8. 0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析

    前言 本次我们学习一下STM32F103关于OLED显示汉字,数字,英文,图片,GIF动画,和介绍各种取模软件的使用,主要教会大家使用和修改OLED驱动的代码,对汉字大小,图片分辨率进行代码修改并显示 ...

  9. c语言oled p14x16str,OLED显示汉字

    OLED显示汉字 工具:OLED 芯片:K60,XS128等 取模软件:PCtoLCD2002完美版 显示汉字需要几个条件: 汉字索引表, const byte F14x16_Idx[] = { &q ...

  10. esp32获取网络时间和天气

    @[esp32获取网络时间和天气] esp32获取网络时间和天气 目录 一.库的获取 二.esp32连接wifi 三.oled显示 四.汉字或图片取模放在oled中显示 五.esp32获取网络时间 六 ...

最新文章

  1. 计算机c语言循环作业,计算机C语言循环语句的应用研究
  2. 【数学和算法】最小二乘法理论(附c++代码)
  3. 腾讯计费:助力游戏千亿级营收,覆盖180多个国家
  4. 7.0上的新KIE持久性API
  5. Java的多态形式中,如何访问成员变量和调用成员方法
  6. Debian的软件包管理工具命令不完全列表
  7. 廖雪峰JS教程--条件判断
  8. 获取网页上数据(图片、文字、视频)-b
  9. windows桌面远程工具连接Ubuntu
  10. jquery $.fn $.fx $.extend
  11. 人工智能火灾报警器_使用AI进行准确的火灾预测
  12. 【 Codeforces Round #551 (Div. 2) D】Serval and Rooted Tree【树形DP】
  13. axure 坐标扩散效果
  14. 抽数,数据抽取,增量数据的抽取方式
  15. linux查看字体并安装字体
  16. oracle产生连续的数字
  17. ansible的安装
  18. 【面试题】单链表的操作2
  19. java有一只兔子 从出生_Java解决题目:有一对兔子,从出生第三个月起每个月都生一对兔子,小兔子长到第三个月后,每个月又生一对兔子。。。...
  20. 快看,这是我为你准备的Python爬取图片教程

热门文章

  1. Excel技巧之插入图表
  2. IDEA中Dubugger设置
  3. Java里面的Lambda表达式
  4. Error:Execution failed for task ':app:transformClassesAndResourcesWithProguardForRelease'. Job fai
  5. 大陆资金港股打新股亲身体验全流程
  6. 阿里面试:设计一个电商平台积分兑换系统!
  7. 投影 WGS84坐标与北京54坐标转换
  8. pytorch是什么?解释pytorch的基本概念
  9. c语言编程入门ppt教程下载,c语言编程入门教程教本精简版.ppt
  10. python lncrna_【云计算】LncRNA生信分析案例