极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21680|回复: 8

[简单DIY]红外版贪吃蛇

[复制链接]
发表于 2013-10-4 16:55:29 | 显示全部楼层 |阅读模式
本帖最后由 幻生幻灭 于 2013-10-4 17:03 编辑

制作难度:1
制作时间:30分钟

国庆假期也没闲着,给小外甥做了个红外版的贪吃蛇,其中贪吃蛇部分程序来自于ZZZ,红外部分用我之前写的。虽然现在小外甥身边不缺乏各种智能手机,电脑,pad,但贪吃蛇这种简单的娱乐依然给他带来了很多欢乐。


先上视频

说明:点阵实际观看效果很清晰,不会有频闪的问题。

零件清单
推荐购买地址:http://ocrobot.taobao.com/
1x 迷你面包板
1x IIC点阵
1x 红外接收器
1x Arduino NANO
1x 4接5号电池盒
1x 面包线1根

硬件连接
1. 唯一的两根线就是电池盒{:soso_e113:} ,将电池盒连接到NANO的VIN和GND


2. 关于点阵的连接可以参考【迷你玩】玩I2C 8*8矩阵(三) 提醒你喝水
http://www.geek-workshop.com/thread-5383-1-1.html

3. 红外直接插入面包板即可。10为信号线,11为GND,12为VCC



代码部分
由于大部分代码之前已经发过了,这里就不贴了,不过贪吃蛇部分代码有小BUG哦
这里只说下配置部分
  1. int RECV_PIN = 10;

  2. void setup() {
  3. //Matrix connection
  4.   pinMode(A2,OUTPUT);
  5.   pinMode(A3,OUTPUT);
  6.   digitalWrite(A2,HIGH);
  7.   digitalWrite(A3,LOW);

  8. //IR connection
  9.   pinMode(11,OUTPUT);
  10.   pinMode(12,OUTPUT);
  11.   digitalWrite(11,LOW);
  12.   digitalWrite(12,HIGH);

  13.   irrecv.enableIRIn(); // 初始化红外接收器
  14.   Serial.begin(9600);

  15.   //other code
  16. }
复制代码




Arduino代码打包下载


参考资料
1. 【Z也来玩点阵】Arduino I2C 8*8点阵玩贪吃蛇游戏~附程序讲解~
http://www.geek-workshop.com/thread-5407-1-1.html

2. Arduino红外遥控系列教程2013——发射与接收
http://www.geek-workshop.com/thread-3444-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-10-4 17:56:14 | 显示全部楼层
外观再弄弄,小孩子就很喜欢啦。ZZZ写得贪吃蛇思路很好!
回复 支持 反对

使用道具 举报

发表于 2013-10-5 15:14:38 | 显示全部楼层
很好玩哈!很好玩哈!
回复 支持 反对

使用道具 举报

发表于 2014-11-18 00:14:33 | 显示全部楼层
刚接触Arduino,先仿一个培养下兴趣
感谢分享!
回复 支持 反对

使用道具 举报

发表于 2015-2-13 15:25:59 | 显示全部楼层
请问 Adafruit_GFX.h 库能给我share 一下 吗?感激!!
[email protected]
回复 支持 反对

使用道具 举报

发表于 2015-3-23 22:32:00 | 显示全部楼层
xuzhongyu 发表于 2015-2-13 15:25
请问 Adafruit_GFX.h 库能给我share 一下 吗?感激!!

同求啊,有吗??
回复 支持 反对

使用道具 举报

发表于 2015-3-23 22:41:42 | 显示全部楼层
sjk19930918 发表于 2015-3-23 22:32
同求啊,有吗??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2015-3-23 22:50:57 | 显示全部楼层
code-AR 发表于 2015-3-23 22:41

谢谢呀,"Adafruit_LEDBackpack.h"这个您还有吗
回复 支持 反对

使用道具 举报

发表于 2015-3-23 23:11:56 | 显示全部楼层
sjk19930918 发表于 2015-3-23 22:50
谢谢呀,"Adafruit_LEDBackpack.h"这个您还有吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-29 17:47 , Processed in 0.046902 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表