新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于S3C2440處理器拳擊娛樂系統設計

        基于S3C2440處理器拳擊娛樂系統設計

        作者: 時間:2016-09-12 來源:網絡 收藏

        6 自動出拳部分

        自動出拳分為檢測是否有遮擋物和出拳控制兩部分。是否出拳、出左右拳完全是隨機的,這樣增加了隨機不定性,可以達到更好的娛樂效果。

        檢測遮擋物部分采用反射式光電開關,當光電開關接收到遮擋物的反射信號,輸出高電平信號,否則輸出低電平信號,該信號通過隔離光耦傳人 收到存在遮擋物的有效信號后,產生一個隨機信號控制出拳裝置。該隨機信號將決定是否出拳、出左拳還是右拳。

        出拳控制部分采用兩個直流電機來帶動兩個機械臂完成出拳動作。為了確保每次出拳時,機械臂在收回狀態時終止,在機械臂安裝一個能產生反饋信號的裝置。自動出拳系統根據該反饋信號來確保完成一個出拳周期。

        為了避免頻繁出拳,引起電機頻繁起停對電機本身的損害,同時不影響自動出拳的娛樂效果,自動出拳系統在連續出拳五次后,暫停隨后的兩次出拳,然后恢復自動出拳。

        該部分軟件實現包括:控制電機驅動和光電開關信號采集驅動、產生隨機信號并控制電機的用戶態程序。

        7 結 語

        該系統適用于各個年齡層的人群,可以比較準確地測量擊打力量,同時該系統本身的語音播報以及自動出拳的功能使機器人的互動性更加豐富,體現了該系統的娛樂性。該系統在Linux操作系統下開發,結果保存采用SQLITE數據庫,這給今后功能的擴展預留了很大空間。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 夹江县| 阿坝县| 望城县| 依兰县| 鸡西市| 亚东县| 丰都县| 阳原县| 齐河县| 平南县| 马公市| 广灵县| 奉化市| 盘锦市| 公主岭市| 益阳市| 建水县| 周至县| 吉隆县| 垫江县| 兖州市| 雷波县| 铜鼓县| 三门县| 肃南| 遵义县| 宁波市| 航空| 建水县| 泉州市| 鹤庆县| 平邑县| 临沧市| 齐河县| 工布江达县| 柳江县| 札达县| 新和县| 太谷县| 突泉县| 土默特右旗|