国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的制作方法

      文檔序號(hào):10488535閱讀:367來(lái)源:國(guó)知局
      一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的制作方法
      【專利摘要】一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng),包括主控制器、重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊、VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī)等。利用重力傳感器模塊和非特定人語(yǔ)音識(shí)別模塊分別采集殘疾人頭部或身體其它部位的移動(dòng)和語(yǔ)音信息送至主控制器,經(jīng)無(wú)線藍(lán)牙模塊傳送至VB鼠標(biāo)控制上位機(jī),實(shí)現(xiàn)殘疾人語(yǔ)音和頭部移動(dòng)對(duì)光標(biāo)的控制,實(shí)現(xiàn)鼠標(biāo)功能。本發(fā)明以鼠標(biāo)為核心,加入紅外線發(fā)射傳感器模塊和VB電器控制上位機(jī),利用語(yǔ)音或VB電器控制上位機(jī)控制該發(fā)射器發(fā)射空調(diào)、電視等常用電器的紅外發(fā)射碼,實(shí)現(xiàn)系統(tǒng)與電器的紅外無(wú)線通訊,幫助無(wú)臂殘疾人控制一些常用的家用電器。
      【專利說(shuō)明】
      一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)
      技術(shù)領(lǐng)域
      [0001]本發(fā)明屬于人工智能技術(shù)領(lǐng)域,具體涉及到一種以頭部移動(dòng)和語(yǔ)音控制的鼠標(biāo)控制系統(tǒng)。
      【背景技術(shù)】
      [0002]在信息高速發(fā)展的現(xiàn)代社會(huì),電腦、電器逐漸成為家庭的必需品,但是這些設(shè)備的控制都很大程度上依賴于人的四肢,所以對(duì)于那些無(wú)臂殘疾人或者高截肢患者來(lái)說(shuō)難以操作,不便于他們與外界的溝通甚至是生活自理?,F(xiàn)有的一些聲控鼠標(biāo),只能在有限的環(huán)境中進(jìn)行使用;還有一種陀螺儀設(shè)備,利用單個(gè)陀螺儀可以確定方位的改變,多個(gè)陀螺儀可做出目標(biāo)轉(zhuǎn)動(dòng)的判斷,但是如果使用者原地轉(zhuǎn)圈或頭部轉(zhuǎn)動(dòng),陀螺儀便無(wú)法區(qū)分這兩種轉(zhuǎn)動(dòng),造成判斷錯(cuò)誤,并且其造價(jià)高;另外還有一種頸控鼠標(biāo),需要在人體四周設(shè)立架子,把傳動(dòng)的繩子綁在頭上,雖然定位精確,但是體積龐大,造價(jià)高,對(duì)使用者有很大的束縛。為了解決這些問(wèn)題,更大程度上方便于殘疾人生活,人們需要研發(fā)不依賴四肢控制且缺陷更少的殘疾人鼠標(biāo),并且進(jìn)一步擴(kuò)展其功能,構(gòu)造一種智能服務(wù)系統(tǒng),更好的為殘疾人服務(wù)。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明針對(duì)現(xiàn)有肢體殘疾人士使用電腦、電器困難的問(wèn)題,提供一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng),可解放殘疾人的四肢。
      [0004]本發(fā)明的技術(shù)方案是以下述方式實(shí)現(xiàn)的。
      [0005]—種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng),包括Arduino pro mini主控制器模塊、重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊、電源模塊、VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī),其中,無(wú)線藍(lán)牙模塊由主模塊和從模塊構(gòu)成。Arduino pro mini主控制器模塊分別與重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊中的主模塊相連,構(gòu)成系統(tǒng)信息采集模塊和信號(hào)發(fā)射模塊,USB轉(zhuǎn)接口與無(wú)線藍(lán)牙模塊中的從模塊相連,與VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī)部分構(gòu)成系統(tǒng)信息接收模塊和PC端控制模塊。
      [0006]本發(fā)明將系統(tǒng)信息采集模塊和發(fā)射模塊一起固定在某種掛飾載體夾內(nèi),移動(dòng)掛飾載體夾即可遙控家用電器。
      [0007]所述的重力傳感器模塊,優(yōu)先選用重力加速度陀螺儀傳感器MPU6050。
      [0008]所述的非特定人語(yǔ)音識(shí)別模塊,優(yōu)先選用由ICRoute公司設(shè)計(jì)的語(yǔ)音識(shí)別芯片LD3320。
      [0009]所述的紅外線發(fā)射傳感器模塊,優(yōu)先選用與開源硬件系列兼容的紅外線發(fā)射模塊。
      [0010]所述的無(wú)線藍(lán)牙模塊,優(yōu)先選用HC-05。
      [0011 ]所述的USB轉(zhuǎn)接口,優(yōu)先選用CP2102USB轉(zhuǎn)UART數(shù)據(jù)轉(zhuǎn)換器。
      [0012]所述的系統(tǒng)具有USB充電接口和內(nèi)存卡接口,方便系統(tǒng)供電和語(yǔ)音信息存儲(chǔ)。
      [0013]所述的電源模塊由變壓器、穩(wěn)壓限流電路、接口和電池四部分組成,輸出5V、1.5A,為該系統(tǒng)供電或充電。
      [0014]所述的USB轉(zhuǎn)接口,與無(wú)線藍(lán)牙模塊的從模塊和電腦相連,將從無(wú)線藍(lán)牙模塊的從模塊接收的信息傳送至VB鼠標(biāo)上位機(jī)和VB電器控制上位機(jī)。
      [0015]所述的重力傳感器模塊,其工作流程如下。
      [0016]重力加速度陀螺儀傳感器MPU6050通過(guò)SDL、SDA與Arduino pro mini主控制器模塊相連,進(jìn)行12C通信。一旦非特定人語(yǔ)音識(shí)別模塊采集到“開始”指令,鼠標(biāo)進(jìn)入標(biāo)志位,系統(tǒng)開始進(jìn)入工作狀態(tài)。若殘疾人頭部開始移動(dòng),重力加速度陀螺儀傳感器MPU6050則開始在其虛擬坐標(biāo)軸上采集殘疾人頭部移動(dòng)位置信息和移動(dòng)加速度信息,將移動(dòng)信息轉(zhuǎn)換為電信號(hào)送入控制器,控制器對(duì)采集的坐標(biāo)信息和速度信息進(jìn)行相應(yīng)的計(jì)算和處理,再將其通過(guò)無(wú)線藍(lán)牙模塊傳輸至VB鼠標(biāo)控制上位機(jī),進(jìn)而控制光標(biāo)移動(dòng)。
      [0017]為了避免頭部移動(dòng)過(guò)程中的累積誤差和信息傳輸誤差造成光標(biāo)漂移,利用算法對(duì)其進(jìn)行多次濾波和防抖動(dòng)處理,使光標(biāo)移動(dòng)更加的快速和準(zhǔn)確。
      [0018]所述的非特定人語(yǔ)音識(shí)別模塊,其工作流程如下。
      [0019]語(yǔ)音識(shí)別模塊LD3320具有非特定人識(shí)別的特點(diǎn),通過(guò)讀選通端和寫選通端與主控的讀、寫選通端連相連,MIC(拾音器)與識(shí)別模塊相連,進(jìn)而進(jìn)行語(yǔ)音通信,并且在其工作之前采集使用者的語(yǔ)音指令,將其存入寄存器。其后,殘疾人可對(duì)語(yǔ)音模塊的麥克風(fēng)發(fā)送相應(yīng)指令,一旦非特定人語(yǔ)音識(shí)別模塊采集到“開始”指令,該模塊便開始采集使用者的語(yǔ)音指令,例如“單擊”、“雙擊”、“加速”、“減速”等,將語(yǔ)音指令轉(zhuǎn)換為電信號(hào)傳輸至Arduino promini主控制器模塊,Arduino pro mini主控制器模塊利用算法對(duì)其指令進(jìn)行相應(yīng)的處理,使其可控制光標(biāo)進(jìn)行相應(yīng)的操作;若非特定人語(yǔ)音識(shí)別模塊采集到“空調(diào)”、“電視”、“點(diǎn)燈”等指令,即可對(duì)選中的電器進(jìn)行相應(yīng)的語(yǔ)音控制和操作。
      [0020]所述的紅外線發(fā)射傳感器模塊,其工作流程如下。
      [0021]紅外線發(fā)射傳感器模塊,通過(guò)SIG信號(hào)輸入引腳與Arduinopro mini主控制器模塊的模擬端口相連,若要利用其控制相應(yīng)電器,首先需獲取對(duì)應(yīng)電器的紅外發(fā)射碼,并且利用算法對(duì)其進(jìn)行解碼。獲取各電器的控制發(fā)射碼和解碼信息后,編寫代碼使語(yǔ)音指令和上位機(jī)指令對(duì)應(yīng)相應(yīng)的電器操作,便可對(duì)電器進(jìn)行相應(yīng)的控制,實(shí)現(xiàn)與電器的紅外通信。例如,若語(yǔ)音模塊檢測(cè)到“空調(diào)”語(yǔ)音指令,在代碼中即選擇執(zhí)行空調(diào)程序模塊,選中空調(diào)進(jìn)行控制,繼而可以使用鼠標(biāo)點(diǎn)擊上位機(jī)界面中的“風(fēng)速”、“開”、“關(guān)”或者發(fā)送相應(yīng)的語(yǔ)音指令進(jìn)行控制。
      [0022]所述的無(wú)線藍(lán)牙模塊,其工作流程如下。
      [0023]藍(lán)牙模塊HC-05工作時(shí),首先對(duì)其上電,若P109連接的LED燈常亮,則表示藍(lán)牙串口匹配連接成功;繼而觀察P108所連接的LED燈(指示模塊工作狀態(tài),模塊上電后閃爍,不同的狀態(tài)閃爍間隔不同),利用相關(guān)的AT指令將與主控相連接的藍(lán)牙設(shè)置為主模塊;而后藍(lán)牙模塊處于自動(dòng)連接工作模式,主模塊與Arduino pro mini控制器相連,從模塊與USB轉(zhuǎn)接口相連,進(jìn)行無(wú)線信息交換。
      [0024]本發(fā)明所述的系統(tǒng)使用時(shí),可利用某種掛飾載體夾將其固定在耳麥或者耳機(jī)上,若電源開關(guān)打開,各模塊指示燈亮,藍(lán)牙主從模塊開始配對(duì),一旦藍(lán)牙指示燈提示配對(duì)成功且語(yǔ)音模塊采集到使用者“開始”語(yǔ)音控制指令,整個(gè)系統(tǒng)開始工作。系統(tǒng)工作時(shí),通過(guò)殘疾人頭部的上下左右移動(dòng),帶動(dòng)MPU6050的移動(dòng),MPU6050感應(yīng)到移動(dòng)并將這種移動(dòng)信號(hào)轉(zhuǎn)化成相應(yīng)的電信號(hào),以無(wú)線的形式傳送至電腦,控制光標(biāo)移動(dòng);通過(guò)LD3320采集人的語(yǔ)音信息,經(jīng)無(wú)線的形式傳輸至電腦,控制鼠標(biāo)的“單擊”、“雙擊”、選中等和調(diào)用鍵盤打字等功能,甚至是控制家用電器的開關(guān);通過(guò)VB鼠標(biāo)上位機(jī)將光標(biāo)控制在小范圍內(nèi)移動(dòng),避免頭部過(guò)分勞累;通過(guò)VB電器控制上位機(jī)將控制指令包括在一個(gè)上位機(jī)界面內(nèi),點(diǎn)擊相應(yīng)選項(xiàng)即可控制紅外線發(fā)射器模塊對(duì)電器進(jìn)行相關(guān)操作,實(shí)現(xiàn)語(yǔ)音和VB電器上位機(jī)對(duì)家電的雙控制。本發(fā)明使用時(shí),主要利用頭部移動(dòng)和語(yǔ)音,可充分解放四肢,尤其適用于無(wú)臂殘疾人員。
      [0025]本發(fā)明具有以下技術(shù)效果:
      [0026]1.整個(gè)系統(tǒng)采用頭部移動(dòng)和語(yǔ)音控制,解放四肢,可幫助無(wú)臂殘疾人實(shí)現(xiàn)對(duì)電腦光標(biāo)的控制,使其可利用電腦進(jìn)行網(wǎng)上沖浪、查閱資料、創(chuàng)業(yè)等,很大程度上的豐富了無(wú)臂殘疾人和高位截癱者的日常生活。
      [0027]2.利用開源優(yōu)勢(shì),用性價(jià)比高的Arduino pro mini作為主控制器,。體積小、成本低、穩(wěn)定性強(qiáng),使該產(chǎn)品更具市場(chǎng)前景
      [0028]3.利用Vi suaI bas i c編寫的VB電器控制上位機(jī),結(jié)合紅外模塊可實(shí)現(xiàn)語(yǔ)音和上位機(jī)對(duì)空調(diào)、電視、點(diǎn)燈等常用電器的靈活控制,更大程度上的解決殘疾人的生活問(wèn)題。
      [0029]4.利用visual basic編寫的VB鼠標(biāo)控制上位機(jī),利用相關(guān)函數(shù)可將光標(biāo)限制于小窗口內(nèi)移動(dòng),避免瀏覽文檔和網(wǎng)頁(yè)時(shí)頭部移動(dòng)過(guò)度勞累。
      【附圖說(shuō)明】
      [0030]圖1是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的總體框圖。
      [0031]圖2是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的工作流程圖。
      [0032]圖3是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的非特定人語(yǔ)音識(shí)別模塊的工作流程圖。
      [0033]圖4是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的紅外線發(fā)射傳感器模塊的工作流程圖。
      [0034]圖5是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的VB鼠標(biāo)控制上位機(jī)界面圖。
      [0035]圖6是本發(fā)明所設(shè)計(jì)的基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng)的VB電器控制上位機(jī)界面圖。
      【具體實(shí)施方式】
      [0036]以下將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
      [0037]實(shí)施例1。
      [0038]參照附圖1?;陂_源無(wú)線鼠標(biāo)的智能助殘系統(tǒng),包括Arduino pro mini主控制器模塊、重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊、電源模塊、VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī)。其中,無(wú)線藍(lán)牙模塊由主模塊和從模塊構(gòu)成。重力傳感器模塊,優(yōu)先選用重力加速度陀螺儀傳感器MPU6050;非特定人語(yǔ)音識(shí)別模塊,優(yōu)先選用由ICRoute公司設(shè)計(jì)的語(yǔ)音識(shí)別芯片LD3320;紅外線發(fā)射傳感器模塊,優(yōu)先選用與開源硬件系列兼容的紅外線發(fā)射模塊;無(wú)線藍(lán)牙模塊,優(yōu)先選用HC-05;USB轉(zhuǎn)接口,優(yōu)先選用CP2102USB轉(zhuǎn)UART數(shù)據(jù)轉(zhuǎn)換器。
      [0039]實(shí)施例2。
      [0040]參照附圖2。該系統(tǒng)固定于一個(gè)掛飾載體殼內(nèi),掛飾載體夾在耳麥或者耳機(jī)上,通過(guò)頭部的上下左右移動(dòng),帶動(dòng)殼內(nèi)整個(gè)系統(tǒng)信息采集模塊和信號(hào)發(fā)射模塊的移動(dòng)。系統(tǒng)工作時(shí),首先對(duì)其上電,上電后藍(lán)牙自動(dòng)配對(duì),配對(duì)成功后系統(tǒng)進(jìn)入待啟動(dòng)模式,一旦語(yǔ)音識(shí)另IJ模塊采集到“開始”語(yǔ)音指令,系統(tǒng)開始運(yùn)作,鼠標(biāo)進(jìn)入標(biāo)志位,MPU6050感應(yīng)到頭部移動(dòng)并將這種移動(dòng)信號(hào)轉(zhuǎn)化成相應(yīng)的電信號(hào),并將其傳入Arduino pro mini微控制器,進(jìn)而通過(guò)無(wú)線藍(lán)牙經(jīng)USB轉(zhuǎn)接口傳送至電腦,控制光標(biāo)移動(dòng),解決了無(wú)臂殘疾人無(wú)法移動(dòng)光標(biāo)的問(wèn)題,使殘疾人能夠使用電腦進(jìn)行網(wǎng)上沖浪、工作、娛樂(lè)等,豐富其日常生活;若語(yǔ)音信識(shí)別模塊LD3320檢測(cè)到有效語(yǔ)音指令,則將其傳輸至主控,再經(jīng)主控進(jìn)行信息處理傳輸至電腦上位機(jī),可實(shí)現(xiàn)鼠標(biāo)“單擊”、“雙擊”、“選中”等功能,解決了殘疾人無(wú)法使用光標(biāo)點(diǎn)擊和選中的功能;且紅外線發(fā)射傳感器模塊一旦檢測(cè)到上位機(jī)或者語(yǔ)音控制家電指令,即選中相應(yīng)電器進(jìn)行控制,使無(wú)臂殘疾人依托電腦操作或者語(yǔ)音來(lái)實(shí)現(xiàn)對(duì)家庭電器的靈活操作,讓電腦或者語(yǔ)音替代雙手,在無(wú)人照料的情況下幫助無(wú)臂殘疾人解決很多基本的生活問(wèn)題;若要整個(gè)系統(tǒng)停止工作,則只需輸入語(yǔ)言指令“停止”,而后鼠標(biāo)退出標(biāo)志位,各模塊不再工作。
      [0041]為了充分的增加該系統(tǒng)的便捷性,該發(fā)明采用無(wú)線藍(lán)牙傳輸信息。
      [0042]作為本發(fā)明的改進(jìn),增加了可充電USB口和內(nèi)存卡接口。可充電USB 口使該系統(tǒng)不但可以使用電池供電,還可以充電,使系統(tǒng)在電池沒(méi)電的情況下仍可以正常使用。內(nèi)存卡接口可以在LD3320存儲(chǔ)容量不夠的情況下存儲(chǔ)語(yǔ)音指令,使其不但可以調(diào)用鍵盤利用鼠標(biāo)點(diǎn)擊打字,還可以將鍵盤指令錄入系統(tǒng),實(shí)現(xiàn)語(yǔ)音輸入打字。
      [0043]實(shí)施例3。
      [0044]參照附圖3。所述的非特定人語(yǔ)音識(shí)別模塊LD3320,響應(yīng)迅速,50條語(yǔ)音容量,非特定人語(yǔ)音識(shí)別,支持地方普通話發(fā)音,可以實(shí)現(xiàn)語(yǔ)音識(shí)別、聲控、人機(jī)對(duì)話功能。首先,利用其在一定條件下采集人的語(yǔ)音信息,錄入指令,例如“左鍵”、“右鍵”、“雙擊”、“校正”、“加速”、“減速”、“停止”、“終止”等指令。若非特定人語(yǔ)音識(shí)別模塊采集到相應(yīng)的光標(biāo)控制指令,則可控制光標(biāo),實(shí)現(xiàn)鼠標(biāo)的相應(yīng)功能,例如,“單擊”、“雙擊”、“停止”等;若采集到電器語(yǔ)音控制指令,則選擇選中電器進(jìn)行語(yǔ)音控制,對(duì)于開關(guān),將繼電器模塊的AC端接到零線開關(guān)上,用語(yǔ)音控制高低電平來(lái)實(shí)現(xiàn)對(duì)點(diǎn)燈的控制,對(duì)于電器,加入相應(yīng)的語(yǔ)音控制指令,例如遙控器所需要的數(shù)字“0、1、2、3、4、5、6、7、8、9”和一些常用的字按鍵(針對(duì)于電視,有“電視、開、關(guān)、加、減、確定”等等;針對(duì)于空調(diào),有“空調(diào)、開、關(guān)、加、減、制熱、制冷、風(fēng)速”等等;針對(duì)于電燈,有“電燈、開、關(guān)”等等),利用這些指令進(jìn)行相關(guān)控制,在這其中,有些按鍵語(yǔ)音可以使用同一條指令,完全滿足語(yǔ)言模塊容量50條的要求。若采集到鍵盤調(diào)用指令,則可調(diào)用屏幕鍵盤,進(jìn)行打字。
      [0045]實(shí)施例4。
      [0046]參照附圖4。所述的Arduino兼容紅外線發(fā)射傳感器,可通過(guò)對(duì)Arduino進(jìn)行編程發(fā)射出相應(yīng)的調(diào)制信號(hào),以便紅外線接收傳感器能接收到,從而實(shí)現(xiàn)紅外無(wú)線通訊。對(duì)于電視,先獲取機(jī)頂盒遙控的紅外發(fā)射碼,同時(shí)利用紅外發(fā)射模塊發(fā)射相同的紅外碼對(duì)機(jī)頂盒進(jìn)行控制。對(duì)于空調(diào),先獲取空調(diào)的紅外控制原始碼,再通過(guò)紅外模塊發(fā)射相應(yīng)的紅外碼對(duì)其進(jìn)行控制。而對(duì)于Arduino兼容紅外線發(fā)射傳感器的控制,利用語(yǔ)音和VB電器控制上位機(jī)實(shí)現(xiàn)。一方面,若非特定人語(yǔ)音識(shí)別模塊在系統(tǒng)工作時(shí)采集到“電視”指令,紅外線發(fā)射傳感器則只對(duì)電視發(fā)射紅外調(diào)制碼,通過(guò)之后的語(yǔ)音指令或上位機(jī)指令控制電視的開、關(guān)等;另一方面,若光標(biāo)控制電腦打開VB電器控制上位機(jī),點(diǎn)擊“電視”,紅外線發(fā)射傳感器則只對(duì)電視發(fā)射紅外調(diào)制碼,進(jìn)一步點(diǎn)擊VB電器控制上位機(jī)界面的所需指令對(duì)電視進(jìn)行相關(guān)控制。對(duì)于其他可與紅外線發(fā)射模塊進(jìn)行通信的電器,可使用類似的操作進(jìn)行控制。
      [0047]實(shí)施例5。
      [0048]參照附圖5。由于操作者會(huì)經(jīng)常有點(diǎn)頭、抬頭的動(dòng)作,可能會(huì)影響光標(biāo)的移動(dòng);并且長(zhǎng)期的頭部控制會(huì)使人感到勞累。所以,作為本發(fā)明的進(jìn)一步優(yōu)化,利用語(yǔ)音“停止”、“開始”來(lái)控制頭部移動(dòng)是否有效控制光標(biāo)移動(dòng),并且編寫VB鼠標(biāo)控制上位機(jī),用MSComm控件將該鼠標(biāo)的功能定位在一個(gè)細(xì)小的窗口下,且窗口里面包含了瀏覽文檔、網(wǎng)頁(yè)等該有的功能,將功能統(tǒng)一在一個(gè)細(xì)小的窗口里,進(jìn)而減少了頭部的運(yùn)動(dòng),極大的方便了操作,更加符合人性化的需求;同時(shí),引用豐富的API函數(shù)庫(kù)來(lái)控制Windows下的鼠標(biāo)移動(dòng),將由主芯片返回的數(shù)值進(jìn)行相應(yīng)的操作和處理,靈活控制鼠標(biāo)的移動(dòng)。
      [0049]實(shí)施例6。
      [0050]參照附圖6。由于非特定人語(yǔ)音識(shí)別模塊的信息采集會(huì)受到噪聲的干擾和語(yǔ)音容量的限制,所以,為了增加系統(tǒng)的穩(wěn)定性和適用性,作為本發(fā)明的進(jìn)一步優(yōu)化,利用VB編寫電器控制上位機(jī)界面。例如,若殘疾人想要切換到電視的65頻道,即可點(diǎn)擊上位機(jī)的“電視”+ “6” + “5”指令,紅外發(fā)射器模塊將與電視實(shí)現(xiàn)通信,將電視頻道切換到65頻道。另外,還可控制紅外遙控模塊打開空調(diào)或電燈,可以任意調(diào)節(jié)溫度或風(fēng)向。結(jié)合物聯(lián)網(wǎng)技術(shù),使無(wú)臂殘疾人可依托電腦操作來(lái)實(shí)現(xiàn)對(duì)家庭電器的靈活操作,讓電腦替代雙手,在無(wú)人照料的情況下幫助無(wú)臂殘疾人解決很多基本的生活問(wèn)題。
      【主權(quán)項(xiàng)】
      1.一種基于開源無(wú)線鼠標(biāo)的智能助殘系統(tǒng),其特征是包括Arduinopro mini主控制器模塊、重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊、電源模塊、VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī),其中,無(wú)線藍(lán)牙模塊由主模塊和從模塊構(gòu)成;Arduino pro mini主控制器模塊分別與重力傳感器模塊、非特定人語(yǔ)音識(shí)別模塊、紅外線發(fā)射傳感器模塊、無(wú)線藍(lán)牙模塊中的主模塊相連,構(gòu)成系統(tǒng)信息采集模塊和信號(hào)發(fā)射模塊,USB轉(zhuǎn)接口與無(wú)線藍(lán)牙模塊中的從模塊相連,與VB鼠標(biāo)控制上位機(jī)和VB電器控制上位機(jī)部分構(gòu)成系統(tǒng)信息接收模塊和PC端控制模塊。2.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是將系統(tǒng)信息采集模塊和發(fā)射模塊一起固定在掛飾載體夾內(nèi)。3.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是所述的重力傳感器模塊為MPU6050。4.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是所述的非特定人語(yǔ)音識(shí)別模塊為L(zhǎng)D3320。5.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是所述的無(wú)線藍(lán)牙模塊為HC-05。6.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是所述的USB轉(zhuǎn)接口為CP2102USB轉(zhuǎn)UART數(shù)據(jù)轉(zhuǎn)換器。7.根據(jù)權(quán)利要求1所述的智能助殘系統(tǒng),其特征是系統(tǒng)備有USB充電接口和內(nèi)存卡接□ O8.根據(jù)權(quán)利要求1所述的的智能助殘系統(tǒng),其特征是通過(guò)VB鼠標(biāo)控制上位機(jī)將光標(biāo)限制在一個(gè)軟件本身大小的范圍內(nèi)。
      【文檔編號(hào)】G06F3/16GK105843399SQ201610264169
      【公開日】2016年8月10日
      【申請(qǐng)日】2016年4月26日
      【發(fā)明人】廖慶洪, 秦丹, 曾維鋆, 胡婉如
      【申請(qǐng)人】南昌大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1