国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

潮科技搶先玩,玩轉(zhuǎn)瀏覽器手勢控制,精簡版設(shè)計(jì)方案分享

2017/07/27
14
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

distance.py

共2個(gè)文件

之前有看到過網(wǎng)友做瀏覽器手勢控制的項(xiàng)目,心癢癢啊,一直挺想做啊,于是,就有了下面這個(gè)精簡版的手勢控制項(xiàng)目。該項(xiàng)目主要基于樹莓派設(shè)計(jì)。
我們采用python腳本來模擬鍵盤輸入,使用PyUserInput的庫來輸入值,對于瀏覽器來說,是幾個(gè)功能鍵一起按下實(shí)現(xiàn)的,看看PyUserInput的源碼就知道該怎么使用它了
比如我們用到了k.press_keys([k.alt_key+'Left'])來進(jìn)行后退
以此類推
HC-SR04和Pmod SNARMAX一樣的,但是探測的最小距離更短,我覺得更適合,在這里,使用方法就是Trig給一定時(shí)長的高電平,檢測echo的高電平時(shí)長,除以二乘以聲速340m/s就是距離了,so easy
然后通過判斷狀態(tài)就可以了。距離的長短加上時(shí)間就是一個(gè)二維的棧,通過對棧的狀態(tài)的判斷,就可以檢測當(dāng)前的狀態(tài)
我做了四個(gè)狀態(tài),左點(diǎn)擊,右點(diǎn)擊,左劃,右劃,分別對應(yīng)新建標(biāo)簽頁,關(guān)閉標(biāo)簽頁,后退,前進(jìn),具體的效果可以看附件視頻展示。
另外給出一份示例的代碼,可以連上HC-SR04,打開你的瀏覽器,運(yùn)行python文件,進(jìn)行測試,代碼見附件分享!
對于Zybo的移植,也很簡單,Xilinx給出的Zynq-ubuntu系統(tǒng)中安裝Python,好像是自帶Python環(huán)境的,然后對于距離的探測呢,我們可以通過FPGA來實(shí)現(xiàn),新建一個(gè)AXI_LITE的IP核,然后通過給定一個(gè)寄存器的值,來讀取距離信息,從而進(jìn)行判斷,相對來說,F(xiàn)PGA更加的經(jīng)濟(jì),也更加的有效,畢竟并行的,IO口又多,所以更加方便。

  • distance.py
    下載
    描述:python文件
  • video code ip.zip
    下載
    描述:視頻展示

相關(guān)推薦

宣武区| 阿勒泰市| 嘉峪关市| 诏安县| 印江| 上饶县| 株洲县| 青冈县| 盈江县| 扶余县| 通城县| 当阳市| 冷水江市| 敦煌市| 祥云县| 阿勒泰市| 阜城县| 洪江市| 罗源县| 凌海市| 德格县| 广宗县| 和平区| 庄河市| 德化县| 田林县| 防城港市| 芦山县| 临湘市| 若尔盖县| 万荣县| 珠海市| 韶山市| 津南区| 怀集县| 滦南县| 德化县| 本溪市| 来凤县| 平邑县| 神木县|