找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1453|回复: 1
收起左侧

Arduino esp8266 OLED0.96屏幕代码 LUA语音

[复制链接]
ID:683835 发表于 2020-2-24 15:08 | 显示全部楼层 |阅读模式
a = 1
time1 = tmr.create()

function init_i2c_display()
    local scl = 6
    local sda = 7
    local sla = 0x3c
    i2c.setup(0, sda, scl, i2c.SLOW)
    disp = u8g2.ssd1306_i2c_128x64_noname(0, sla)
end
--u8g2 prepare set
function u8g2_prepare()
  disp:setFont(u8g2.font_6x10_tf)
  disp:setDrawColor(1)
  disp:setFontPosTop()
  disp:setFontDirection(0)
end
---------------------
function u8g2_search()
  disp:drawStr(0, 0, "No Signal")
  disp:drawStr( 20, 27, "Searching Wi_Fi")
end
function u8g2_success()
  disp:drawStr( 0, 0, "Wi_Fi")
end
function Reconnect()
    disp:clearBuffer()
    if a == 1 then
        a = a - 1
        u8g2_search()
        disp:sendBuffer()
        print("1111111111111111111111111111111111111111")
    else
        --gpio.write(WiFi_StatusLed_Pin,gpio.HIGH)
        a = a + 1  
        u8g2_success()
        disp:sendBuffer()  
        print("2222222222222222222222222222222222222222")--do Up_AC_Message()
    end
    tmr.delay(1000000)   
end
init_i2c_display()
u8g2_prepare()
time1:alarm(2000, tmr.ALARM_AUTO, Reconnect)    --do Reconnect()


回复

使用道具 举报

ID:683835 发表于 2020-2-24 15:09 | 显示全部楼层
可以参照编辑OLED屏幕
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表