電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>基于PSoC 6 BLE的RGB數(shù)獨(dú)游戲

基于PSoC 6 BLE的RGB數(shù)獨(dú)游戲

2022-12-20 | rar | 1.51 MB | 次下載 | 免費(fèi)

資料介紹

您是否厭倦了在手機(jī)上總是玩相同的數(shù)獨(dú)游戲?這是帶有 Infineon PSoC6 Pioneer 套件的新“RGB”數(shù)獨(dú)。

硬件

PSoC 6 WiFi-BT Pioneer 套件隨附 2.4 英寸 TFT 顯示屏屏蔽板。PSoC 62 MCU 具有 1MB 的閃存,足以構(gòu)建具有最少圖形的游戲。TFT Display shield 具有立體聲音頻編解碼器“ AK4954A”,具有 I2S 通信功能,可通過(guò)耳機(jī)插孔或揚(yáng)聲器播放音頻。在這個(gè)游戲中,我們將 1W 揚(yáng)聲器連接到音頻輸出。

顯示器具有 RGB LED,用作用戶的指示燈。CapSense滑塊/按鈕和按鈕用于導(dǎo)航菜單和玩游戲。

軟件和工具
基于 Eclipse IDE 的ModusToolbox用于代碼的開(kāi)發(fā)。固件是在FreeRTOS平臺(tái)上開(kāi)發(fā)的,使用Segger emWin 圖形庫(kù)和板卡 utils 庫(kù)的. 完整的固件是用 c 語(yǔ)言編寫(xiě)的,并帶有單獨(dú)的 FreeRTOS 任務(wù)用于顯示和用戶輸入 (CapSense)。為了播放游戲的音頻,wav 文件數(shù)據(jù)(音頻單聲道,格式 16 位 PCM)以數(shù)組格式存儲(chǔ)。

WavToCode軟件用于將音頻文件轉(zhuǎn)換為字節(jié)數(shù)組。沒(méi)有用于生成拼圖矩陣的算法,預(yù)定義的拼圖值存儲(chǔ)在 6x6 矩陣數(shù)組中作為概念驗(yàn)證演示。對(duì)于 GUI 開(kāi)發(fā),圖片由 Affinity Studio/Photoshop 設(shè)計(jì),emWin 工具用于將位圖轉(zhuǎn)換為字節(jié)數(shù)組。

將來(lái),這個(gè)想法可以通過(guò) Wi-Fi 擴(kuò)展到云中,以實(shí)現(xiàn)多人游戲選項(xiàng)。

怎么玩
這是一個(gè) 6x6 數(shù)獨(dú)游戲,每個(gè)盒子有六種顏色。規(guī)則與普通數(shù)獨(dú)相同,但我們有顏色代替數(shù)字。上電后,電路板從菜單選項(xiàng)開(kāi)始,使用 CapSense 按鈕??選擇“EASY”、“MEDIUM”和“HARD”模式。按SW1一次選擇模式,第二次開(kāi)始游戲。游戲一加載,計(jì)時(shí)器就開(kāi)始運(yùn)行。

用戶可以使用 CapSense 滑塊將顏色索引從 1 更改為 6:

  • 1 - 紅色
  • 2 - 藍(lán)色
  • 3 - 綠色
  • 4 - 黃色
  • 5 - 洋紅色
  • 6 - 青色

CapsSense 按鈕??也用于從左到右移動(dòng),反之亦然。按住按鈕 SW1 允許用戶上下導(dǎo)航。預(yù)填充值(正確的顏色)顯示為帶有內(nèi)部方形標(biāo)記,用戶無(wú)法控制更改顏色。

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

評(píng)論

查看更多

下載排行

本周

  1. 1使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
  2. 2.96 MB   |  44次下載  |  免費(fèi)
  3. 2聯(lián)想E46L DAOLL6筆記本電腦圖紙
  4. 1.10 MB   |  2次下載  |  5 積分
  5. 3MATLAB繪圖合集
  6. 27.12 MB   |  2次下載  |  5 積分
  7. 4PR735,使用UCC28060的600W交錯(cuò)式PFC轉(zhuǎn)換器
  8. 540.03KB   |  1次下載  |  免費(fèi)
  9. 5UCC38C42 30W同步降壓轉(zhuǎn)換器參考設(shè)計(jì)
  10. 428.07KB   |  1次下載  |  免費(fèi)
  11. 6DV2004S1/ES1/HS1快速充電開(kāi)發(fā)系統(tǒng)
  12. 2.08MB   |  1次下載  |  免費(fèi)
  13. 7模態(tài)分解合集matlab代碼
  14. 3.03 MB   |  1次下載  |  2 積分
  15. 8美的電磁爐維修手冊(cè)大全
  16. 1.56 MB   |  1次下載  |  5 積分

本月

  1. 1使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
  2. 2.96 MB   |  44次下載  |  免費(fèi)
  3. 2UC3842/3/4/5電源管理芯片中文手冊(cè)
  4. 1.75 MB   |  15次下載  |  免費(fèi)
  5. 3DMT0660數(shù)字萬(wàn)用表產(chǎn)品說(shuō)明書(shū)
  6. 0.70 MB   |  13次下載  |  免費(fèi)
  7. 4TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
  8. 1.02MB   |  8次下載  |  免費(fèi)
  9. 5STM32F101x8/STM32F101xB手冊(cè)
  10. 1.69 MB   |  8次下載  |  1 積分
  11. 6HY12P65/HY12P66數(shù)字萬(wàn)用表芯片規(guī)格書(shū)
  12. 0.69 MB   |  6次下載  |  免費(fèi)
  13. 7華瑞昇CR216芯片數(shù)字萬(wàn)用表規(guī)格書(shū)附原理圖及校正流程方法
  14. 0.74 MB   |  6次下載  |  3 積分
  15. 8華瑞昇CR215芯片數(shù)字萬(wàn)用表原理圖
  16. 0.21 MB   |  5次下載  |  3 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420061次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分