加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

Arduino液晶一键式视频小游戏

2017/12/08
132
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

使用Arduino微控制器做很多事情是很容易的。这个Instructable告诉你如何创建一个由123D电路Arduino基本套件中的少数几个部件制成的简单的一键式视频游戏。这是一个侧面滚动跳跃游戏。这是从简单的制造商电子设备创建自己的游戏的一个很好的起点。

部件列表(全部可以在Arduino基础套件中找到):

第一步:组装零件

上图中显示了所需的部件。

开始与Arduino无动力。不要插入USB电缆。这将在后面的步骤中进行编程并尝试游戏。

使用长连线将Arduino上的5V信号连接到面包板顶部红色行的最左侧。

使用长连接线将GND信号连接到面包板顶部的黑色(或某些面包板上的蓝色)最左侧。

LCD(液晶显示器)模块底部有一个16针的插头。将其插入面包板,如图所示。所有供电和控制LCD的电子信号都通过这个接头

这些引脚是(从左到右):

  1. GND - 电源地信号
  2. VCC - 正的功率信号
  3. V0 - 对比度调整
  4. RS - 寄存器选择
  5. R / W - 读/写选择
  6. 电子操作使能信号
  7. DB0 - 数据位0(此处未使用)
  8. DB1 - 数据位1(此处未使用)
  9. DB2 - 数据位2(此处未使用)
  10. DB3 - 数据位3(此处未使用)
  11. DB4 - 数据位4
  12. DB5 - 数据位5
  13. DB6 - 数据位6
  14. DB7 - 数据位7
  15. LED + - 背光LED正面
  16. 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

  • Arduino游戏代码.ino
    描述:Arduino游戏代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ABS07AIG-32.768KHZ-1-T 1 Abracon Corporation CRYSTAL 32.768KHZ 12.5PF SMD

ECAD模型

下载ECAD模型
$1.9 查看
MOC3021SM 1 Isocom Components Triac Output Optocoupler, 1-Element, 5300V Isolation, SURFACE MOUNT PACKAGE-6

ECAD模型

下载ECAD模型
$0.85 查看
DSC1001DL5-004.0000 1 Microchip Technology Inc OSC MEMS 4.0000MHZ CMOS SMD
$1.98 查看

相关推荐

电子产业图谱