性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 1
    回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

【你買套件我買單】+Kitronik ARCADE 可編程游戲機(jī)

感謝電源網(wǎng)提供的本次活動(dòng),經(jīng)過了幾天的物流,終于順利收到了套件

 

1、Kitronik ARCADE 功能簡(jiǎn)介

   Kitronik ARCADE是一款功能豐富的可編程游戲手柄,搭配微軟MakeCode Arcade編輯器一起使用,你可以參考豐富的教學(xué)材料從頭開始創(chuàng)建一個(gè)游戲,或者,調(diào)整現(xiàn)有開放源碼的方式學(xué)習(xí)制作一款游戲。

   板載的單片機(jī)核心是Atmel SAMD51J19A,是一款工作在 120MHz下的ARM Cotex-M4的單片機(jī)。按照命名型號(hào),該單片機(jī)為64pin QFN封裝,512KB Flash,192K的S-RAM。

板卡布局:

· 一個(gè)全彩的LCD屏幕

· 一個(gè)用于音頻反饋可以使用軟件控制音量的壓電蜂鳴器

· 一個(gè)用于觸覺反饋的振動(dòng)馬達(dá)

· 六個(gè)輸入按鈕· 一個(gè)菜單按鈕

· 一個(gè)復(fù)位按鈕

· 一個(gè)開關(guān)

更硬核的是這些都被封裝在一個(gè)透明的保護(hù)殼里,你可以清楚地看到每一個(gè)電子元件。

   ARCADE上還包括2組擴(kuò)展端口。這些端口直接與微處理器引腳相連。啟用這些端口需要對(duì)ARCADE的引導(dǎo)程序進(jìn)行重新配置和編程。

   定制處理器的引導(dǎo)程序代碼是相對(duì)更高級(jí)的操作,需要使用SWD調(diào)試端口進(jìn)行下載。ARCADE為板載處理器提供了一個(gè)穩(wěn)定的電源,可以用3節(jié)5號(hào)電池或通過microUSB接口供電。

   MakeCode Arcade 編輯器旨在讓從初學(xué)者到經(jīng)驗(yàn)豐富的游戲愛好者,都可以創(chuàng)建在瀏覽器或掌上游戲機(jī)上運(yùn)行的復(fù)古街機(jī)游戲。它由拖放的塊組成,這些塊組合在一起形成程序。你還可以使用 Javascript 為 ARCADE 編寫代碼,并且已經(jīng)支持 Python 編輯器!
   MakeCode Arcade 的重點(diǎn)是教育,網(wǎng)站上提供了大量資源來促進(jìn)這一點(diǎn)??筛鶕?jù)指導(dǎo)教程來創(chuàng)建簡(jiǎn)單游戲,也可以打開和學(xué)習(xí)更復(fù)雜的游戲,學(xué)習(xí)社區(qū)成員編寫的游戲、游戲概念教程、探索圖形和數(shù)學(xué)的教程、課程計(jì)劃、計(jì)算機(jī)科學(xué)課程、視頻教程等等!
平臺(tái)鏈接:https://arcade.makecode.com

 

2、開發(fā)一個(gè)小游戲:莫斯密碼游戲

   游戲功能簡(jiǎn)介:設(shè)計(jì)一個(gè)摩斯密碼練習(xí)器,SWA為點(diǎn),SWB為橫,LCD屏上隨機(jī)出現(xiàn)一個(gè)字符,敲出對(duì)應(yīng)的組合(3-5個(gè)字符即可),正確時(shí),蜂鳴器響;錯(cuò)誤時(shí),蜂鳴器發(fā)出振動(dòng) 

設(shè)計(jì)思路:

A鍵作為莫斯密碼中的 “ . ”;B鍵作為莫斯密碼中的 “ - ”;方向左鍵作為刪除字符鍵;方向右鍵作為確認(rèn)鍵。

程序流程圖:

用戶通過屏幕上的提示來輸入指定的莫斯密碼字符,輸入正確則加分,輸入錯(cuò)誤(或超時(shí))則結(jié)束游戲并顯示當(dāng)前得分。

部分案件功能代碼:

A鍵輸入:

B鍵輸入:

左鍵刪除:

右鍵確認(rèn):

游戲得分圖:

游戲失敗圖:

程序源碼:arcade-morse_code.zip

 

3、視頻演示

   開機(jī)時(shí)顯示歡迎界面,提示游戲相關(guān)的功能按鍵,進(jìn)入游戲后,提問一個(gè)字符,游戲者需在指定時(shí)間內(nèi)按出按鍵,做出應(yīng)答,如果倒計(jì)時(shí)結(jié)束或者回答錯(cuò)誤,則會(huì)扣除一顆心,三顆心扣完,則游戲結(jié)束。

 

4、使用過程的問題和解決方案

   整體游戲的開發(fā)都是使用的圖形界面進(jìn)行開發(fā)的,難度相對(duì)比較低,方便入門。使用問題主要是燒錄的時(shí)候,剛開始插上電腦沒有反應(yīng),也嘗試了板子上的各種開關(guān)和按鍵,都沒有反應(yīng)。后續(xù)發(fā)現(xiàn)是數(shù)據(jù)線的問題,之前用的供電線內(nèi)部沒有數(shù)據(jù)線,不能傳數(shù)據(jù),換了三根才找到一根能用的??截愇募M(jìn)行燒錄的時(shí)候,可以不用修改文件名,只需要保持后綴名不改變就行,板子會(huì)自動(dòng)識(shí)別,進(jìn)行燒錄工作。

 

5、總結(jié)

本期的活動(dòng)的板卡是之前沒有接觸過的一款手柄游戲機(jī),沒想到現(xiàn)在的游戲也可以通過自己編程來實(shí)現(xiàn)了。這款游戲機(jī)配置不錯(cuò),亞克力的外殼,四周 圓弧角的設(shè)計(jì),并且還有相應(yīng)的開發(fā)平臺(tái),采用堆積木的方式來編程,這點(diǎn)特別適合小孩子來學(xué)習(xí)編程使用,享受邊玩邊學(xué)的同時(shí),還可以鍛煉自己的編程思維,非常值得推薦。

全部回復(fù)(1)
正序查看
倒序查看
mwxpk
LV.4
2
2023-06-15 11:24

不如把任天堂類游戲 整合輸出到電視?,F(xiàn)在家里還保留著這種游戲機(jī)。就是麻將 地主  益智類國(guó)內(nèi)游戲沒有。有也不好。昨天還查了一下,有好的給老婆買個(gè)玩。沒有。小屏傷眼!

0
回復(fù)
發(fā)