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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3003|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 蜜桃一区二区三区在线 | av中文字幕在线 | 精品一二区 | 精品国产91久久久久久 | 狠狠色综合网站久久久久久久 | 在线观看国产视频 | 亚洲精品国产成人 | 六月婷婷久久 | 国产精品国产三级国产播12软件 | 五月婷婷在线播放 | 91夜色在线观看 | 欧美成人性生活 | 日本特黄a级高清免费大片 成年人黄色小视频 | 一级美国黄色片 | 欧美精品一区二区三区四区 | 欧美精品综合在线 | 欧美一区日韩一区 | 精品啪啪| 精品一区二区不卡 | 日韩精品亚洲专区在线观看 | 欧美精品一区二区在线观看 | 久久国产欧美日韩精品 | 成人免费高清 | 亚洲午夜精品一区二区三区他趣 | 成人av一区 | 麻豆精品国产91久久久久久 | 日韩毛片| 日韩精品 电影一区 亚洲 | 亚洲第一视频网 | 成av在线 | 国产免费人成xvideos视频 | 一级美国黄色片 | 国产欧美一区二区精品久导航 | 99精品国产成人一区二区 | 国产农村妇女毛片精品久久麻豆 | 成人免费毛片在线观看 | 欧美一区免费 | 日日操夜夜操天天操 | 伊人精品一区二区三区 | 91久久久久久久久久久久久 | 亚洲一区二区三区在线视频 |