作者:tai-he
應(yīng)用背景
小時(shí)候的玩具比較少,幾個(gè)小伙伴在一起玩耍的時(shí)候最先學(xué)會(huì)的棋就是米字棋。不過(guò)按照當(dāng)時(shí)我們的方言的稱(chēng)呼叫三角旗,用樹(shù)枝隨便在泥土地里一畫(huà),或者用石子在水泥地上一畫(huà),一個(gè)棋盤(pán)就出來(lái)了。然后再隨便撿幾顆石子擺上,兩個(gè)小伙伴面對(duì)面的在地上坐著,就能夠愉快度過(guò)一段美好的時(shí)光了。至今自己仍然有個(gè)疑問(wèn),不知道小時(shí)候玩的那些游戲比如米字棋,跳方格等是如何在沒(méi)有互聯(lián)網(wǎng)的情況下流傳到全國(guó)的孩子都比較統(tǒng)一會(huì)玩的。
其實(shí)這個(gè)米字棋游戲只要對(duì)方不失誤,可以一直玩下去雙方都沒(méi)有贏家。比拼到最后就是耐心了。
實(shí)現(xiàn)功能
LCD屏幕上模擬顯示棋子的運(yùn)動(dòng)軌跡。
系統(tǒng)框架
硬件框架
RA6M4+LCD顯示屏
IO口與SPI口引腳對(duì)應(yīng)
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使用情況
基于官方示例工程開(kāi)發(fā)
軟件模塊說(shuō)明
使用了GPIO模塊,以及用了GPIO模擬SPI
作品完整圖片
后記:很遺憾,這個(gè)米字旗的演示只是個(gè)半成品,由于自己內(nèi)耗太嚴(yán)重了,導(dǎo)致這個(gè)Demo沒(méi)有完成到自己最初的預(yù)期狀態(tài),很是慚愧...在之后的日子里再接著把這個(gè)Demo完成吧!
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2931文章
46251瀏覽量
392560 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7152瀏覽量
125591 -
開(kāi)源
+關(guān)注
關(guān)注
3文章
3689瀏覽量
43831 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1409瀏覽量
41956 -
RTThread
+關(guān)注
關(guān)注
8文章
132瀏覽量
41771
原文標(biāo)題:【RT-Thread開(kāi)源作品】黑白棋游戲機(jī)械手臂
文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
llabview黑白棋小游戲制作詳細(xì)解析
【每周一練】LabVIEW益智游戲 - 黑白棋挑戰(zhàn)賽&前篇
labview制作黑白棋
添加了黑白棋自動(dòng)下棋功能
RT-Thread編程指南
labview教程之如何使用labview編寫(xiě)一個(gè)黑白棋游戲的界面為例

Qt版黑白棋程序的詳細(xì)資料免費(fèi)下載
使用單片機(jī)設(shè)計(jì)黑白棋游戲的詳細(xì)資料說(shuō)明

【RT-Thread開(kāi)源作品秀】基于RT-Thread的星務(wù)平臺(tái)研究

開(kāi)源作品:基于RT-Thread 智慧農(nóng)業(yè)監(jiān)測(cè)系統(tǒng)產(chǎn)品級(jí)開(kāi)發(fā)

RT-Thread全球技術(shù)大會(huì):RT-Thread開(kāi)源重塑軟件發(fā)展新生態(tài)

評(píng)論