电子说
步骤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
全部0条评论
快来发表一下你的评论吧 !