LED觸摸電子琴
2.2 軟件實(shí)現
本系統軟件使用BS架構編寫(xiě)。服務(wù)端軟件采用C#語(yǔ)言編寫(xiě)。首先讀取串口數據并存入數據緩存池,同時(shí)搭建數據服務(wù)器實(shí)時(shí)監控網(wǎng)頁(yè)端的數據請求。一旦接收到請求,便依次返回緩存池中的數據;若未接到請求,則以新數據替代緩存池中最早的數據,并等待下一次請求。網(wǎng)頁(yè)端軟件使用最新的HTML5編寫(xiě),以保證顯示的流暢性,并使用WebGL進(jìn)行3D音柱的繪制。BS架構突出性地將硬件系統同互聯(lián)網(wǎng)結合起來(lái),這樣,在免除了用戶(hù)進(jìn)行軟件下載與安裝的繁瑣步驟之外,也使得多個(gè)硬件系統間可以更方便地通過(guò)互聯(lián)網(wǎng)進(jìn)行數據交互,在方便了用戶(hù)使用的同時(shí),也為該系統進(jìn)一步的發(fā)展做好準備??蛻?hù)端流程圖如圖3所示,服務(wù)端流程圖如圖4所示。本文引用地址:http://dyxdggzs.com/article/189664.htm
3 作品創(chuàng )新點(diǎn)和前景市場(chǎng)
本作品的創(chuàng )新點(diǎn)如下:
(1)使用LED發(fā)光二級管作為傳感器,拓展了LED的應用范圍。
(2)檢測實(shí)時(shí)性好,并能定量顯示觸摸、接近距離。
(3)相對于觸摸屏,價(jià)格更為低廉。
本系統的應用前景和市場(chǎng)十分看好,目前國內還沒(méi)有相關(guān)技術(shù)的應用出現。作為一項低成本傳感器應用技術(shù),本產(chǎn)品的市場(chǎng)前景廣闊;作為研發(fā)雛形,產(chǎn)品的可拓展性非常強。創(chuàng )新性地使用發(fā)光二極管作為觸摸傳感器,極大地降低了產(chǎn)品成本,可實(shí)現非接觸式的感應并能定量測量接近距離,這是普通觸摸屏所不具有的功能,這一特點(diǎn)將成為產(chǎn)品迅速進(jìn)入市場(chǎng)的一大優(yōu)勢。
評論