import serial

# Replace 'COM3' with your Arduino's serial port
arduino_port = 'COM3'
baud_rate = 9600

try:
    ser = serial.Serial(arduino_port, baud_rate, timeout=1)
    print(f"Connected to Arduino on port {arduino_port}")
except serial.SerialException:
    print(f"Could not open port {arduino_port}")
    exit()

while True:
    try:
        line = ser.readline().decode('utf-8').strip()
        if line == "PRESSED":
            print("Foot pedal pressed! Triggering action...")
            # Add your game action or function call here
    except serial.SerialException:
        print("Lost connection to Arduino")
        break
    except UnicodeDecodeError:
        continue
