999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于聲光的無觸摸式人機交互產(chǎn)品設(shè)計

2018-03-20 09:10:03中國電信股份有限公司廣東研究院賴琮霖黃慶濤
電子世界 2018年4期
關(guān)鍵詞:產(chǎn)品

中國電信股份有限公司廣東研究院 賴琮霖 黃慶濤

0 引言

當代,全球進入了數(shù)字智能時代,人類與機器的交互變得越來越緊密頻繁,人機交互技術(shù)正向擬人化、智能化、實體化、自然化方向發(fā)展[1-2]。其中,用戶體驗是人機交互產(chǎn)品設(shè)計的重要因素[3],好的用戶體驗除了滿足用戶的功能性需求外,還要重視其享樂心理需求,簡潔優(yōu)雅但又不失驚喜,提升用戶感官體驗。傳統(tǒng)的觸摸式交互,例如鍵盤、鼠標、手柄等,已較難進一步提升用戶體驗。鑒于此,本文設(shè)計一種無觸摸式的人機交互產(chǎn)品,基于超聲波與激光物理媒介,利用Arduino處理器與上位機通信。用戶只要輕觸光束,便實現(xiàn)人—光/聲—電—機的快速聯(lián)系,具有低成本、響應快、部署便捷等優(yōu)點,為用戶帶來不一樣的交互體驗。

1 硬件電路設(shè)計

總體設(shè)計有兩種模式,模式1將用戶是否遮擋光線的動作視作“1”,“0”狀態(tài)。模式2在模式1的基礎(chǔ)上增加了遮擋位置的識別,進一步擴展了可識別的操作范圍,從而提升了產(chǎn)品的工作能力。產(chǎn)品硬件部分可分為激光發(fā)射模塊、激光接收識別模塊、超聲波測距模塊、音頻播放模塊、微控制器模塊。整機以5V電源適配器供電,微控制器選用Arduino,光源選用6個300mw綠色激光管,利用uLn2003進行激光管驅(qū)動。接收部分利用光敏電阻串入LM324電壓比較器,與基準電壓2V作比較實現(xiàn)光-電轉(zhuǎn)換。6路比較器結(jié)果經(jīng)過74148編碼后送至控制器,以此節(jié)約控制器的引腳資源。控制器在模式1開關(guān)模式下,直接進行下一步控制。在模式2,控制器會先觸發(fā)超聲波測距模塊計算遮光處垂直距離,將垂直距離分成3段,其結(jié)果返回Arduino后通過USB串口控制上位機,并選擇事先存儲在SD卡內(nèi)不同音調(diào)和音色的音頻。外部開關(guān)可選擇不同樂器,鋼琴音、小提琴音和豎琴音。水平面從左到右依次do re mi fa so la,垂直面低位表示低八度,中位正常音,高位表示高8度。選出的音頻經(jīng)過74595并串轉(zhuǎn)換和D/A數(shù)模轉(zhuǎn)換器送到喇叭放音。產(chǎn)品框架長寬高分別為80cm,40cm,50cm(見圖1)。

1.1 控制器模塊設(shè)計

Arduino UNO是一款便捷靈活、跨平臺、開放性的微處理器,包含32KB的Flash Memory,2KB的SRAM,1KB的EEPROM,支持USB與上位機通信,封裝了底層硬件驅(qū)動,支持14個數(shù)字引腳和6個模擬引腳,16MHz的晶振頻率。利用Arduino IDE進行編程操作簡單,功能強大。缺點是晶振頻率不夠高,處理音頻較為吃力,并且管腳數(shù)不夠多。前者可以將音頻處理轉(zhuǎn)到硬件上實現(xiàn),后者則使用兩塊控制板解決,一塊控制激光發(fā)送,一塊控制激光接收(見圖2)。

1.2 激光發(fā)射模塊設(shè)計

圖1 產(chǎn)品框圖與功能邏輯圖

圖2 產(chǎn)品模塊圖

