IRSeeker
  • IR Seeker
  • Guides
    • Spike Prime
      • PyBricks
      • Spike V3 Sample
      • Two Wheeled Robot
    • EV3
    • Advanced (Arduino)
  • Updates
    • Firmware
    • Latest Version
  • Board Overview
    • Board Feature Switches
    • SPIKE V3
    • Using the Building Holes
    • Installing EV3 Blocks
  • Previous Boards
    • Version 2
    • Version 1
  • Board Update
Powered by GitBook
On this page
  1. Guides
  2. Spike Prime

PyBricks

Using PyBricks Python

PreviousSpike PrimeNextSpike V3 Sample

Last updated 2 years ago

The following example shows the most effective way to read the sensor in PyBricks.

Be sure to update to the .

from pybricks.iodevices import PUPDevice
from pybricks.parameters import Port

device = PUPDevice(Port.A)

while True:
    values = device.read(5)
    if len(values) > 0:
        print("Strength", values[0]) #return the signal strength
    if len(values) > 1:
        print("Direction", values[1]) #return the direction of the ball 0 - 12
    
SPIKE V3 firmware