Tilt Sensor

../_images/sensor_tilt.png
class TiltSensor(port)

LEGO® Powered Up Tilt Sensor.

Parameters

port (Port) – Port to which the sensor is connected.

tilt()

Measures the tilt relative to the horizontal plane.

Returns

Tuple of pitch and roll angles.

Return type

(angle: deg, angle: deg)

Examples

Measuring pitch and roll

from pybricks.pupdevices import TiltSensor
from pybricks.parameters import Port
from pybricks.tools import wait

# Initialize the sensor.
accel = TiltSensor(Port.A)

while True:
    # Read the tilt angles relative to the horizontal plane.
    pitch, roll = accel.tilt()

    # Print the values
    print("Pitch:", pitch, "Roll:", roll)

    # Wait some time so we can read what is printed.
    wait(100)