使用Arduino微控制器做很多事情是很容易的。这个Instructable告诉你如何创建一个由123D电路的Arduino基本套件中的少数几个部件制成的简单的一键式视频游戏。这是一个侧面滚动跳跃游戏。这是从简单的制造商电子设备创建自己的游戏的一个很好的起点。
部件列表(全部可以在Arduino基础套件中找到):
1个Arduino UNO
1个液晶显示屏(16 x 2字符)
1个电子面包板
1个220Ω电阻
1个按钮开关
实芯连线
1个USB电缆
第一步:组装零件
上图中显示了所需的部件。
开始与Arduino无动力。不要插入USB电缆。这将在后面的步骤中进行编程并尝试游戏。
使用长连线将Arduino上的5V信号连接到面包板顶部红色行的最左侧。
使用长连接线将GND信号连接到面包板顶部的黑色(或某些面包板上的蓝色)最左侧。
LCD(液晶显示器)模块底部有一个16针的插头。将其插入面包板,如图所示。所有供电和控制LCD的电子信号都通过这个接头。
这些引脚是(从左到右):
GND - 电源地信号
VCC - 正的功率信号
V0 - 对比度调整
RS - 寄存器选择
R / W - 读/写选择
电子操作使能信号
DB0 - 数据位0(此处未使用)
DB1 - 数据位1(此处未使用)
DB2 - 数据位2(此处未使用)
DB3 - 数据位3(此处未使用)
DB4 - 数据位4
DB5 - 数据位5
DB6 - 数据位6
DB7 - 数据位7
LED + - 背光LED正面
LED- - 背光LED负极
使用短接线,将GND和LED-(引脚1和16)连接到顶部的黑色行。
同样,使用短接线将VCC(引脚2)连接到顶部的红色行。
弯曲220Ω电阻的导线(红红棕色带),并将其连接在LED +和面包板顶部的红色行之间。
使用更长的连接线来完成连接的其余部分:
将DB7连接到Arduino引脚3
将DB6连接到Arduino引脚4
将DB5连接到Arduino引脚5
将DB4连接到Arduino引脚6
将E连接到Arduino引脚9
将R / W连接到Arduino的引脚10(或在面包板顶部的黑色行)
将RS连接到Arduino引脚11
将V0连接到Arduino引脚12(或在面包板顶部的黑色行)
将按钮插在液晶显示屏左侧的某个位置,跨越面包板中心的通道(见上图)。使用短连线将按钮顶部的两个引脚之一连接到面包板顶部的黑色行。将按钮顶部的另一个引脚连接到Arduino的引脚2。
第二步:编程Arduino
此时,您应该准备好编程Arduino并对其进行测试。
首先确保您的计算机上安装了Arduino软件。将此页面上的LCD_Game.ino文件下载到您的计算机,并在Arduino软件中打开。确保电路板设置正确(工具→电路板→Arduino Uno)。使用USB电缆将Arduino连接到电脑。这将为Arduino /游戏提供电源,并允许您将程序上传到Arduino。此时,液晶显示器的屏幕应该点亮。通过选择File→Upload来编程Arduino(或者按下Arduino软件顶部的右箭头按钮)。
如果一切顺利,LCD屏幕现在应该显示游戏开始屏幕,如上图所示。
程序文件见附件。
视频观看链接:https://v.youku.com/v_show/id_XMzIxNDkwNDU4OA==.html
2022-05-05 20:05:32
157KB
电路方案
1