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
  • Blocks
  • EV3 Python
  1. Guides

EV3

PreviousTwo Wheeled RobotNextAdvanced (Arduino)

Last updated 2 years ago

Blocks

Please note:

The IR Seeker board can be used with the EV3 Labview software using our custom blocks.

Once downloaded the blocks can be used like other ev3-g blocks. A very simple program to write the sensor value to the screen can be seen below:

There is no need to change the value 8 in the block.

The IR Seeker feature switches should be set to:

EV3 Python

Using EV3 Python:

from pybricks.iodevices import I2CDevice

ir_sensor = I2CDevice(Port.S4, 0x08)

#read two bytes, one contains direction, one contains strength
ball_sensor_data = ir_sensor.read(2,2)

ball_position = ball_sensor_data[0]
ball_sig_strength = ball_sensor_data[1]

The IR Seeker feature switches should be set to:

Download EV3 Blocks