Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
História
O YouTube permite avançar apenas 5 segundos sempre que você clica no botão direito. Então, decidi usar o Arduino e o python para fazer um controlador que me ajudasse a avançar 20 segundos cada vez que movia minha mão.
Suprimentos
Seeeduino V4.2 [Compre aqui] (https://www.seeedstudio.com/Seeeduino-V4-2-p-2517….)
Seeed Grove - Sensor de presença humana [compre aqui] (https://www.seeedstudio.com/Grove-Human-Presence-S…)
Python [faça download aqui] (https://www.python.org/)
Arduino IDE [Baixe aqui] (https://www.arduino.cc/en/Main/Software)
Etapa 1: Conexão de Hardware
Conecte seu Arduino com seu computador e o sensor IR. O sensor IR deve ser conectado a uma porta I2C.
Etapa 2: Baixe e instale a biblioteca Arduino
Baixe a [Biblioteca Grove_Human_Presence_Sensor] (https://github.com/Seeed-Studio/Grove_Human_Presence_Sensor) no Github. Em seguida, inclua-o em sua biblioteca do Arduino. Você pode consultar [How to install library] (https://wiki.seeedstudio.com/How_to_install_Arduino_Library/) para instalar a biblioteca para seu Arduino.
Etapa 3: Código Arduino
Copie e cole o código do Arduino abaixo em seu IDE do Arduino. Em seguida, compile e carregue-o em sua placa Arduino.
Etapa 4: código Python
Copie e cole o código Python abaixo em seu editor Python. Lembre-se de instalar a biblioteca pyserial e pynput. Se você não sabe como fazer. Basta abrir seu terminal e digitar 'pip install pyserial' e 'pip install pynput'.
Etapa 5: Aproveite o controlador
Execute o arquivo python e brinque com seu próprio controlador de gestos!