□ GP2Y1010AU0F : 먼지 센서
|
□ GP2Y1010AU0F 특징(Specification)
항목 |
내용 |
비고(Remark) |
공급전원(Supply Voltage) |
5 ~ 7 V |
Vcc |
동작온도(Operating Temperature) |
-10 ~ 56 도(Celsius) |
|
납땜허용온도(Soldering Temperature) |
-20 ~ 80 도(Celsius) |
|
전류소모(Comsumption current) |
MAX 20 mA |
|
터미널전원(Input Terminal Voltage) |
-0.3 to Vcc |
V-Led |
□ GP2Y1010AU0F와 아두이노 핀 배열(Arduino pin map)
|
* 1번 ~ 3번은 LED 신호와 관계된 것으로 LED확인이 필요하지 않을 경우 연결 필요 없음
□ GP2Y1010AU0F 핀 구성도(Pin Design)
핀 구성도 (Pin Design) |
| ||
설명 (Detail) |
GP2Y1010AU0F |
Arduino |
비고(Remark) |
① V-Led |
5V (150ohm resistor) |
LED 신호용 | |
② LED-GND |
GND | ||
③ LED |
Digital pin 2 | ||
④ S-GND |
GND |
Data 출력용 | |
⑤ Vo |
Analog pin 0 | ||
⑥ Vcc |
5V |
* V-Led, LED-GND, LED(1번~3번)는 LED 신호와 관계된 것으로 LED확인이 필요하지 않을 경우 연결 필요 없음
□ GP2Y1010AU0F 샘플(Sample Source)
/* Standalone Sketch to use with a Arduino UNO and a Sharp Optical Dust Sensor GP2Y1010AU0F */ int measurePin = 0; //Connect dust sensor to Arduino A0 pin int ledPower = 2; //Connect 3 led driver pins of dust sensor to Arduino D2 int samplingTime = 280; int deltaTime = 40; int sleepTime = 9680; float voMeasured = 0; float calcVoltage = 0; float dustDensity = 0; void setup(){ Serial.begin(9600); pinMode(ledPower,OUTPUT); } void loop(){ digitalWrite(ledPower,LOW); // power on the LED delayMicroseconds(samplingTime); voMeasured = analogRead(measurePin); // read the dust value delayMicroseconds(deltaTime); digitalWrite(ledPower,HIGH); // turn the LED off delayMicroseconds(sleepTime); // 0 - 5V mapped to 0 - 1023 integer values // recover voltage calcVoltage = voMeasured * (5.0 / 1024.0); // linear eqaution taken from http://www.howmuchsnow.com/arduino/airquality/ // Chris Nafis (c) 2012 dustDensity = 0.17 * calcVoltage - 0.1; Serial.print( "Raw Signal Value (0-1023): " ); Serial.print(voMeasured); Serial.print( " - Voltage: " ); Serial.print(calcVoltage); Serial.print( " - Dust Density: " ); Serial.println(dustDensity); // unit: mg/m3 delay(1000); } |
반응형
'아두이노 > 센서' 카테고리의 다른 글
BMP180 : 고도센서, 기압센서, 온도센서 (0) | 2014.11.20 |
---|---|
복합 센서 (0) | 2014.11.19 |
Piezo Disk Sensor (0) | 2014.11.18 |
DHT22-AM2302 : 디지털 온습도 센서 (0) | 2014.11.17 |
사운드 감지 센서 (0) | 2014.11.17 |