找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 1947|回復(fù): 1
收起左側(cè)

STM32單片機(jī)做一個(gè)手勢(shì)刷視頻1

[復(fù)制鏈接]
ID:147025 發(fā)表于 2021-7-23 17:02 | 顯示全部樓層 |閱讀模式
前言
平時(shí)我也比較喜歡刷抖音,所以做一個(gè)用手勢(shì)刷抖音的模塊。總共有6個(gè)手勢(shì),向左、向右、向上、向下、接近、遠(yuǎn)離,可以自己定義每個(gè)手勢(shì)的動(dòng)作。同時(shí)可以在代碼里面寫自動(dòng)延時(shí)多久翻下一條抖音,做個(gè)全自動(dòng)的。





一、概述及需要材料
       整體來說原理是挺簡(jiǎn)單的,首先用STM32單片機(jī)來讀取手勢(shì)傳感器的動(dòng)作,然后根據(jù)動(dòng)作來發(fā)對(duì)應(yīng)的數(shù)據(jù)給KM2鍵盤鼠標(biāo)模塊即可,類似于做一個(gè)鼠標(biāo)來刷抖音了,鼠標(biāo)滾輪上下滾動(dòng)就是上一條下一條視頻了,雙擊就是點(diǎn)贊!

1        stm32單片機(jī)最小系統(tǒng)(主控)
2        st-link下載器(用來給STM32燒錄程序的)
3        GY-9960手勢(shì)識(shí)別模塊(用來識(shí)別手勢(shì)動(dòng)作的)
4        KM2鍵盤鼠標(biāo)模塊(其實(shí)就是一個(gè)串口轉(zhuǎn)HID鍵盤模塊)
5        杜邦線6根以上
6        OTG線一根
7        裝有抖音的安卓手機(jī)一臺(tái)
stm32單片機(jī)最小系統(tǒng)主要用來處理GY-9960手勢(shì)識(shí)別模塊的數(shù)據(jù),和發(fā)送對(duì)應(yīng)的鼠標(biāo)動(dòng)作給模擬鍵盤鼠標(biāo)模塊,從而實(shí)現(xiàn)刷抖音。 GY-9960手勢(shì)識(shí)別模塊,這個(gè)模塊比較便宜,七八塊一個(gè),識(shí)別的手勢(shì)只有六個(gè):

st-link下載器是用來給STM32單片機(jī)下載程序的,有的話就不需要購買的了:


KM2模擬鍵盤鼠標(biāo)模塊,通過OTG線接到手機(jī)上面,手機(jī)識(shí)別到鍵盤鼠標(biāo)插入,然后通過發(fā)送對(duì)應(yīng)的串口數(shù)據(jù)就可以模擬實(shí)際的鍵盤鼠標(biāo)動(dòng)作啦!




二、接線
ST-link與STM32單片機(jī)接線:
ST-link
STM32
3.3V
3.3
GND
GND
SWCLK
DCLK
SWDIO
DIO




手勢(shì)識(shí)別模塊模塊與STM32單片機(jī)接線:

GY-9960
STM32
VIN
3.3
GND
GND
SCL
B10
SDA
B11
INT不接。
模擬鍵盤鼠標(biāo)模塊與STM32單片機(jī)接線:

KM2模塊
STM32
5V
5V
RXD
A2
GND
GND








回復(fù)

使用道具 舉報(bào)

ID:147025 發(fā)表于 2021-7-23 17:03 | 顯示全部樓層
自己評(píng)論一下,準(zhǔn)備了好多圖片的,但是放了圖片就發(fā)布不了,提示超字節(jié)了,最后把圖片都刪了才能發(fā)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表