作者:tai-he
应用背景
小时候的玩具比较少,几个小伙伴在一起玩耍的时候最先学会的棋就是米字棋。不过按照当时我们的方言的称呼叫三角旗,用树枝随便在泥土地里一画,或者用石子在水泥地上一画,一个棋盘就出来了。然后再随便捡几颗石子摆上,两个小伙伴面对面的在地上坐着,就能够愉快度过一段美好的时光了。至今自己仍然有个疑问,不知道小时候玩的那些游戏比如米字棋,跳方格等是如何在没有互联网的情况下流传到全国的孩子都比较统一会玩的。
其实这个米字棋游戏只要对方不失误,可以一直玩下去双方都没有赢家。比拼到最后就是耐心了。
实现功能
LCD屏幕上模拟显示棋子的运动轨迹。
系统框架
硬件框架
RA6M4+LCD显示屏
IO口与SPI口引脚对应
1#defineLCD_RS_PINBSP_IO_PORT_01_PIN_01 2#defineLCD_SPI_CS_PINBSP_IO_PORT_01_PIN_02 3#defineLCD_SPI_SCK_PINBSP_IO_PORT_04_PIN_08 4#defineLCD_SPI_MOSI_PINBSP_IO_PORT_04_PIN_09
软件框架
RT-Thread使用情况
基于官方示例工程开发
软件模块说明
使用了GPIO模块,以及用了GPIO模拟SPI
作品完整图片
后记:很遗憾,这个米字旗的演示只是个半成品,由于自己内耗太严重了,导致这个Demo没有完成到自己最初的预期状态,很是惭愧...在之后的日子里再接着把这个Demo完成吧!
-
物联网
+关注
关注
2883文章
42350浏览量
361952 -
操作系统
+关注
关注
37文章
6412浏览量
122333 -
开源
+关注
关注
3文章
3052浏览量
41830 -
RT-Thread
+关注
关注
31文章
1200浏览量
39060 -
RTThread
+关注
关注
7文章
130浏览量
40590
原文标题:【RT-Thread开源作品】黑白棋游戏机械手臂
文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
llabview黑白棋小游戏制作详细解析
【每周一练】LabVIEW益智游戏 - 黑白棋挑战赛&前篇
labview制作黑白棋
添加了黑白棋自动下棋功能
RT-Thread编程指南
labview教程之如何使用labview编写一个黑白棋游戏的界面为例
![labview教程之如何使用labview编写一个<b class='flag-5'>黑白棋</b><b class='flag-5'>游戏</b>的界面为例](https://file.elecfans.com/web1/M00/64/C3/o4YBAFujTPWAKXQEAAIi-w7zax8222.png)
【RT-Thread开源作品秀】基于RT-Thread的星务平台研究
![【<b class='flag-5'>RT-Thread</b><b class='flag-5'>开源</b><b class='flag-5'>作品</b>秀】基于<b class='flag-5'>RT-Thread</b>的星务平台研究](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
开源作品:基于RT-Thread 智慧农业监测系统产品级开发
![<b class='flag-5'>开源</b><b class='flag-5'>作品</b>:基于<b class='flag-5'>RT-Thread</b> 智慧农业监测系统产品级开发](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
RT-Thread全球技术大会:RT-Thread开源重塑软件发展新生态
![<b class='flag-5'>RT-Thread</b>全球技术大会:<b class='flag-5'>RT-Thread</b><b class='flag-5'>开源</b>重塑软件发展新生态](https://file.elecfans.com/web2/M00/46/0B/poYBAGKQOsKANfL-AAYjtI57LqI428.png)
评论