步驟1:
材質(zhì)
OLED Shield
面包板
步驟2:接線
屏蔽層帶有彩色連接電纜-接線請(qǐng)參見下圖。
步驟3:安裝NodeMCU驅(qū)動(dòng)程序
NodeMCU模塊包括用于USB接口的CP2102芯片,如果NodeMCU第一次與PC相連,通常會(huì)自動(dòng)安裝驅(qū)動(dòng)程序
。 。有時(shí)此過(guò)程失敗。在這種情況下,您必須安裝驅(qū)動(dòng)程序
http://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp- Windows中手動(dòng)安裝驅(qū)動(dòng)程序
裝置經(jīng)理。
步驟4:Arduino IDE的準(zhǔn)備-添加NodeMCU
NodeMCU模塊不是Arduino-IDE的一部分。我們必須首先安裝它。
在Aduino-IDE中打開文件/首選項(xiàng),并將以下鏈接插入“其他電路板管理器URL”字段中:http://arduino.esp8266.com/stable/package_esp8266.。.
使用“確定”按鈕關(guān)閉此窗口。
步驟5:Arduino IDE的準(zhǔn)備-安裝NodeMCU模塊
立即打開板管理器:工具/板/板管理器
轉(zhuǎn)到ESP8266條目并安裝它。
步驟6:Arduino IDE的準(zhǔn)備-NodeMCU模塊的配置
現(xiàn)在您可以選擇NodeMCU 1.0(ESP-12E Module)。將CPU頻率設(shè)置為
80MHz,將Flash大小設(shè)置為“ 4M(3M SPIFFS)”,選擇波特率和COM端口。 8 of
第7步:安裝庫(kù)
Adafruit SSD1306庫(kù):
從安裝開始OLED顯示器的支持庫(kù),您將需要它與OLED
控制器芯片進(jìn)行對(duì)話。如果您有興趣查看代碼,我們正在使用GitHub上的Adafruit SSD1306庫(kù)存儲(chǔ)庫(kù)。您也可以通過(guò)以下鏈接以ZIP文件的形式直接下載該庫(kù):
https://github.com/adafruit/Adafruit_SSD1306/archi 。..
重命名未壓縮的文件夾Adafruit_SSD1306,然后檢查Adafruit_SSD1306文件夾是否包含Adafruit_SSD1306.cpp和Adafruit_SSD1306.h
將Adafruit_SSD1306庫(kù)文件夾放在arduinosketchfolder/libraries/文件夾中。
Adafruit GFX庫(kù):
您需要對(duì)此處提供的Adafruit_GFX庫(kù)執(zhí)行相同操作:
https://github.com/adafruit/Adafruit-GFX-Library/a.。.
重命名未壓縮的文件夾Adafruit_GFX,并檢查Adafruit_GFX文件夾是否包含Adafruit_GFX.cpp和Adafruit_GFX.h
將Adafruit_GFX庫(kù)文件夾放置在您的arduinosketchfolder/libraries/文件夾中,就像對(duì)SSD1306庫(kù)所做的那樣
Adafruit MCP23008庫(kù)
您將需要對(duì)此處提供的Adafurit_MCP23008庫(kù)執(zhí)行相同的操作:
https://github.com/Adafruit的/Adafruit的-MC P23008-libr 。..
重命名未壓縮的文件夾Adafruit_MCP23008,并檢查
Adafruit_MCP23008文件夾是否包含Adafruit_MCP23008.cpp和Adafruit_MCP23008.h
將Adafruit_MCP23008庫(kù)文件夾放在arduinosketchfolder/庫(kù)/文件夾,就像您對(duì)上述庫(kù)所做的一樣
步驟8:Demosoftware
安裝Adafruit庫(kù)后,重新啟動(dòng)Arduino IDE?,F(xiàn)在,您應(yīng)該可以通過(guò)按以下順序?yàn)g覽菜單來(lái)訪問(wèn)示例代碼:File→Sketchbook→Libraries→Adafruit_SSD1306→SSD1306 。..
您必須下載NodeMCU的示例代碼
https://www.hwhardsoft.de/english/projects/displa 。..
現(xiàn)在。請(qǐng)?jiān)贏rduino IDE中打開此示例。編譯并上傳后,您必須按3按鈕查看不同的屏幕。
責(zé)任編輯:wv
-
顯示器
+關(guān)注
關(guān)注
21文章
4970瀏覽量
139925 -
Arduino
+關(guān)注
關(guān)注
188文章
6468瀏覽量
186951 -
NODEMCU
+關(guān)注
關(guān)注
13文章
289瀏覽量
21385
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論