![创客们的超级开源制作项目](https://wfqqreader-1252317822.image.myqcloud.com/cover/53/22655053/b_22655053.jpg)
上QQ阅读APP看书,第一时间看更新
2.6 硬件电路
游戏机的电路非常简单,主机用Arduino加两个电阻和一些跳线即可,手柄使用一个电位器、一个电阻和一个按钮。硬件连接如图2.7所示。
![](https://epubservercos.yuewen.com/DE5125/11229187903858606/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1739122779-0lRUVQ3eGSSDYO14ZqTKNv5lqPg3wxNl-0-1b0754e2770ffd3d1ecf15f972b975fd)
图2.7 硬件连接方法
Sync连接到D9,用以产生同步信号,Video连接到D7,用以产生视频的像素信号。实物连接好后如图2.8所示,面包板上的那两个电阻,实际有点误差也没有太大关系。后面那个黄色的同轴电缆线是电视机的AV输入端子。D11脚直接连接了一个小扬声器,用以产生游戏音效。
![](https://epubservercos.yuewen.com/DE5125/11229187903858606/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1739122779-OAnGTsgY3TX8t70yGJ23pJw1EddRmLmH-0-4be9b0de32536f180fe3c33da318d543)
图2.8 连接好的主机
游戏手柄(见图2.9)就是个标准的可变电阻器和按钮的连接方法,电位器和开关分别接在A0和D2上,开关加上拉电阻(后来发现可以省略这个电阻,直接使用程序内部上拉电阻)。
![](https://epubservercos.yuewen.com/DE5125/11229187903858606/epubprivate/OEBPS/Images/figure_0022_0003.jpg?sign=1739122779-PuLqyvmFJjp9oSRPnHuCYtMlEeV2bqd8-0-b0733ade136c940ca445623427cd6c61)
图2.9 连接好的游戏手柄
到此为止,这个游戏机的原型机就完成了,现在可以烧入代码享受一下。