欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

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

2021-08-20 18:09:41      索煒達電子      1372     

項目編號:E399

文件大?。?9M

源碼說明:帶中文注釋

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

簡要概述

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

一、硬件系統(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硬件通過USB連接電腦,需提前安裝好CH340USB串口驅動。

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

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

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

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

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

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


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


Mac OS:默認自帶mDNS

Windows:需安裝Bonjour

Linux:需安裝avahi

2、軟件程序


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

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

三、效果演示

1、配網(wǎng)

配置WiFi或熱點的名稱和密碼、設定mDNS地址。

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

2、程序下載


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

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

若是使用手機熱點,也可以通過終端模擬器應用終端輸入ip neigh進行查看連接到手機熱點的設備IP地址。


3、圖片上傳


訪問該IP地址即可,訪問圖片上傳Web頁面,選擇圖片上傳即可。

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

4、顯示效果

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

文件列表:

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

TAGESP8266
  • 8 次
  • 1 分