課程-編程打地鼠_第1頁
課程-編程打地鼠_第2頁
課程-編程打地鼠_第3頁
課程-編程打地鼠_第4頁
課程-編程打地鼠_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

課程打地鼠

機還能怎么玩學到的知識打地鼠號彩燈號觸摸傳感器號彩燈號觸摸傳感器號彩燈號觸摸傳感器號彩燈號觸摸傳感器上次的打地鼠機有什么問題呢?打地鼠沒有計分系統,裁判計分太累還會出錯課程打地鼠

機還能怎么玩學到的知識打地鼠)功能模塊組合實現控制()擴展模塊(

)電池底座(蜂鳴器()觸摸傳感器×全彩

×接線圖將蜂鳴器連接在

的管腳將

盞全彩

依次連接在

管腳;將觸摸傳感器連接在

、、

管腳;打地鼠

物理連接圖打地鼠程序流程根據這個隨機數點亮相應彩燈等待你按下彩燈對應的觸摸傳感器熄滅相應的彩燈,并發出挨打聲音分數

、屏幕顯示分數生成一個的隨機數程序開始在上節課程序基礎上加入計分和分數顯示功能示例程序一個名叫的變量,用來記錄分數加一(加一分)每次發出 后變量將分數顯示到電腦屏幕上課程打地鼠

機還能怎么玩學到的知識打地鼠思考&拓展現在的打地鼠

機可以自動計分了,但還需要裁判來計時喊開始、結束,能不能按鍵開始、計時結束呢?示例程序程序流程根據這個隨機數點亮相應彩燈等待你按下彩燈對應的觸摸傳感器熄滅相應的彩燈,并發出挨打聲音分數+1、屏幕顯示分數生成一個1-4的隨機數等待開始鍵按下分數清零、計時器開始、屏幕顯示Go是否到15秒沒到到了屏幕顯示Finish程序開始在之前程序基礎上加入按鍵開始和計時停止功能“非”模塊從“邏輯”選項卡中將“非”模塊拖拽到編輯區這里放“條件”“非”模塊用于將其連接的條件取反,如果條件成立,取反后條件不成立;如果條件不成立,取反后條件成立“非”模塊示例程序按下

號觸摸傳感器開始號彩燈點亮紅燈(表示準備)等待

管腳觸摸傳感器按下(開始)計時器 開始、將變量設為

、號彩燈熄滅、屏幕顯示“

!”示例程序計時時間沒有超過十五秒則重復執行 程序(屏幕顯示“

!”超過

秒后)思考&拓展現在的打地鼠機可以按鍵開始、計時結束了,但有時候地鼠會連續出現在同一個位置,這個缺陷對公平有影響,怎么解決呢?示例程序程序流程根據這個隨機數點亮相應彩燈不一樣一樣等待開始鍵按下分數清零、計時器開始、屏幕顯示生成一個

的隨機數是否與上次的數一樣等待你按下彩燈對應的觸摸傳感器是否到

秒熄滅相應的彩燈,并發出挨打聲音分數

、屏幕顯示分數沒到到了屏幕顯示程序開始拓展程序示例里存放的是上次的地鼠里存放的是新隨機生成的地鼠如果

一樣(這次和上次地鼠位置重復),則重復執行

程序(重新生成地鼠

)結束重復后(這次和上次地鼠位置不同),將存入

,讓

去參與下面的程序※※里存放的是上次的地鼠里存放的是新隨機生成的地鼠拓展程序示例避免地鼠重復出現在個位置上樂高外形示例課程打地

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論