- GY-31 TCS3200 색상 감지 센서 모듈
- GY-31 TCS3200는 색상 감지 센서로, 이 센서는 색상 및 감지된 빛의 빈도를 측정하여
RGB(빨강, 녹색, 파랑) 값으로 변환할 수 있는 기능을 제공한다.
- 이 센서는 색상을 감지하고 해당 색상의 강도를 측정한 후, 이 정보를 디지털 신호로 변환하여 출력한다.
- 출력 신호는 빨강(Red), 녹색(Green), 파랑(Blue) 채널의 강도를 나타내는 디지털 신호이다.
- 센서의 출력 핀은 주파수 출력(OUT)이고, 출력 핀은 색상의 빈도에 따라 주파수를 출력한다.
- 최적의 색 감지 거리는 1cm로 바로 가까이 물체를 가져가야 하며, 3.3V~5V( 25mA)에서 작동한다.
- RGB 감지:
T 빨강(Red), 녹색(Green), 파랑(Blue)의 세 가지 기본 색상을 감지할 수 있다.
최적의 색상 감지거리는 1cm이고, 이를 통해 센서는 다양한 색상을 식별할 수 있습니다.
- 고해상도 색상 감지:
센서는 고해상도로 색상을 감지할 수 있어, 미세한 색상 차이를 식별할 수 있다.
- 프로그래밍 가능:
사용자가 프로그래밍하여 동작을 제어할 수 있는 유연성을 제공한다.
이를 통해 사용자는 센서의 동작을 조절하고 원하는 형태로 데이터를 처리할 수 있습니다.
- 주파수 출력:
주파수 출력 핀(OUT)을 통해 주변 빛의 빈도를 출력할 수 있습니다.
이를 통해 주변 환경의 빛의 세기에 대한 정보를 얻을 수 있다.
- 작동 전압 (VCC):
주로 TCS3200는7V에서 5.5V 사이의 작동 전압을 가진다.
이 범위 내에서 적절한 전압을 제공하여 센서를 동작시킬 수 있다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | /* GY-31-TCS3200-Color-Recognition-Sensor-Module Modified on 29 Dec 2020 by Amir Mohammad Shojaee @ Electropeak Home based on create.arduino.cc Example */ #define s0 8 #define s1 9 #define s2 10 #define s3 11 #define out 12 int data=0; void setup() { pinMode(s0,OUTPUT); pinMode(s1,OUTPUT); pinMode(s2,OUTPUT); pinMode(s3,OUTPUT); pinMode(out,INPUT); Serial.begin(9600); digitalWrite(s0,HIGH); //Putting S0/S1 on HIGH/HIGH levels means the output frequency scalling is at 100% (recommended) digitalWrite(s1,HIGH); } void loop() //Every 0.2s we select a photodiodes set and read its data { digitalWrite(s2,LOW); //S2/S3 levels define which set of photodiodes we are us-ing LOW/LOW is for RED LOW/HIGH is for Blue and HIGH/HIGH is for green digitalWrite(s3,LOW); Serial.print("Red value= "); data=pulseIn(out,LOW); //here we wait until "out" go LOW, we start measuring the dura-tion and stops when "out" is HIGH again Serial.print(map(data,60,15,0,100)); Serial.print(" "); delay(20); digitalWrite(s2,LOW); digitalWrite(s3,HIGH); Serial.print("Blue value= "); data=pulseIn(out,LOW); //here we wait until "out" go LOW, we start measuring the dura-tion and stops when "out" is HIGH again Serial.print(map(data,80,11,0,100)); Serial.print(" "); delay(20); digitalWrite(s2,HIGH); digitalWrite(s3,HIGH); Serial.print("Green value= "); data=pulseIn(out,LOW); //here we wait until "out" go LOW, we start measuring the dura-tion and stops when "out" is HIGH again Serial.print(map(data,80,20,0,100)); Serial.print(" "); delay(20); Serial.println(); delay(200); } | cs |
- GY-31 TCS3200 색상 감지 센서 모듈 * 1pcs
품명/모델명 | [상세설명참조] / [상세설명참조] | ||
---|---|---|---|
인증유형/인증번호 | 해당없음 | ||
정격전압/소비전력 | [상세설명참조] / [상세설명참조] | ||
제조년월 | [상세설명참조] | ||
제조자/수입품여부/수입자 | [상세설명참조] | ||
제조국 | [상세설명참조] | ||
크기/무게 | [상세설명참조] / [상세설명참조] | ||
주요 사양 | [상세설명참조] | ||
품질보증기준 | [상세설명참조] | ||
A/S 책임자와 전화번호 | [상세설명참조] |
상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?