“Microduino 贪吃蛇/zh”的版本间的差异
(Created page with "Microduino 贪吃蛇 {| style="width: 800px;" |- | ==概述== *项目名称:Microduino 贪吃蛇 *目的:通过Microduino BT将手机与Microduino-Core相连,控制双...") |
|||
(未显示2个用户的11个中间版本) | |||
第1行: | 第1行: | ||
− | Microduino | + | {{Language|Microduino Snake game}} |
{| style="width: 800px;" | {| style="width: 800px;" | ||
|- | |- | ||
第17行: | 第17行: | ||
|模块||数量||功能 | |模块||数量||功能 | ||
|- | |- | ||
− | |Microduino-Core||1||核心板 | + | |[[Microduino-Core/zh]]||1||核心板 |
|- | |- | ||
− | |Microduino- | + | |[[Microduino-USBTTL/zh]] ||1||下载程序 |
|- | |- | ||
− | |Microduino-BT ||1||与手机建立通讯 | + | |[[Microduino-BT/zh]] ||1||与手机建立通讯 |
|} | |} | ||
*其他设备 | *其他设备 | ||
第45行: | 第45行: | ||
|} | |} | ||
+ | |||
==文档== | ==文档== | ||
− | + | ||
使用库: | 使用库: | ||
+ | IIC驱动库: | ||
+ | Adafruit-LED-Backpack-Library:https://github.com/adafruit/Adafruit-LED-Backpack-Library | ||
+ | 图形库: | ||
+ | Adafruit-GFX-Library:https://github.com/adafruit/Adafruit-GFX-Library | ||
+ | |||
+ | '''注意:如果需要画图,必须把Adafruit-GFX-Library也拷贝到IDE的libraries里''' | ||
+ | |||
+ | 测试程序下载:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/Microduino_Sneak Microduino_Sneak] | ||
==调试== | ==调试== | ||
第67行: | 第76行: | ||
[[File:Microduino_Sneak_3D2.jpg||600px|center|thumb]] | [[File:Microduino_Sneak_3D2.jpg||600px|center|thumb]] | ||
*步骤七:组装,将模块放入3D壳内 | *步骤七:组装,将模块放入3D壳内 | ||
+ | [[File:Microduino_Sneak_3D4.jpg||600px|center|thumb]] | ||
+ | 完成组装 | ||
[[File:Microduino_Sneak_3D3.jpg||600px|center|thumb]] | [[File:Microduino_Sneak_3D3.jpg||600px|center|thumb]] | ||
− | |||
− | |||
*步骤八:软件调试 | *步骤八:软件调试 | ||
**需要下载用到的库及测试程序 | **需要下载用到的库及测试程序 | ||
第77行: | 第86行: | ||
**效果 | **效果 | ||
[[File:Microduino_Sneak_Effect1.jpg||600px|center|thumb]] | [[File:Microduino_Sneak_Effect1.jpg||600px|center|thumb]] | ||
− | [[File: | + | [[File:Microduino_Sneak_Effect2.jpg||600px|center|thumb]] |
==结果== | ==结果== | ||
第137行: | 第146行: | ||
[[File:Microduino_Sneak_LED_4.jpg||600px|center|thumb]] | [[File:Microduino_Sneak_LED_4.jpg||600px|center|thumb]] | ||
**打开手机蓝牙及应用程序,实现Microduino和手机连接,开始控制。 | **打开手机蓝牙及应用程序,实现Microduino和手机连接,开始控制。 | ||
+ | **连接成功,Microduino BT指示灯不闪烁 | ||
+ | [[File:Microduino_Sneak_LED_5.jpg||600px|center|thumb]] | ||
**效果 | **效果 | ||
开机滚动显示“Microduino” | 开机滚动显示“Microduino” | ||
第145行: | 第156行: | ||
==结果== | ==结果== | ||
采用Microduino 自制点阵效果更佳! | 采用Microduino 自制点阵效果更佳! | ||
+ | |||
==视频== | ==视频== | ||
http://v.youku.com/v_show/id_XNjkyNTY5MDky.html | http://v.youku.com/v_show/id_XNjkyNTY5MDky.html | ||
|} | |} |
2014年11月3日 (一) 08:54的最新版本
Language | English |
---|
概述
方案一: 材料清单
文档使用库: IIC驱动库: Adafruit-LED-Backpack-Library:https://github.com/adafruit/Adafruit-LED-Backpack-Library 图形库: Adafruit-GFX-Library:https://github.com/adafruit/Adafruit-GFX-Library 注意:如果需要画图,必须把Adafruit-GFX-Library也拷贝到IDE的libraries里 测试程序下载:Microduino_Sneak 调试
完成组装
结果开机滚动Microduino之后载入游戏,贪吃蛇的颜色绿色,果实为红色。因为点阵很小,就不增加长度,改成增加速度,达到一定速度保持。当蛇撞到四面墙壁,则显示“GAMGOVER”及你的得分,之后重新开始。 注意问题
视频http://v.youku.com/v_show/id_XNjg0MDYwNzQw.html 方案二: 采用Microduino双色点阵来实现。 优点
材料清单
调试
开机滚动显示“Microduino” 开始玩 结果采用Microduino 自制点阵效果更佳! 视频 |