
* 본 이미지는 참고용입니다.제품의 정확한 사양은 데이터시트를 참고 바랍니다.

상품상세정보
https://www.youtube.com/watch?v=rmxw6bTej8s
|
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 |
#include <Wire.h>
#include "Adafruit_TCS34725.h"
// TCS34725 라이브러리 사용을 위한 객체 생성
Adafruit_TCS34725 TCS = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS, TCS34725_GAIN_4X);
void setup() {
Serial.begin(9600); // 9600bps 속도로 시리얼 통신 시작
delay(100); // 연결되고 인식될 때까지 대기
if (!TCS.begin()) { // TCS34725 센서가 인식되지 않는 경우
Serial.println("No TCS34725 found ... check your connections");
while (1); // 연결 될 때까지 대기
}
else { // TCS34725 센서가 인식된 경우
Serial.println("Found sensor");
}
}
void loop() {
uint16_t clear, red, green, blue; // unsigned short int형 변수 선언
delay(1000); // 1초마다 측정하고 출력
TCS.getRawData(&red, &green, &blue, &clear); // 색상 감지 센서에서 측정 값 받아오기
// 색상 감지 센서에서 받아온 데이터 값을 사용 가능하게끔 수치 변경
int r = map(red, 0, 21504, 0, 1025); // 빨간색 데이터 값
int g = map(green, 0, 21504, 0, 1025); // 초록색 데이터 값
int b = map(blue, 0, 21504, 0, 1025); // 파란색 데이터 값
Serial.print(" R: ");
Serial.print(r); // 시리얼 모니터에 빨간색 값 출력
Serial.print(" G: ");
Serial.print(g); // 시리얼 모니터에 초록색 값 출력
Serial.print(" B: ");
Serial.println(b); // 시리얼 모니터에 파란색 값 출력
}
|
cs |
등록된 사용후기
사용후기가 없습니다.
등록된 상품문의
상품문의가 없습니다.









.jpg)


.jpg)



.jpg)
.jpg)




















(3604).jpg)






(1554).jpg)


.jpg)


.jpg)






.jpg)






(3286).jpg)













.png)


(3).jpg)

















.jpg)
.jpg)



















_6.jpg)