圖3 激光驅(qū)動電路

LED與激光均可作為光源,在光源選擇上,LED節(jié)能省電,但其散射嚴重,手遮在光路上對光敏電阻沒有明顯效果。激光光路集中亮度高,當光敏電阻受光照射,測試阻值為,無光照射時阻值,區(qū)分明顯,對光亮變化感應靈敏。激光屬于大功能器件,為盡可能提高發(fā)射模塊性能,經(jīng)測試,每路激光需,當電源為2.5V180mA時最亮,180mA*6為1080mA。為同時驅(qū)動6路,需采用功率放大器件,本方案采用高壓大電流達林頓晶體管陣列電路,其集成芯片uLn2003A的特點是響應快,可驅(qū)動的功率高,適用本產(chǎn)品(見圖3)。

1.3 激光接收模塊設(shè)計

產(chǎn)品的光-電轉(zhuǎn)換能力靠光敏電阻實現(xiàn),接收面較小,一般的只有0.5cm。激光具有高度指向性,在發(fā)射端只要有一絲偏移,經(jīng)過一定距離后,都會產(chǎn)生較大的偏移。為解決該問題,產(chǎn)品利用反光紙制成的接收模具使得激光就算不正對光敏電阻,也會在多次的反射后射到電阻產(chǎn)生作用,類似漏斗的原理。以一路接收為例,根據(jù)下圖組建電路,利用LM324電壓比較器將連續(xù)的電壓值轉(zhuǎn)化成高低電平,比較器的基準電壓選用2V(取和作參考電阻)。接收電路使得當有光直射R1時,結(jié)果輸出高電平,反之輸出低電平。之后將6路輸出電壓利用74148進行8-3編碼后送至接收控制器(見圖4)。

1.4 超聲波測距模塊設(shè)計

目前常用的測距方案有激光測距、紅外測距(GP2D12)和超聲波測距。激光測距精度高,反應時間快,但對目標顏色和角度敏感,器件價格高。紅外測距原理與激光測距了類似,其發(fā)出紅外光,對人體較為敏感,但其電壓精度與距離是非線性關(guān)系的,基本測距范圍在10cm到40cm之間,價格也較高。超聲波測距方案較為理想,超聲波發(fā)生裝置和接收裝置可集成到一塊器件上,通過計算超聲波的往返時間,可計算出距離。超聲波的指向性較強,能耗較少,價格較低,故選用。

圖4 激光接收電路

圖5 超聲波測距模塊與接收控制板接線圖

Arduino UNO處理器有6個模擬輸入引腳,接受0-5V的電壓輸入,處理器會根據(jù)電壓值自動做A/D轉(zhuǎn)換成0-1023之間的值。超聲波模塊選用4Pin反射型,其4個引腳分別是VCC、GND、Trig、Echo。當Trig引腳收到一個大于10ms的高電頻信號,則觸發(fā)8個超聲波,同時將Echo置高電平,當超聲波接收器接收到8個超聲波后(見圖5),Echo立即變成低電平。Echo置成高電平的時間為,聲波速度以進行計算,則聲波從發(fā)射到撞到物體的具體為:

1.5 音頻播放模塊設(shè)計

SD卡在產(chǎn)品中用于存儲音頻文件,它可工作在SD模式和SPI模式,這里用SPI模式,與處理器進行串行通信。Arduino代碼開源,可直接調(diào)用函數(shù)SD.OPEN讀取SD卡,操作性好。音頻文件是WAV格式,以8bit的PCM編碼,可以用脈沖寬度調(diào)制(PWM)進行解碼,但其對濾波電路和晶振要求高,噪聲較大,并且會占用一部分處理器的能力。而DAC0832硬件解碼方式不會長時占用CPU,音頻的還原度較高,其缺點是I/O占用較多,但可利用74HC595串并轉(zhuǎn)換解決。DAC0832采用單緩沖工作方式,當管腳獲得一個上升沿信號,會自動把數(shù)據(jù)轉(zhuǎn)換相應的模擬電壓。但其內(nèi)部運放的基準電壓必須為負,在單電源供電的前提下,需使用IC7660實現(xiàn)-5V供電(見圖6)。

