极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

2021-08-20 18:09:41      索煒達(dá)電子      1384     

項(xiàng)目編號(hào):E399

文件大?。?9M

源碼說(shuō)明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡(jiǎn)要概述

簡(jiǎn)介:簡(jiǎn)單的說(shuō)就是通過(guò)網(wǎng)頁(yè)將圖片上傳至NodeMCU(ESP8266)的flash閃存,再將圖片數(shù)據(jù)通過(guò)SPI更新至TFT-LCD顯示屏進(jìn)行顯示。

一、硬件系統(tǒng)

硬件主要用到NodeMCU(ESP8266)和1.44寸TFT-LCD彩色液晶屏,淘寶都有得賣,也不貴。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

  • NodeMCU(ESP8266)IO口介紹:

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

  • 1.44寸TFT-LCD液晶屏IO口介紹:

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

二、軟件系統(tǒng)

1、開發(fā)環(huán)境搭建

NodeMCU硬件通過(guò)USB連接電腦,需提前安裝好CH340USB串口驅(qū)動(dòng)。

電腦端提前安裝好Arduino開發(fā)平臺(tái)。

安裝ESP8266開發(fā)板:打開Arduino IDE點(diǎn)擊菜單欄的【文件】-【首選項(xiàng)】,添加【附加開發(fā)板管理器】網(wǎng)站:https://arduino.esp8266.com/stable/package_esp8266com_index.json 。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

然后點(diǎn)擊【工具】->【開發(fā)板】->【開發(fā)板管理器】,搜索 esp8266 后安裝。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

安裝第三方顯示屏支持庫(kù):將文件夾(Adafruit_ST7735_Library、Adafruit-GFX-Library)移動(dòng)到Arduino安裝目錄下的libraries文件夾中,重啟Arduino IDE,即可,也就是編程環(huán)境搭建完畢。


可選擇性安裝mDNS服務(wù),安裝后,可在瀏覽器輸入域名(host.local)實(shí)現(xiàn)訪問(wèn)ESP8266的Web頁(yè)面,若不安裝mDNS服務(wù)則通過(guò)訪問(wèn)ESP8266實(shí)際分配的IP地址實(shí)現(xiàn)Web訪問(wèn)。


Mac OS:默認(rèn)自帶mDNS

Windows:需安裝Bonjour

Linux:需安裝avahi

2、軟件程序


軟件實(shí)現(xiàn)通過(guò)網(wǎng)頁(yè)將圖片上傳至NodeMCU(ESP8266),并將圖片更新至TFT-LCD顯示屏。主要的程序流程圖如下:

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

三、效果演示

1、配網(wǎng)

配置WiFi或熱點(diǎn)的名稱和密碼、設(shè)定mDNS地址。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

2、程序下載


將下載程序到開發(fā)版,待ESP8266與電腦連接上同一個(gè)WiFi(或者是電腦開的熱點(diǎn)),就可以從串口監(jiān)視器看到IP地址。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

若是使用手機(jī)熱點(diǎn),也可以通過(guò)終端模擬器應(yīng)用終端輸入ip neigh進(jìn)行查看連接到手機(jī)熱點(diǎn)的設(shè)備IP地址。


3、圖片上傳


訪問(wèn)該IP地址即可,訪問(wèn)圖片上傳Web頁(yè)面,選擇圖片上傳即可。

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

4、顯示效果

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

文件列表:

【E399】基于ESP8266的局域網(wǎng)圖片刷新顯示系統(tǒng)

TAGESP8266
  • 8 次
  • 1 分