Arduino掌上游戏机之迷宫游戏

释放双眼,带上耳机,听听看~!

简介

我今天想与你分享的项目是Arduino迷宫游戏。几个月前,我有一个想法,那就是在Arduino上构建一个迷宫游戏,但没有硬编码的迷宫。因为Arduino的RAM内存有限,所以这对编码能力是一个挑战。

步骤一 材料准备

硬件准备:

SSD1306 OLED

ardunio

按钮开关12mm

纽扣电池座

滑动开关

软件准备:

arduino IDE

步骤二 原理说明

我的出发点是一个小面包板进行搭建,采用4个按钮控制迷宫中移动方向,在较为完善您可以看到另外三个按钮,我给这三个按钮分配了开始、暂停、菜单三个功能。

步骤三 电路搭建

纽扣:

  • UP按钮:Arduino引脚7
  • 向下按钮:Arduino引脚6
  • 左按钮:Arduino引脚9
  • 右按钮:Arduino引脚8
  • 一个按钮:Arduino引脚5
  • B按钮:Arduino引脚4
  • START按钮:Arduino引脚2

SSD1306 OLED屏幕:

  • SCL:Arduino引脚A5
  • SDA:Arduino引脚A4
  • VCC:Arduino VCC
  • GND:Arduino GND

蜂鸣器:

  • 蜂鸣器正面:Arduino pin 3
  • 蜂鸣器接地:Arduino GND

 

首先看一下原理图和连接示意图。

Arduino掌上游戏机之迷宫游戏

 

Arduino掌上游戏机之迷宫游戏

根据上面的原理图和示意图可以看到我们的电路连接还是比较简单的。

连接完成以后如下图所示

Arduino掌上游戏机之迷宫游戏

 

步骤四 验证结果

Arduino掌上游戏机之迷宫游戏

最终结果如上图所示,迷宫正确显示在了OLED上面,可以通过按键控制目标点移动,完成挑战。

给TA打赏
共{{data.count}}人
人已打赏
Arduino免费项目

基于arduino球类游戏

2019-6-26 19:26:55

Arduino免费项目

心率测试仪

2019-7-17 22:40:05

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'); })();