Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
История
YouTube позволяет выполнять быструю перемотку вперед только на 5 секунд каждый раз, когда вы нажимаете правую кнопку. Поэтому я решил использовать Arduino и python, чтобы создать контроллер, который помогал мне быстро переходить на 20 секунд каждый раз, когда я махал рукой.
Запасы
Seeeduino V4.2 [Купить здесь] (https://www.seeedstudio.com/Seeeduino-V4-2-p-2517….)
Seeed Grove - Датчик присутствия человека [Купить здесь] (https://www.seeedstudio.com/Grove-Human-Presence-S…)
Python [Загрузить здесь] (https://www.python.org/)
Arduino IDE [Загрузить здесь] (https://www.arduino.cc/en/Main/Software)
Шаг 1: Подключение оборудования
Подключите Arduino к компьютеру и ИК-датчику. ИК-датчик должен быть подключен к порту I2C.
Шаг 2: Загрузите и установите библиотеку Arduino
Загрузите [Библиотеку Grove_Human_Presence_Sensor] (https://github.com/Seeed-Studio/Grove_Human_Presence_Sensor) с Github. Затем включите его в свою библиотеку Arduino. Вы можете обратиться к [Как установить библиотеку] (https://wiki.seeedstudio.com/How_to_install_Arduino_Library/), чтобы установить библиотеку для вашего Arduino.
Шаг 3: код Arduino
Скопируйте и вставьте приведенный ниже код Arduino в свою Arduino IDE. Затем скомпилируйте и загрузите его на свою плату Arduino.
Шаг 4: код Python
Скопируйте и вставьте приведенный ниже код Python в свой редактор Python. Не забудьте установить библиотеки pyserial и pynput. Если вы не знаете, как это сделать. Просто откройте свой терминал и введите pip install pyserial и pip install pynput.
Шаг 5: наслаждайтесь контроллером
Запустите файл python и играйте со своим собственным контроллером жестов!