找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1695|回復(fù): 1
收起左側(cè)

Arduino esp8266 OLED0.96屏幕代碼 LUA語音

[復(fù)制鏈接]
ID:683835 發(fā)表于 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()


回復(fù)

使用道具 舉報

ID:683835 發(fā)表于 2020-2-24 15:09 | 顯示全部樓層
可以參照編輯OLED屏幕
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表