電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>基于手勢(shì)和物聯(lián)網(wǎng)的界面來減少基于觸摸的界面

基于手勢(shì)和物聯(lián)網(wǎng)的界面來減少基于觸摸的界面

2022-11-24 | zip | 0.13 MB | 次下載 | 免費(fèi)

資料介紹

描述

1. 我要解決什么問題?

按鈕是與數(shù)字世界交互的最常見界面。它可以像電燈開關(guān)或人行橫道一樣簡(jiǎn)單,也可以像電梯或信息亭一樣復(fù)雜。這些按鈕可以作為病毒傳播的催化劑。我要解決的問題是通過將其替換為無形、簡(jiǎn)單且操作直觀的基于手勢(shì)和物聯(lián)網(wǎng)的界面來減少基于觸摸的界面(即催化劑)。

2. 我要如何解決?

我的解決方案分為兩部分

方法一:用無形的基于手勢(shì)的界面代替有形的按鈕。然后,一個(gè)人將使用手勢(shì)而不是觸摸與數(shù)字世界(燈光、風(fēng)扇、電梯等)進(jìn)行交互。

方法二:無論你怎么嘗試,你都會(huì)一直觸摸你的智能手機(jī)。那么為什么不讓您的智能手機(jī)來補(bǔ)充基于手勢(shì)的界面呢?它將使一些復(fù)雜的界面,如電梯易于使用(要使用智能手機(jī)查看電梯控制,請(qǐng)轉(zhuǎn)到電梯應(yīng)用部分,即頁面末尾)。
物聯(lián)網(wǎng)控制
?

一個(gè)人將向右滑動(dòng)以打開燈/風(fēng)扇并向左滑動(dòng)以將其關(guān)閉。順時(shí)針或逆時(shí)針旋轉(zhuǎn)手來增加或減少風(fēng)扇的速度或改變燈光的強(qiáng)度。同樣的設(shè)備也可以用于一些復(fù)雜的接口,比如電梯。根據(jù)您要去的方向向上或向下滑動(dòng)以呼叫電梯。滑動(dòng)或旋轉(zhuǎn)您的手來選擇地板。神奇的是,所有這些操作都可以使用單個(gè)界面進(jìn)行。無需單獨(dú)的旋鈕來控制風(fēng)扇速度。無需多個(gè)按鈕來選擇樓層號(hào)碼。

使用手勢(shì)在電梯上選擇 2 位樓層可能是一個(gè)多步驟過程,因此,您還可以選擇使用智能手機(jī)控制電梯。不僅是電梯,您還可以使用智能手機(jī)控制幾乎任何東西。

3.電路圖

我設(shè)計(jì)的主要元素是

我用于原型設(shè)計(jì)的電子模塊是基于 Grove 的。將它們連接起來是兒戲。傳感器和 LCD 都使用 I2C 協(xié)議,而我使用的 Arduino 只有一個(gè) I2C 端口,所以我使用 I2C 集線器連接所有三個(gè)模塊。請(qǐng)參考下面的示意圖連接模塊。

?
?
?
pYYBAGN-z6CAUp8kAADhUlOFJEc100.jpg
?
1 / 2 ? Arduino 到手勢(shì)傳感器
?

4. 讓我們組裝它

我使用充電器的產(chǎn)品盒來組裝我的項(xiàng)目。理想情況下,我很想設(shè)計(jì)和打印一個(gè)定制的外殼,但我無法使用 3D 打印機(jī)。

我稍微修改了盒子,它在容納電路方面做得非常好。它還隱藏了雜亂的接線,使其看起來干凈。

?
?
?
poYBAGN-z6eAZQF9ABAEfqrruOo997.jpg
?
1 / 4 ?內(nèi)部組裝
?

5. 它是如何工作的?

一個(gè)人可以通過兩種方法使用無形表面控制任何設(shè)備

  • 手勢(shì)
  • 物聯(lián)網(wǎng)(我不想叫它物聯(lián)網(wǎng),請(qǐng)給我一個(gè)更好的名字)

5.1 手勢(shì)

pYYBAGN-z6yAe7BPAADV5-6TLD8813.png
手勢(shì)控制的控制流程圖
?

我使用的手勢(shì)傳感器可以檢測(cè) 9 種不同的手勢(shì)

  • 剩下
  • 正確的
  • 向上
  • 順時(shí)針
  • 逆時(shí)針
  • 向前
  • 落后
  • 海浪

傳感器檢測(cè)到手勢(shì)并將其發(fā)送到 Arduino。Arduino 然后根據(jù)我們想要控制的設(shè)備將手勢(shì)翻譯成特定的含義。此外,使用的手勢(shì)數(shù)量取決于我們要控制的設(shè)備。人行橫道的界面只需要1個(gè)手勢(shì),燈光需要2個(gè),而風(fēng)扇需要4個(gè)手勢(shì)。

