Getting Started

The Redux Canandcolor is a versatile solution for measuring the proximity and color of a sensed object. It’s the perfect all-in-one solution for sensing objects in an intake, zeroing mechanisms, and indexing objects. The Canandcolor can also be configured down to 0% CAN bus utilization, sending data packets only when specified color or proximity conditions are met.

The sensor integrates a IR proximity sensor and RGBW color sensor, as well as a bright on-board LED for low light conditions.

The Canandcolor also contains two flexible digital ports, which can output signals based on proximity and color thresholds. This means you can run the Canandcolor completely headlessly, even outputting a PWM signal to your robot controller for more information in this mode.

Overview

  • Low profile and compact design

  • Secure, locking JST-PA connector for easy power, CAN connections, and digital connections

  • Wide input voltage range (4.5v ~ 18v)

  • Onboard ultra-bright LED for low light conditions

  • Low CAN bus utilization by default (1.0%)

  • Special “Near-Zero” CAN Utilization configurations with ultra-low latency

  • Ultra-fast 5ms latency proximity sensing

  • 25ms latency color sensing up to 4” away

  • HSV color readings for much easier tuning than RGB

  • Digital outputs for headless operation and controller DIO interrupts

Mounting

The Canandcolor can be mounted using two #10 or M5 screws on a 1” (25.4mm) hole pattern. A drawing of the Canandcolor is shown below. The Canandcolor measures 1.024” long, 1.496” wide, and 0.510” tall.

The mechanical drawing of the Canandcolor, showing three views.

One of the holes can be used to locate a printable “photogate” attachment to allow the precise contactless zeroing of mechanisms (such as arms or elevators) without fear of foreign debris tripping the sensor accidentally. Below is a picture of this setup.

The photogate installed on the Canandcolor. It leaves a small gap between the sensor and the attachment to allow something to break the beam.

With the photogate attachment, you will need to use a longer #10 or M5 screw to mount the Canandcolor to your robot.

Wiring

The wiring of the Canandcolor, from a top view, with the port facing the right. The wires from top to bottom are CAN HIGH, CAN LOW, DIGITAL PORT 2, DIGITAL PORT 1, Do Not Connect, Do Not Connect, GROUND, and POWER

The Canandcolor can be powered from any source between 4.5-18V, meaning that it can be powered directly from 12V battery power. The Canandcolor also has reverse-polarity protection.

Configuring

The Canandcolor can be configured from the Alchemist Configuration Tool. See the Canandcolor Alchemist Guide for more information on how to use it with this sensor.

Vendordep

Note

ReduxLib Canandcolor support releases soon.

CAN usage and configuring the device requires ReduxLib to be installed.

API Docs are coming soon.