Skip to content
Snippets Groups Projects
Select Git revision
  • 0ff5eab85d2c6f6196e903f2a97ee9cb903f882e
  • main default protected
  • leveleditor
  • david-author
  • clang-tidy-cleanup
  • architecture-refactoring
  • cleanUpMenus
  • doxygen-cleanup
  • project-structure-refactoring
  • interpolation
  • buildingFeatures
  • win_end_screen
  • helpMenu
  • leveleditor-placement
  • text-rendering
  • updated_unit_contextmenu
  • level-from-commandline
  • unit_contextmenu
  • player
  • engine-scaling
  • clang-tidy
21 results

Config.cpp

Blame
  • sensor_bridge_1.py 829 B
    # Skript in Micropython für den Raspberry Pi Pico
    # Liest die Sensorwerte zweier Liniensensoren aus und
    # gibt die Ergebnisse über USB (seriellen Ausgang) aus
    
    
    from machine import Pin
    from time import sleep
    import sys
    
    # Pin-Nummern für die Sensoren
    LEFT_PIN = 7  # GPIO7 für linken Sensor
    RIGHT_PIN = 8  # GPIO8 für rechten Sensor
    
    # Initialisiere die Pins für die Sensoren
    left_sensor = Pin(LEFT_PIN, Pin.IN)
    right_sensor = Pin(RIGHT_PIN, Pin.IN)
    
    try:
        while True:
            # Sensor-Werte auslesen
            left_value = left_sensor.value()
            right_value = right_sensor.value()
    
            # Daten als JSON-ähnliches Format senden
            sys.stdout.write(f"{left_value},{right_value}\n")
    
            # Verzögerung, um Daten lesbar zu machen
            sleep(0.1)
    
    except KeyboardInterrupt:
        print("Programm beendet")