Hallo,
ich bin wieder mal hier und habe gleich eine Frage zu
Adafruit CircuitPython 7.3.3 on 2022-08-29; Pimoroni Tiny 2040 (8MB) with rp2040
Bin dabei eine xy Positionierung zu entwickeln. Bei Verbindung mit Thonny funktioniert es, wenn den Pico ohne Rechner starten will, startet der Pico nicht. Erst nach dem ich dann wieder mit Thonny gestartet habe, läuft es wieder. Quellcode ist als main.py und code.py gespeichert.
Danke schon mal !
Hier mein Code:
import usb_hid
import time
from adafruit_hid.mouse import Mouse
import board
import digitalio
mouse = Mouse(usb_hid.devices)
MX = 0
MY = 0
zahl = 127
def Mauspos( x, y):#funktion OK
mouse.move(-2560, -1440)
time.sleep(0.1)
MX = x
MY = y
print(MX)
print(MY)
while MY >= zahl:
mouse.move(y= zahl)
time.sleep(0.01)
MY -= zahl
else:
if (MY <= zahl) and ( MY >0):
mouse.move(y= MY)
time.sleep(0.1)
MY -= MY
if (MY == 0) :
while MX >= zahl:
mouse.move(x= zahl)
time.sleep(0.01)
MX -= zahl
else:
if (MX <= zahl) and ( MX >0):
mouse.move(x= MX)
time.sleep(0.1)
MX -= MX
bt5 = digitalio.DigitalInOut(board.GP2)
bt5.switch_to_input(pull= digitalio.Pull.DOWN)
time.sleep(1)
while True:
while(bt5.value == True):
print("bt-vor")
time.sleep(2)
Mauspos( x= 1100, y= 1500 )
time.sleep(2)
Mauspos( x= 1100, y= 1500 )
time.sleep(10)
time.sleep(1)
Bei Eingabe STR-D kommt das:
(weicher reboot
Automatisches Neuladen ist aktiv. Speichere Dateien über USB um sie auszuführen oder verbinde dich mit der REPL zum Deaktivieren.
code.py Ausgabe:
Hello World!
Programm wird ausgeführt.
Drücke eine beliebige Taste um REPL zu betreten. Drücke STRG-D zum neuladen.)