RM新时代网站-首页

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>與Arduino微控制器使用而創(chuàng)建的Connect 4游戲

與Arduino微控制器使用而創(chuàng)建的Connect 4游戲

2022-11-24 | zip | 0.67 MB | 次下載 | 免費

資料介紹

描述

介紹

這些說明描述了為與 Arduino 微控制器一起使用而創(chuàng)建的 Connect 4 游戲的制作、組裝和工作方式。該游戲由購買的游戲板、3D 打印零件和電氣元件組成,以創(chuàng)建一個玩游戲的機器,它由 Arduino 控制,由計算機或人類玩家玩。

poYBAGN-2UWAdtHQABVI06mrhI4640.jpg
完成游戲構(gòu)建
?

?

pYYBAGN-2UiAVhpRAACQ4i1X3gQ821.png
CAD 視圖
?

?

?

?

接線

該項目涉及6個單獨的電路,

?

  • 微動開關(guān)

?

?

  • 壓電蜂鳴器

?

?

  • 伺服

?

?

  • 鍵盤

?

?

?

?

?

這些都在互聯(lián)網(wǎng)上廣泛描述,因此這里不再重復(fù)細節(jié)。

包括適合我的特定硬件的電路圖。并不是我所有的硬件都可以在 Fritzing 中使用,所以一些元素是所用組件的表示。

poYBAGN-2UyAf-T6AAJmfHnRyuw569.png
?

集會

完整的組裝說明包含在該項目的文件下載中。

設(shè)置

接線完成并加載草圖后,設(shè)置菜單用于獲取鍵盤、伺服和列選擇器的值。(雖然鍵在沒有值的情況下無法工作,因此可能需要初始草圖來找到一些值。在引腳 A0 上使用模擬讀?。ǎ┎⑺鼈儼l(fā)送到各種網(wǎng)頁上描述的串行接口。)

鍵盤:按鍵顯示 A0 引腳上的電壓,然后應(yīng)將這些值輸入到 keyValues 數(shù)組的草圖中。然后使用這些值來識別按下的鍵。

伺服:使用鍵,將伺服移動到中心并放置計數(shù)器的位置,在草圖中的變量servoCentre,servoRed和servoYellow中輸入這些值。

選擇器:使用按鍵計算從參考位置到第 1 列的步數(shù)和列之間的步數(shù),在草圖中的 referenceSteps 和 stepsPerColumn 變量中輸入這些值。

測試

然后可以使用測試菜單手動移動機器并放下計數(shù)器。在玩游戲之前徹底測試操作并解決任何問題。

游戲玩法

游戲由兩個玩家玩,每個玩家可以是人類或計算機玩家。最先走的總是打紅色柜臺。游戲類型是從 Play 菜單中選擇的。計算機玩家將進行防守游戲,它不執(zhí)行策略:) 一旦玩家獲勝,將播放一首曲子并顯示一條消息。如果游戲是平局或中止,則會顯示一條消息。

結(jié)論

我真的很喜歡設(shè)計和制作這個項目,它有很多不同的元素,并且要使某些部分正確,需要多次嘗試才能達到最終設(shè)計。我要做的兩個改進是列選擇器有點慢,更大的齒輪可以解決這個問題。另一個是更好的游戲算法,它玩的是一個非常防御性的游戲,沒有任何真正的策略,所以即使 Arduino Uno 的內(nèi)存資源有限,也肯定有一些改進的空間。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
RM新时代网站-首页