使用ESP32-C3和2英寸IPS显示器创建复古风格的“扑鸟”游戏
扫描二维码
随时随地手机看文章
用ESP32-C3制作一个“扑鸟”游戏
使用功能强大的ESP32-C3微控制器和2英寸IPS显示屏制作怀旧的“拍打鸟”游戏。这个项目是完美的结合有趣的游戏与动手学习电子和编程。
选择的组件
ESP32-C3板:
ESP32-C3是一款功能强大的微控制器,内置WiFi和蓝牙功能。它具有RISC-V单核CPU,使其成为物联网项目和高级应用(如本游戏)的理想选择。
2英寸IPS显示屏(240x320分辨率):
2英寸IPS显示屏为游戏提供了一个充满活力和清晰的界面。240x320的分辨率保证了画面清晰细致,提升了整体游戏体验。
迷你输入按钮:
一个迷你按钮用于玩家输入,允许小鸟“拍打”并通过障碍物导航。按钮提供触觉反馈,确保精确控制。
3.7V锂离子电池(1500mAh):
游戏由一块容量为1500mAh的3.7V锂离子电池供电。这提供了一种便携式电源解决方案,让您在不被拴在电源插座上的情况下玩游戏。
3D打印案例:
一个定制的3D打印的情况下房屋的所有组件,提供保护和专业完成。机箱设计便于使用显示屏、按钮和充电接口,确保用户友好的体验。
焊接系统
我小心地将LCD模块焊接到ESP32板上,确保安全连接以获得最佳性能。
接下来,我用1k欧姆电阻连接电池线、迷你按钮和滑动开关,精心组织布线,保持干净高效的布局。
我使用热熔胶将ESP32固定在3d打印的外壳上,以确保稳定耐用的附件。
接下来,我将电池定位在ESP32的顶部,确保从按钮的两根电线可用于未来的连接。然后将LCD屏幕置于电池上方。
我将按钮固定在LCD PCB的底部,如图所示,然后将两根电线焊接到按钮上。
组装3D打印外壳
将3d打印的外壳固定在主体上,确保按钮与顶部结构完美对齐,屏幕紧贴框架。避免过度拧紧外壳,以保持正确的对准,防止损坏。
游戏编程
接下来,将Type-C电缆连接到ESP32并将程序上传到板上。有关代码文件和全面支持,请访问我们的网站。当你在那里的时候,不要忘记探索我们其他令人兴奋的项目!
玩法和说明
我打开控制台的电源,等待屏幕加载。在这个游戏中,你按下按钮让黄色的鸟飞起来。目标是引导鸟穿过柱子之间的缝隙。这个概念与经典的《Flappy Bird》游戏类似。
本文编译自hackster.io





