• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于樹(shù)莓派平臺(tái)的智能盲人助手開(kāi)發(fā)

      2016-08-09 05:29:44張常友江西工程學(xué)院
      電子制作 2016年14期
      關(guān)鍵詞:主程序總體設(shè)計(jì)路況

      張常友 江西工程學(xué)院

      ?

      基于樹(shù)莓派平臺(tái)的智能盲人助手開(kāi)發(fā)

      張常友 江西工程學(xué)院

      【文章摘要】

      【關(guān)鍵詞】

      樹(shù)莓派;Arduino;GPS;定位

      1.系統(tǒng)總體設(shè)計(jì)

      系統(tǒng)的總體設(shè)計(jì)框圖如圖1所示。該系統(tǒng)通過(guò)超聲波和GPS的數(shù)據(jù)采集,送入Arduino系統(tǒng)進(jìn)行數(shù)據(jù)處理、編輯,然后通過(guò)RNF24L01傳輸?shù)綐?shù)莓派控制系統(tǒng)中,通過(guò)處理用震動(dòng)和語(yǔ)音的方式提醒使用者,以便使用戶能及時(shí)掌握周?chē)穆窙r和環(huán)境。

      圖1 系統(tǒng)總體設(shè)計(jì)框圖

      系統(tǒng)選用樹(shù)莓派和Arduino作為核心處理器是由其特點(diǎn)決定的,二者的主要特點(diǎn)是:Arduino系統(tǒng)使用的微處理控制器ATmega系列處理器,運(yùn)行速度比較快,引腳分為Digital(0-13)和Analog(0-5)同時(shí)還配有6個(gè)PWM引腳,程序下載可支持ΙCS 和TX/RX。Arduino工作電壓范圍比較廣(5V~12V),輸出電壓在3.3V~5V(DC)。樹(shù)莓派是一款基于ARM的微型電腦主板,以SD卡為內(nèi)存硬盤(pán),采用BCM2835處理器,可以使用Linux操作系統(tǒng),編程語(yǔ)言使用的python語(yǔ)言。

      2.主要硬件電路設(shè)計(jì)

      路況的探測(cè)是通過(guò)超聲波來(lái)實(shí)現(xiàn),產(chǎn)品共安裝了6對(duì)超聲波探頭,來(lái)實(shí)現(xiàn)全方位,立體式的路況探測(cè),將采集的數(shù)據(jù)送到Arduino系統(tǒng)進(jìn)行處理,然后通過(guò)RNF24L01傳輸?shù)綐?shù)莓派進(jìn)行振動(dòng)和語(yǔ)言播報(bào)路況信息,硬件電路如圖2所示。

      圖2 距離探測(cè)電路

      圖3 MCU控制及其它電路

      圖4 主程序流程圖

      采用樹(shù)莓派作為主要控制器,對(duì)路況信息和GPS、 GPRS采集到的信息進(jìn)行處理,及時(shí)通過(guò)控制器以語(yǔ)言或震動(dòng)的方式傳遞給使用者,同時(shí)通過(guò)GPS實(shí)時(shí)將行走路徑記錄并傳輸?shù)交ヂ?lián)網(wǎng)上,使用者的家人能通過(guò)微信或APP隨時(shí)了解使用者的出行路徑。使用者也可以通過(guò)設(shè)定的按鈕隨時(shí)通知家人自己的位置及當(dāng)前的狀態(tài),并可以設(shè)置親情電話,一鍵撥號(hào)給家人進(jìn)行電話聯(lián)系。另外還增加了一個(gè)報(bào)警功能:即使用者如果超過(guò)半小時(shí)開(kāi)機(jī)待在某地沒(méi)有移動(dòng)和其他動(dòng)作,系統(tǒng)將自動(dòng)報(bào)警,同時(shí)將使用者的位置信息發(fā)給使用者家人,以便能及時(shí)了解使用者的當(dāng)前情況。

      3.系統(tǒng)軟件設(shè)計(jì)

      軟件設(shè)計(jì)主要包括主程序、 GPS數(shù)據(jù)處理程序和超聲波數(shù)據(jù)采集程序。主程序主要包括NRF24L01之間的通信、距離的采集、傳輸、接收等,主程序流程圖如圖4所示。數(shù)據(jù)采集、處理及傳輸,流程圖如圖5所示。

      圖5 判斷障礙物

      【參考文獻(xiàn)】

      [1]陳品洲.Arduino程序設(shè)計(jì)基礎(chǔ):北京航天航空出版社.2014-5

      [2]程海英.陳勇.無(wú)線傳感器技術(shù)系統(tǒng)的應(yīng)用[j].中興通訊技術(shù).2008-1

      [3]全球定位系統(tǒng)(GPS)測(cè)量規(guī)范GB/ T18314-2001.北京:國(guó)家質(zhì)量技術(shù)監(jiān)督局

      [4]Maik Schmidt,Raspberry Pi A quick Start Guide,Progmatic Bookshelf,August 8,2012.

      [5]Matt Richardson && Shawn Wallace,Start with raspberry pi,O‘Reily

      [6]Media,December 7,2012 3 Christopher Hallinan,Embeded Linux Primer,Prentice Hall,September 18,2006

      本系統(tǒng)以樹(shù)莓派為網(wǎng)絡(luò)鏈接和控制核心,Arduino用作數(shù)據(jù)處理中心。采用超聲波探測(cè)路況信息,將接收到的路況數(shù)據(jù)通過(guò)Arduino做數(shù)據(jù)處理,然后用NRF24L01無(wú)線傳輸模塊將處理好的數(shù)據(jù)傳輸?shù)娇刂浦行?,通過(guò)振動(dòng)和聲音提醒盲人周?chē)穆窙r情況。同時(shí)利用GPS模塊和GPRS定位、記錄行走路線,并實(shí)現(xiàn)一鍵報(bào)警和打電話,使用者的監(jiān)護(hù)人可以利用微信或?qū)S肁PP就能知道使用者的當(dāng)前位置和行走路線。

      猜你喜歡
      主程序總體設(shè)計(jì)路況
      高速公路路況信息系統(tǒng)
      SSP15A干濕分離減量成套設(shè)備總體設(shè)計(jì)
      淺談數(shù)控銑削技術(shù)代碼程序的嵌套方式研究
      大型簡(jiǎn)體自動(dòng)化裝配對(duì)接裝備總體設(shè)計(jì)
      電控冰箱軟件模塊化設(shè)計(jì)
      日用電器(2019年12期)2019-02-26 01:53:06
      地下互通立交總體設(shè)計(jì)研究
      上海公路(2018年1期)2018-06-26 08:37:26
      從路況報(bào)道看廣播“類型化”新聞的要素構(gòu)成
      時(shí)光倒流 換回PotPlayer老圖標(biāo)
      圓坯連鑄機(jī)總體設(shè)計(jì)及其軟件系統(tǒng)的研究與開(kāi)發(fā)
      高速公路實(shí)時(shí)路況分析系統(tǒng)方案
      尉犁县| 涞水县| 武胜县| 长泰县| 虎林市| 尖扎县| 龙岩市| 新源县| 修文县| 阆中市| 昆山市| 河南省| 娱乐| 文化| 腾冲县| 霍林郭勒市| 昆明市| 滦南县| 锡林郭勒盟| 文昌市| 成都市| 河曲县| 湖南省| 堆龙德庆县| 西丰县| 宁明县| 临清市| 社会| 五指山市| 清水河县| 丘北县| 柘城县| 金门县| 兴义市| 从江县| 新绛县| 浠水县| 丘北县| 榆社县| 靖安县| 汝阳县|