步驟1:步驟1:ESP32板,Arduino IDE安裝和VGA庫配置。
此步驟與《我之前的項目的strong》 第1步 是用ESP32完成的,因此只需點擊此鏈接,從第1步開始閱讀,直到子步驟3 。
您必須安裝 FabGL VGA庫,但是對于 Snake ,您需要最新版本:以防萬一將來它會改變,我在此步驟的底部放置了文件 src.new.rar 中的工作版本。您可以在
“ 。.. arduino-1.8.9 libraries” 文件夾中下載,解壓縮并將文件夾重命名為“ src”。
第2步:第2步:將“ Snake”上傳到ESP32
下載底部的 Snake.ino 這一步。
使用Arduino IDE打開它,并將其上傳到您的原始ESP32。如果沒有錯誤消息,則該代碼應該已經在運行。
步驟3:步驟3:連接VGA端口

您需要以下部件:
一個 DSUB15連接器,即要切割的VGA母連接器或VGA電纜。
三個 270歐姆電阻。
通過270歐姆電阻將ESP32 GPIO引腳2、15和21分別連接到VGA紅色,綠色和藍色。
分別將VGA Hsync和Vsync連接到ESP32 GPIO引腳17和4。
將DSUB15連接器的引腳5、6、7、8和10連接到ESP32 GND。
有關VGA DSUB15連接器引腳的定義,請參見此步驟中的圖片。注意,這是母連接器的焊接面。
步驟4:步驟4:連接四個按鈕

此步驟中的示意圖顯示如何將+ 5V的單個按鈕(常開)連接到ESP32給定的引腳。請注意,您還需要通過1至2 kOhm的電阻將ESP給定的引腳連接至GND。這樣,當釋放(打開)按鈕時,ESP引腳正好為零伏。
更具體地說,您需要按以下順序連接四個按鈕:
將12號針固定到右鍵上
將25號針固定到向上鍵上
將14針固定到左側按鈕
將35針固定到向下按鈕
步驟5:步驟5:結論和確認
如果一切正常,只需連接VGA顯示器,您就可以使用Snake了。
責任編輯:wv
-
Arduino
+關注
關注
190文章
6526瀏覽量
196983 -
ESP32
+關注
關注
26文章
1198瀏覽量
21802
發布評論請先 登錄
無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!
ESP32 Wi-Fi 控制 LED 燈的原理
如何備份復制拷貝出ESP32/8266內的固件程序
ESP8266和ESP32開發板常見的2種下載方式
STM32和ESP32有什么區別?如何選開發板?資深工程師學習路線建議!
樂鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質區別
ESP32-運行網頁服務器(Web Server)-實用篇
樂鑫ESP32-C5全面進入量產!啟明云端樂鑫科技代理商
如何用ESP32復制經典街機游戲
評論