保龄球游戏机项目.ppt

上传人:sccc 文档编号:5605962 上传时间:2023-08-01 格式:PPT 页数:15 大小:528.51KB
返回 下载 相关 举报
保龄球游戏机项目.ppt_第1页
第1页 / 共15页
保龄球游戏机项目.ppt_第2页
第2页 / 共15页
保龄球游戏机项目.ppt_第3页
第3页 / 共15页
保龄球游戏机项目.ppt_第4页
第4页 / 共15页
保龄球游戏机项目.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《保龄球游戏机项目.ppt》由会员分享,可在线阅读,更多相关《保龄球游戏机项目.ppt(15页珍藏版)》请在三一办公上搜索。

1、保齡球遊戲機项目,組員:58790030 陳文宏 58790036 陳志涵 贵阳论坛,製作動機,在剛開始想題目時,我們想做一個有趣味性及挑戰性的遊戲.因此就選定了這個題目.我們就變成了一個集合VB,AVR,RS-232,繪圖軟體及硬體配置焊接的小專題,且之前都沒人做過保齡球的遊戲,故選定此題目.,電路圖之元件面,電路圖之焊接面,電路圖之元件擺設,實際電路圖,3D電路模擬圖,電路圖,硬體流程圖,VB程式說明,STEP1:AVR傳出一資料,由電腦端接收後,判斷其接收的資料為1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 如果為1,2,3,4,5,6,7,8,9,A 則代表玩家打倒幾支球

2、瓶,A為全倒 如果為B,C,D 則代表玩家的球路,B代表直球,C代表曲球,D代表飛碟球 如果為E,F 則代表選擇和確定STEP2:STEP1算是整個遊戲的傳輸設定.當硬體有人按下確定鍵(F),則VB的畫面就show出人物選擇的畫面,若是按下選擇鍵,則將人物移向下一個;若是按下確定鍵,則確定選擇該人物.當1P選完後則換2P選,角色可以重複選.STEP3:進入遊戲後,1P按下確定鍵,則表示他選擇直球(B);若按下一次選擇建後才按確定鍵,表示他選曲球(C),若按下二次選擇建後才按確定鍵,表示他選飛碟球(D),那此時VB部分就要讓他選擇的燈亮.硬體部分就開始選擇球道和力量來打球瓶.這時硬體就會傳來倒的

3、球瓶數(1,2,3,4,5,6,7,8,9,A),而VB部分就負責計分,將其填入表格.而VB要分辨硬體傳來的是1P還是2P的分數.還有RS232接收部分,遭遇問題(AVR),1.AVR程式中須有球型和球道和力量的資料後,再經由查表來取得倒的球瓶的資料.2.當遊戲開始打完第一球後,需把第一球所打倒的球瓶數傳給電腦計分.然後將目前的狀態資料存到Temp6,7.之後再用and來使原本的狀態復原.3.要使用call delay,不然硬體會接收不到.,遭遇問題(VB),1.在硬體傳完資料後,VB部分得判斷玩家是否有X或/,若是都沒有則正常計分;若是/則將後一格的分數一起相加;若是X則將後兩格的分數一起相

4、加,這些計分的規則使的VB程式的撰寫上變的較複雜.,邯郸信息港 石家庄二手网,遭遇問題(硬體),1.PCB板中,因DXP有許多外觀都沒有,所以得從99中取得,另外有的外觀跟零件不符,都還要在修改.2.在AVR燒錄的過程中,使用的是PORTB,但若其接腳有與LED共用,則必須接電阻,否則信號會被地吃掉.,使用材料,PCB版X14414X1ICL232X1按鈕X35X7矩陣LEDX1PNPX12電阻120X7 3.3KX7 1KX3 330X3LEDX107805X1電容470uX2 22uX4 22pX2 0.1uX1石英震盪器X1腳座40PINX1 16PINX1,心得,在經過這次的實驗後,我們對Protel DXP的應用更加了解,也對電路板的配置和焊接有了更多的經驗.AVR和VB程式的撰寫,是這次系統了核心,經由它們才有了這個遊戲和可愛的遊戲介面.這次實驗中了解了分工的重要,一人做軟體一人做硬體使這次實驗能盡力達成,否則遇到不專長的領域時,將會一頭霧水吧!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号