精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>與Arduino微控制器使用而創建的Connect 4游戲

與Arduino微控制器使用而創建的Connect 4游戲

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

資料介紹

描述

介紹

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

poYBAGN-2UWAdtHQABVI06mrhI4640.jpg
完成游戲構建
?

?

pYYBAGN-2UiAVhpRAACQ4i1X3gQ821.png
CAD 視圖
?

?

?

?

接線

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

?

  • 微動開關

?

?

  • 壓電蜂鳴器

?

?

  • 伺服

?

?

  • 鍵盤

?

?

?

?

?

這些都在互聯網上廣泛描述,因此這里不再重復細節。

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

poYBAGN-2UyAf-T6AAJmfHnRyuw569.png
?

集會

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

設置

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

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

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

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

測試

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

游戲玩法

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

結論

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


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

評論

查看更多

下載排行

本周

  1. 1開關電源設計原理手冊
  2. 1.83 MB   |  14次下載  |  免費
  3. 2智能小車proteus仿真+C源程序
  4. 0.02 MB   |  4次下載  |  免費
  5. 3PL4807單節鋰離子電池充電器中文手冊
  6. 1.36 MB   |  3次下載  |  免費
  7. 4BQ769142技術參考手冊
  8. 2.99MB   |  2次下載  |  免費
  9. 5BQ77207EVM用戶指南
  10. 865.23KB   |  2次下載  |  免費
  11. 6TMR技術在電流傳感器中的應用
  12. 616.47 KB  |  1次下載  |  免費
  13. 7CBM8605_8606_8608-運算放大器【中文排版】-202406271735
  14. 2.70 MB  |  1次下載  |  免費
  15. 801-07-06-CBM8655_CBM8656精密運算放大器
  16. 4.49 MB  |  1次下載  |  免費

本月

  1. 1XL4015+LM358恒壓恒流電路圖
  2. 0.38 MB   |  155次下載  |  1 積分
  3. 2PCB布線和布局電路設計規則
  4. 0.40 MB   |  52次下載  |  免費
  5. 3GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
  6. 7.43 MB   |  14次下載  |  1 積分
  7. 4智能門鎖原理圖
  8. 0.39 MB   |  14次下載  |  免費
  9. 5開關電源設計原理手冊
  10. 1.83 MB   |  14次下載  |  免費
  11. 6elmo直線電機驅動調試細則
  12. 4.76 MB   |  9次下載  |  6 積分
  13. 7WIFI智能音箱原理圖完整版
  14. 0.09 MB   |  7次下載  |  10 積分
  15. 8PC1013三合一快充數據線充電芯片介紹
  16. 1.03 MB   |  7次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935115次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420061次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183333次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73806次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65985次下載  |  10 積分