carlosvolt
Published © GPL3+

Color Detector with Arduino and OLED display

In this tutorial we will show you how to build a color detector using the TCS3200 sensor and an SH1106 OLED display, all controlled by an

BeginnerFull instructions provided76
Color Detector with Arduino and OLED display

Things used in this project

Story

Read more

Code

Source code

C/C++
Source code
A socket for arduino



Female pins


Dupont cables female male



Display oled sh1106



This is a   128x64 dot monochrome OLED  display module with I2C interface. It has several advantages over LCD displays, such as high brightness, very good contrast, a wider viewing angle, and low power consumption. It is compatible with Arduino  Rasberry Pi and PIC microcontrollers among others. It works with logic levels from 3.3V to 5V and has a viewing angle greater than 160 degrees. The screen size is 1.3 inches. It is powered by a voltage of 3.3V to 5V. It can be used in applications such as smart watches, MP3, thermometers, instruments, and various projects, etc.

Features

Interface: I2C(3.3V / 5V logic level)
Resolution: 128 x 64
Angle of view: >160 degree
Display color: Blue
Display size: 1.3 inch
Driver IC: SH1106
Power supply: DC 3.3V~5V
Operating temperature: -20~70C
Application: smart watch, MP3, thermometer, instruments, DIY projects, etc.
A TCS3200 Sensor

The TCS3200 is a full featured RGB color sensor with 4 built-in LEDs and can detect an almost infinite range of colors. Its applications are various such as measuring ambient light, color classification etc. Internally the sensor has an array of small phototransistors each with several color filters, allowing it to be quite accurate and sensitive. The sensor output returns a pulse of duration proportional to the intensity of the detected color.


Features:

Power: 2.7V to 5.5V
Salida digital TTL
Programmable scale and filters
Power down function
Size: 28.4×28.4mm


Manual> TCS3200 TCS3210

 PCB






Download the PCB

 Electronic pcb diagram



Circuit with PCB



Source Code

Credits

carlosvolt
34 projects • 3 followers
Contact

Comments

Please log in or sign up to comment.