使用ESP32-C3和2英寸IPS顯示器創(chuàng)建復古風格的“撲鳥”游戲
用ESP32-C3制作一個“撲鳥”游戲
使用功能強大的ESP32-C3微控制器和2英寸IPS顯示屏制作懷舊的“拍打鳥”游戲。這個項目是完美的結(jié)合有趣的游戲與動手學習電子和編程。
選擇的組件
ESP32-C3板:
ESP32-C3是一款功能強大的微控制器,內(nèi)置WiFi和藍牙功能。它具有RISC-V單核CPU,使其成為物聯(lián)網(wǎng)項目和高級應用(如本游戲)的理想選擇。
2英寸IPS顯示屏(240x320分辨率):
2英寸IPS顯示屏為游戲提供了一個充滿活力和清晰的界面。240x320的分辨率保證了畫面清晰細致,提升了整體游戲體驗。
迷你輸入按鈕:
一個迷你按鈕用于玩家輸入,允許小鳥“拍打”并通過障礙物導航。按鈕提供觸覺反饋,確保精確控制。
3.7V鋰離子電池(1500mAh):
游戲由一塊容量為1500mAh的3.7V鋰離子電池供電。這提供了一種便攜式電源解決方案,讓您在不被拴在電源插座上的情況下玩游戲。
3D打印案例:
一個定制的3D打印的情況下房屋的所有組件,提供保護和專業(yè)完成。機箱設計便于使用顯示屏、按鈕和充電接口,確保用戶友好的體驗。
焊接系統(tǒng)
我小心地將LCD模塊焊接到ESP32板上,確保安全連接以獲得最佳性能。
接下來,我用1k歐姆電阻連接電池線、迷你按鈕和滑動開關(guān),精心組織布線,保持干凈高效的布局。
我使用熱熔膠將ESP32固定在3d打印的外殼上,以確保穩(wěn)定耐用的附件。
接下來,我將電池定位在ESP32的頂部,確保從按鈕的兩根電線可用于未來的連接。然后將LCD屏幕置于電池上方。
我將按鈕固定在LCD PCB的底部,如圖所示,然后將兩根電線焊接到按鈕上。
組裝3D打印外殼
將3d打印的外殼固定在主體上,確保按鈕與頂部結(jié)構(gòu)完美對齊,屏幕緊貼框架。避免過度擰緊外殼,以保持正確的對準,防止損壞。
游戲編程
接下來,將Type-C電纜連接到ESP32并將程序上傳到板上。有關(guān)代碼文件和全面支持,請訪問我們的網(wǎng)站。當你在那里的時候,不要忘記探索我們其他令人興奮的項目!
玩法和說明
我打開控制臺的電源,等待屏幕加載。在這個游戲中,你按下按鈕讓黃色的鳥飛起來。目標是引導鳥穿過柱子之間的縫隙。這個概念與經(jīng)典的《Flappy Bird》游戲類似。
本文編譯自hackster.io





