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.
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.
With the photogate attachment, you will need to use a longer #10 or M5 screw to mount the Canandcolor to your robot.
Wiring¶
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.