5.2 物聯(lián)網(wǎng)(別人的電腦

poYBAGN-z6-AHWmuAADVhx3I7m0362.png
物聯(lián)網(wǎng)控制的控制流程圖
?

在這種方法中,您的智能手機(jī)充當(dāng)遙控器。您手機(jī)上的應(yīng)用程序使用 MQTT 協(xié)議通過 WiFi 與無形表面進(jìn)行通信。當(dāng)您單擊移動(dòng)應(yīng)用程序上的按鈕時(shí),它會(huì)向主題發(fā)布消息。無形表面通過訂閱主題來讀取該消息。在處理完消息后,它會(huì)向它正在控制的設(shè)備發(fā)送一個(gè)控制信號(hào)。

Intangible Surface然后將反饋消息發(fā)布到主題,然后由移動(dòng)應(yīng)用程序反映。

要了解有關(guān) MQTT 協(xié)議的更多信息,請(qǐng)單擊此處。我使用安裝在 RaspberryPi(充當(dāng)服務(wù)器)上的Mosquitto代理來測(cè)試這個(gè)設(shè)計(jì)。我還使用CloudMQTT對(duì)其進(jìn)行了測(cè)試。您可以使用您選擇的任何 MQTT 代理。

pYYBAGN-z7GAU6VHAACrP0cjTWM419.png
MQTT 發(fā)布訂閱模型
?

這種方法的明顯好處是多人可以同時(shí)控制同一個(gè)設(shè)備。因此,您和您的朋友可以使用智能手機(jī)同時(shí)選擇電梯中的不同樓層。

我用來與Intangible Surface對(duì)話的智能手機(jī)應(yīng)用程序稱為MQTT Dashboard 。我根據(jù)不同的應(yīng)用在里面設(shè)計(jì)了各種控制接口。

?
?
?
pYYBAGN-z7WADhL0AAFK_Dp9ZL0150.png
?
1 / 3 ?智能手機(jī)應(yīng)用程序(電梯控制:默認(rèn)視圖)
?

6. 應(yīng)用

我開發(fā)了一些應(yīng)用程序界面來展示無形表面的功能。

6.1 人行橫道

您可能已經(jīng)在人行橫道上看到并使用過一個(gè)開關(guān),看起來像這樣

這是一個(gè)非常簡(jiǎn)單的界面。您按下按鈕并等待一段時(shí)間,直到信號(hào)變?yōu)榫G色。一旦信號(hào)為綠色,它會(huì)告訴您步行。讓我們復(fù)制此功能,但這次無需觸摸按鈕。

在新界面中,只需向左或向右滑動(dòng)即可激活信號(hào)。瞧!

6.2電燈開關(guān)

您必須使用開/關(guān)開關(guān)來控制燈或任何其他電器。

讓我們用我們的非接觸式界面替換它。

?

只需向右滑動(dòng)即可打開燈,向左滑動(dòng)即可將其關(guān)閉。

6.3 風(fēng)扇控制

您可能已經(jīng)看到了一個(gè)風(fēng)扇開關(guān)和一個(gè)控制其速度的旋鈕(抱歉!我找不到免版稅圖片)。讓我們使用 Intangible Surface 復(fù)制該界面。

?

向右滑動(dòng)打開,向左滑動(dòng)關(guān)閉。順時(shí)針轉(zhuǎn)動(dòng)你的手來增加速度,逆時(shí)針轉(zhuǎn)動(dòng)你的手來降低速度。

6.4 電梯

普通電梯有兩個(gè)界面,一是召喚(外),二是選層(內(nèi))。

電梯召喚界面是這樣的。

poYBAGN-z8aAYjlAAAKuiK9ZO_I227.jpg
電梯召喚界面
?

要使用無形開關(guān)呼叫電梯,只需根據(jù)您想去的方向向上或向下滑動(dòng)即可。

?

電梯內(nèi)部的樓層選擇界面一般比較復(fù)雜。你會(huì)發(fā)現(xiàn)很多這樣的按鈕。

?

這些按鈕分為 3 個(gè)主要類別

1.樓層選擇按鈕。

2.門控按鈕。

3.報(bào)警/緊急按鈕。

我們可以使用我們的無形表面替換這 3 個(gè)功能。

1.使用非觸摸界面,我們可以通過順時(shí)針或逆時(shí)針旋轉(zhuǎn)手來選擇樓層。

?

如果建筑物的樓層太多,則可以向左或向右滑動(dòng)以分別將樓層數(shù)減少或增加 5 倍。

?

2.對(duì)于門控制,只需向上滑動(dòng)即可打開門,向下滑動(dòng)即可關(guān)閉。

?

3.要激活警報(bào),請(qǐng)揮手。

?

我也使用物聯(lián)網(wǎng)實(shí)現(xiàn)了電梯控制。使用這種方法,人們可以使用智能手機(jī)與電梯進(jìn)行交互。

7. 未來工作

我想對(duì)另一個(gè)功能進(jìn)行原型設(shè)計(jì),那就是“在移動(dòng)應(yīng)用程序中自動(dòng)檢測(cè)您周圍的無形表面設(shè)備”。

  • 如果 Intangible Surface 部署在室內(nèi),則使用 BLE 的廣告功能向周圍的用戶通知設(shè)備的身份。
  • 如果 Intangible Surface 部署在戶外,則在您的智能手機(jī)中使用 GPS 來補(bǔ)充上述方法。

不幸的是,在 Arduino MKR 1010 中,您可以使用 WiFi 或 BLE。我正在使用 WiFi 與 MQTT 服務(wù)器通信,因此我需要一個(gè)單獨(dú)的 BLE 無線電,我目前沒有。

8. 總結(jié)

Intangible Surface 是一種極其通用且具有成本效益的設(shè)計(jì),可用于替代許多簡(jiǎn)單和復(fù)雜的基于觸摸的界面。這個(gè)設(shè)備讓你接觸更少的東西,做更多的事情。使用此替換基于觸摸的界面并保護(hù)您自己和您周圍的人免受COVID19的侵害。

您想更換哪個(gè)界面?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)