圖6 SD卡模塊與74HC595串并轉(zhuǎn)換

1.6 產(chǎn)品實物圖(見圖7)

圖7 產(chǎn)品實物圖

2 軟件設(shè)計

Arduino具有類Java/C的開發(fā)環(huán)境,編寫方便,結(jié)構(gòu)清晰。硬件程序利用Arduino IDE完成光線遮擋識別、距離計算、開關(guān)控制、音頻選擇以及對上位機的控制。用Processing工具開發(fā)上位機的應用程序,例如貪吃色、推箱子、打磚頭等。

2.1 硬件程序設(shè)計

硬件程序通過持續(xù)監(jiān)聽74148的輸出起到識別激光的遮擋情況的作用。當?shù)趎路激光被用戶遮住,控制器會給超聲波trig管腳置10ms高電平,并開始計時,直到超聲波Echo管腳變成低電平為止。之后利用公式(1)計算遮住位置的垂直距離,根據(jù)高度歸類第m層。此外,外部開關(guān)可選擇樂器種類。通過m,n和開關(guān)可唯一確定SD內(nèi)的音頻,之后放音,同時對上位機進行控制。動作完成后繼續(xù)對輸入口進行監(jiān)聽。

將超聲波模塊記錄的Echo時長值通過串口輸出至上位機測試查看,可在調(diào)整參數(shù)后對超聲波的使用性能進行優(yōu)化。

圖8 硬件程序邏輯

2.2 應用程序設(shè)計

產(chǎn)品設(shè)計了4種應用程序,如圖9所示。其中4根光束可控制動作,第6根光束可切換應用。

圖9 產(chǎn)品應用程序

由于篇幅原因,下面對“推箱子”的程序設(shè)計邏輯進行描述。圖9(右下)的“笑臉”表示小人,“星星”表示物品,有“X”的正方形表示箱子,其他正方形表示墻壁。推箱子的原理是利用坐標關(guān)系,游戲中的每個元素都有坐標。游戲通過坐標的加減乘除來執(zhí)行和識別動作規(guī)則。小人的動作只有“上下左右”,游戲的約束條件是碰到墻壁不能往前推,因此要對小人的動作和箱子墻壁的相對位置進行判斷,而成功條件是物品和箱子坐標重合。當所有物品都被箱子蓋住的時候,則通往下一關(guān)。每一關(guān)的原理都相同,僅僅初始參數(shù)設(shè)置不同,這里不再詳述。

圖10 “推箱子”應用邏輯

3 結(jié)論

本文設(shè)計的無觸摸式人機交互產(chǎn)品具有交互體驗好,控制靈活,擴展性強,成本低等優(yōu)點。當前大多激光類產(chǎn)品還處于“光效”應用,僅利用光束應用感時尚前衛(wèi)的特點提升產(chǎn)品視覺效果。而光作為未來趨勢的一種通信方式,具有速度快,干擾小等特點,除了視覺效果提升外,產(chǎn)品還利用激光實現(xiàn)兩板間無觸摸式的信息交互,使其脫離了傳統(tǒng)觸摸式的物理條件限制。本設(shè)計產(chǎn)品的應用領(lǐng)域可包含娛樂、工業(yè)控制、辦公等等,在未來的數(shù)字城市中,新型人機交互產(chǎn)品會給人們帶來更炫酷的生活體驗。

[1]趙永惠.人機交互研究綜述[J].信息與電腦,2017(23):24-25.

[2]周彥鵬.數(shù)字媒體時代多媒體終端的人機交互方式新發(fā)展[J].大眾文藝,2017(8):272.

