Color Sensor for Arduino TCS230 TCS 3200
Designed around 4 White LEDs and the TAOS TCS230 sensor IC. The four white LED’s to provide a broad spectrum light source .The TCS230 has an 8 x 8 array of photodiodes with color filters (16 Red, 16 Blue, 16 Green, 16 Clear). A light to frequency converter generates a 50% duty cycle square wave on the output pin. Frequency is directly proportional to light intensity. Output scaling 100%, 20% and 2% allows for wide dynamic range of intensities. The color selects (S2, S3), frequency scale (S0, S1) and output are TTL logic level and can be connected directly to the micro controller. Basic readings are easy using the Arduino “pulsein” command. Take a reading for each color. The reading with narrowest pulse width or highest frequency is the major color. Using advanced ratio analysis almost any color could be recognized. Multiple uses by adding lenses, color filters, different light source.
Check out: www. arduino.cc.en and others.
Power: 2.7 – 5VDC
Current: >30mA @ 5V
Input: TTL Logic Levels
Sensor Bandwidth: ~ 400 – 950nm
Output: TTL Level Square Wave (50% Duty Cycle)
~2Hz max Dark/24KHz Max,
Intensity/Color Dependant SEE DATA SHEET
NOTE: The OE pin (Output Enable ) is grounded through R8 (0ohm), making the module enabled by default. Do not connect the OE to the micro controller, unless R8 is removed or changed to 4.7K or greater.
Dual 4 Pin .1in Pitch Headers
L: 1-1/4” W: 15/16” H: 3/4” WT: .03