usb_hid.py

# Dieses Werk ist unter der MIT-Lizenz lizenziert.
# Copyright (c) 2013-2023 OpenMV LLC. Alle Rechte vorbehalten.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# OpenMV-Kamera mittels HID als Maus einsetzen.
#
# Zunächst müssen wir eine boot.py-Datei erstellen, um den standardmäßigen USB-Modus (VCP+MSC) zu ändern.
# Hinweis: Es wird empfohlen, diese Datei auf der microSD-Karte und nicht im Flash-Speicher zu speichern.
# Dies erleichtert es, den standardmäßigen OpenMV-USB-Modus (VCP+MSC) später wiederherzustellen,
# indem einfach boot.py von der microSD mit dem PC gelöscht wird.
#
# Fügen Sie das folgende Skript zu boot.py hinzu:
#
# import pyb
# pyb.usb_mode('VCP+HID') # serielles Gerät + Maus (DIESE ZEILE EINKOMMENTIEREN!)
# pyb.usb_mode('VCP+MSC') # serielles Gerät + Speichergerät (Standard)
# pyb.usb_mode('VCP+HID', hid=pyb.hid_keyboard) # serielles Gerät + Tastatur
#
# Kopieren Sie boot.py in das Stammverzeichnis der microSD-Karte und starten Sie die Kamera neu, sie sollte nun
# als serielles Gerät und Maus fungieren.
#
# Verbinden Sie sich mit der Kamera über die IDE und führen Sie dieses Skript aus, Sie sollten sehen, wie sich die Maus bewegt.
#
# Hinweis: Um den standardmäßigen VCP+MSC-USB-Modus wiederherzustellen, entfernen Sie entweder boot.py mit dem PC
# von der microSD-Karte oder verwenden Sie die folgende Python-Zeile: import os; os.remove('boot.py')

import pyb
import time

hid = pyb.USB_HID()

while True:
    # x, y und Scrollen
    # 10 Pixel nach rechts bewegen
    hid.send((0, 10, 0, 0))
    time.sleep_ms(500)

results matching ""

    No results matching ""