Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Poveste
YouTube vă permite să avansați rapid 5 secunde de fiecare dată când faceți clic pe butonul din dreapta. Așa că am decis să folosesc Arduino și Python pentru a crea un controler care să mă ajute să avansez rapid 20 de secunde de fiecare dată când mi-am scuturat mâna.
Provizii
Seeeduino V4.2 [Cumpărați aici] (https://www.seeedstudio.com/Seeeduino-V4-2-p-2517….)
Seeed Grove - Senzor de prezență umană [Cumpărați aici] (https://www.seeedstudio.com/Grove-Human-Presence-S…)
Python [Descărcați aici] (https://www.python.org/)
Arduino IDE [Descărcați aici] (https://www.arduino.cc/en/Main/Software)
Pasul 1: Conexiune hardware
Conectați-vă Arduino la computer și la senzorul IR. Senzorul IR trebuie conectat la un port I2C.
Pasul 2: Descărcați și instalați Arduino Library
Descărcați [Biblioteca Grove_Sensor_Presence_Human] (https://github.com/Seeed-Studio/Grove_Human_Presence_Sensor) de la Github. Apoi includeți-l în biblioteca dvs. Arduino. Puteți consulta [Cum se instalează biblioteca] (https://wiki.seeedstudio.com/How_to_install_Arduino_Library/) pentru a instala biblioteca pentru Arduino.
Pasul 3: Cod Arduino
Copiați și lipiți codul Arduino de mai jos în ID-ul dvs. Arduino. Apoi compilați-l și încărcați-l pe placa dvs. Arduino.
Pasul 4: Cod Python
Copiați și lipiți codul python de mai jos în editorul python. Nu uitați să instalați biblioteca pyserial și pynput. Dacă nu știi cum să o faci. Doar deschideți terminalul și tastați „pip install pyserial” și „pip install pynput”.
Pasul 5: Bucurați-vă de controler
Executați fișierul python și jucați cu propriul controler de gesturi!