久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3076|回復: 2
收起左側

懷舊版USB無線藍牙手柄制作 附單片機程序

[復制鏈接]
ID:256970 發表于 2023-10-5 22:07 | 顯示全部樓層 |閱讀模式
懷舊版USB無線藍牙手柄(帶藍牙及2.4G無線的串口開發模式)

IMG_0088(20231005-200748).JPG

    還記得小霸王嗎?一起來回憶一下當年的感覺,最近剛做了一款懷舊USB藍牙手柄,純PCB即可實現功能,還是那個手柄的按鍵排布,測試使用感覺也比較流暢,實物如下圖所示:
手柄說明.jpg 手柄主圖.JPG

    該手柄有3種模式:USB模式(USB)、充電模式(CH)和藍牙/2.4G串口開發模式(BLU),在不用手柄時,一般將手柄撥至USB模式,此時是USB供電,對電池而言是關斷的。
    在USB模式下,手柄的主要功能與8090年代的小霸王游戲手柄一樣,只是接口改為USB口,用我們平時的手機數據線(必須是4芯的數據線,有的是電源線,只有2芯是不能夠傳輸數據的,microUSB口和Type-C口的數據線均可)將手柄與電腦連接。在電腦上安裝并打開NES軟件(80FC模擬器),將.nes后綴的游戲文件直接拖到軟件窗口內就可以開始玩了(按鍵功能同老式的小霸王游戲手柄),如果不起作用,看一下軟件配置,恢復默認配置就好了,默認配置中未配置連發(S5鍵)與連跳(S6鍵)功能,需要再自行配置一下如下圖:(控制器1為主手柄,控制器2為副手柄)
主手柄配置0.jpg    主手柄配置1.jpg

副手柄配置0.jpg    副手柄配置1.jpg
用鼠標點一下連發鍵位置,連發鍵處會閃爍,此時按一下手柄上的S5鍵,連發鍵處會停止閃爍,此時已經配置完成;連跳鍵的配置同連發鍵,上邊右圖為配置好的狀態,配置好后點擊確定就可以了。
以下是本人試玩的幾款經典游戲的實景圖片:
1超級瑪莉.jpg    1坦克大戰.jpg

1快打旋風.jpg    1冒險島.jpg

附上NES軟件和游戲可自行下載。
80FCmnq-v1.25.rar (1.99 MB, 下載次數: 8)

在充電模式下,可以給鋰電池充電,鋰電池是給藍牙/2.4G模式用的,與USB模式無關,不過充電模式下,USB依然可以正常使用。鋰電池裝在中間層,如果覺得黑色藍牙模塊礙事也可以裝在中間層,注意方向,如下圖所示:
手柄中間層.JPG

    在藍牙/2.4G串口開發模式下,手柄由鋰電池為其供電,此時為無線藍牙手柄(無需再連USB數據線)。
    如果想測試藍牙/2.4G無線功能,可將底板拆下,底板左側有藍牙/2.4G無線接收測試電路,該電路是獨立電路與右側鋰電池充電電路互不干擾。首先要為測試電路供電,可以從左側接入一節3.7V的鋰電池或是直流5V供電,將藍牙/2.4G無線收發模塊插好,通電后測試電路LED燈全亮,如圖所示:
測0.JPG

    然后檢查手柄上的藍牙/2.4G無線收發模塊是否插好,電池是否插好,是否將模式檔位撥至右側藍牙檔,正常情況下藍牙模塊上的藍燈會閃爍,此時可以開始藍牙配對了。按下手柄左上角S9鍵,將藍牙模塊設置為主機模式,接著不要松S9鍵,稍等大概0.5S以后,再按下右上角S10鍵,確認S9S10鍵都按下后就可以松手了,此功能會自動搜索藍牙從機設備并配對連接,主從機藍牙模塊上的藍燈會同時快閃,說明連接正常,S9S10鍵自動退出藍牙配置狀態,按下手柄任意1個或2個按鍵組合(包括S9S10鍵),測試電路中對應按鍵的燈亮,松手后所有LED燈熄滅,如圖所示:
測1.JPG    測2.JPG

測3.JPG    測4.JPG

    另外,藍牙手柄也可以和手機連接測試,在藍牙模式下,上電時按下手柄右上角S10鍵,將手柄設置為從機模式,此時手機做為主機,在手機上打開易加藍牙助手,如下圖所示:
測6.PNG    測7.PNG

    點選帶@符號的彩色藍牙設備,藍牙模塊上的藍燈會快閃,說明連接配對正常,將手機上的接收數據格式設置為HEX格式,此時按下手柄任意1個或2個按鍵組合(包括S9S10鍵),手機上會收到對應的鍵值。
    測試接收沒有問題后,將USB接收模塊插入電腦USB口,無需安裝驅動,如果是藍牙模塊,配對后就可以使用了,如果是2.4G無線模塊,可直接使用,配對信息是電腦上提前上位機配置好的。配對完成之后,初始默認為主手柄,按一下S10鍵,切換為副手柄;按一下S9鍵,切換為主手柄。就是說一個手柄,既可以當主手柄用,也可以當副手柄用。

    網上其他游戲手柄都是只能玩游戲,不能應用于其他地方,而如果只是用來玩游戲,我覺得意義不是太大。此手柄本身是可以應用于其他單片機控制的系統中去的,只要會使用單片機串口就可以使用此無線手柄了,知其然知起所以然,測試接收電路及源程序見附件:
藍牙串口接收測試.zip (1.09 MB, 下載次數: 13) STC15W藍牙串口接收測試程序.zip (26.88 KB, 下載次數: 14)

    可自行修改為自己可用的程序,比如將藍牙/2.4G無線模塊接到智能小車上,此手柄即可作為小車的遙控手柄來使用。
模塊對比.jpg

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:965040 發表于 2024-1-12 11:39 | 顯示全部樓層
手柄文件不分享一下啊?
回復

使用道具 舉報

ID:1063561 發表于 2024-5-19 13:19 | 顯示全部樓層
藍牙模塊是什么型號的。想復刻一個玩一玩。謝謝!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区二区福利 | 女人黄网站 | 欧美日韩国产一区 | 久久人人爽人人爽人人片 | 99久久婷婷国产综合精品草原 | 亚洲天堂2014| 色六月婷婷| 中文字幕第7页 | 性久久 | 亚洲精品欧美 | 久久综合伊人 | 99视频| 日韩欧美国产精品 | 久久中文网 | 久久国产成人 | 免费精品 | 亚洲三级网站 | 在线网站免费观看18 | 欧美日韩国产精品 | av高清在线| 99国产在线观看 | 欧美顶级黄色大片免费 | 欧美午夜精品一区二区三区 | 亚洲专区一区 | 精品福利一区 | 成人a视频 | 国产日韩综合 | 日本乱子伦 | 欧美一区二区三区在线视频 | 在线免费观看av网站 | 五月久久 | 国产精品一区二区三区在线 | 国产精品久久久国产盗摄 | 亚洲另类视频 | 国产伦精品一区二区三毛 | 国产欧美视频在线观看 | 国产黄av| 日韩精品福利 | 国产综合久久久 | 欧美日在线 | 经典三级av |