[3]丁一,郭伏,胡名彩,等.用戶體驗國內(nèi)外研究綜述[J].工業(yè)工程與管理,2014(4):92-97.

[4]童詩白,華成英.模擬電子線路基礎(chǔ)[M].高等教育出版社,2006.

[5]閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].高等教育出版社,1997.

[6]孫駿榮,吳明展.Arduino一試就上手[M].科學出版社,2012.

[7]O’Reilly.愛上制作6[M].人民郵電出版社,2010.

[8]譚亮.Processing互動編程技術(shù)[M].電子工業(yè)出版社,2011.

猜你喜歡
產(chǎn)品
好產(chǎn)品,可持續(xù)
從靈感出發(fā),邂逅好產(chǎn)品
新產(chǎn)品
“三無”產(chǎn)品
快樂語文(2021年36期)2022-01-18 05:48:46
OPPO:堅守本分,將產(chǎn)品做到極致
金橋(2021年4期)2021-05-21 08:19:22
”這些產(chǎn)品,我不打算回購。
中國化妝品(2018年6期)2018-07-09 03:12:40
拒絕平凡,如何讓你的產(chǎn)品變“有趣”?
中國化妝品(2018年6期)2018-07-09 03:12:32
2015產(chǎn)品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
golo6可以聽的OBD產(chǎn)品
新產(chǎn)品
玩具(2009年10期)2009-11-04 02:33:14
主站蜘蛛池模板: 一本大道无码日韩精品影视| 亚洲国产精品不卡在线| 国产永久在线视频| 国产18在线| 国产青榴视频| 成人无码区免费视频网站蜜臀| 日韩美毛片| 88国产经典欧美一区二区三区| 成人免费视频一区二区三区| 91成人免费观看在线观看| 日本成人精品视频| 欧美成人精品欧美一级乱黄| 欧美成在线视频| 欧美高清国产| 欧美成在线视频| 国产99视频在线| 国产大片喷水在线在线视频 | 五月综合色婷婷| 亚洲第一色网站| 青草视频久久| 成人久久精品一区二区三区| 国产网站一区二区三区| 全部免费毛片免费播放| 亚洲男人的天堂在线| 狠狠五月天中文字幕| 丰满的熟女一区二区三区l| 中文字幕伦视频| 伊人福利视频| hezyo加勒比一区二区三区| 成人福利在线看| 嫩草国产在线| 亚洲精品欧美日本中文字幕| 激情综合激情| 国产jizz| 一本一本大道香蕉久在线播放| 国产va在线观看免费| 在线日韩一区二区| 精品视频91| 国产91精品久久| 欧美伦理一区| 欧美在线视频a| 人妖无码第一页| 蜜芽一区二区国产精品| 黄色在线不卡| 日韩无码黄色| 亚洲欧美人成电影在线观看 | 激情午夜婷婷| 91亚洲视频下载| 2020国产精品视频| 国产又黄又硬又粗| 国产精品对白刺激| AV不卡在线永久免费观看| 久久精品国产免费观看频道| 亚洲无码视频喷水| 欧美一区二区三区欧美日韩亚洲| 欧美第一页在线| 国产欧美日韩视频一区二区三区| 国产午夜一级毛片| 免费观看精品视频999| 国产精品无码一区二区桃花视频| 97精品久久久大香线焦| 亚洲区欧美区| 精品一区二区久久久久网站| 欧美成人免费一区在线播放| 97在线国产视频| 国产丝袜精品| 国产精品网址你懂的| 黄色福利在线| 精品自拍视频在线观看| 广东一级毛片| 亚洲成网777777国产精品| 国产成人91精品免费网址在线| 亚洲最大福利视频网| 不卡无码h在线观看| 六月婷婷综合| 久久成人国产精品免费软件| 自慰网址在线观看| 国产欧美日韩免费| 熟女成人国产精品视频| 国产无套粉嫩白浆| 福利一区三区| 亚洲国产成人无码AV在线影院L|