전체상품목록 바로가기

본문 바로가기


현재 위치
  1. home
  2. community
  3. 기술문의 :)

기술문의 :)

기술문의 게시판 입니다.

상품 게시판 상세
subject 커넥터와의 연결문제 질문이요~
writer 아트로봇 (ip:)
  • date 2014-05-19 13:18:39
  • like 추천하기
  • view 51
rating 0점

안녕하세요

 

왜 센서를 ICSP핀에 연결하셨는지요? 

센서출력 신호는 D2핀과 A0핀에 연결해주셔야합니다.

다른 곳에 장착하시면 부품이 고장날수 있으니 주의를 당부드립니다.

 

wiki페이지에 소개된 소스코드와 연결법대로

아래와 같이 연결해보시기 바랍니다.

 

아답터  아두이노
 GND    GND
 VCC    5V
 D       D2

 GND    GND
 VCC    5V
 A       A0     

 

 

아트로봇 드림

 


---------- Original Message ----------

먼지센서를 구입해서 

 첨부파일처럼 커넥터를 이용해서 연결했는데요..


센서를 연결하나 안하나 수치상에 변화가 없어요.. 센서에 향을 피워도 변화가 없어요..


커넥터에 파란불이 들어오면 연결되었다는 뜻이 아닌가요? 보드판에 AFEF, ICSP 에 3핀짜리 꽂아서 커넥터에 불들어오는 곳으로 연결했습니다만.. 0.26~~~ 이렇게 뜨구요..

센서를 보드에 바로 꽂아도 안됩니다. 바로꽂으면 -0.10 이렇게 뜹니다. 전압은 0만 뜨구요..

센서에 이상이 있는건가요?? 무엇이 문제인가요??


이것은 소스코드로 쓴거구요.. 소스코드에 문제가있으면 수정좀.. 부탁드려요..


  
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);
file
password 삭제하려면 비밀번호를 입력하세요.
댓글 수정

password :

/ byte

비밀번호 : 확인 취소

댓글 입력

commentsname : password : 관리자 답변 보기

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.

관련 글 보기

관련글 모음
번호 상품명 제목 작성자 작성일 조회
12876 [TF0144SEN] 광학 먼지센서 F형 (Optical Dust Sensor - GP2Y1010AU0F) 급합니다 한만욱 2014-12-07 2
12883 [TF0144SEN] 광학 먼지센서 F형 (Optical Dust Sensor - GP2Y1010AU0F) 급합니다 아트로봇 2014-12-08 4
12585 [TF0144SEN] 광학 먼지센서 F형 (Optical Dust Sensor - GP2Y1010AU0F) 아답터 없이 하려면?? 임대현 2014-11-19 181
12588 [TF0144SEN] 광학 먼지센서 F형 (Optical Dust Sensor - GP2Y1010AU0F) 아답터 없이 하려면?? 아트로봇 2014-11-20 197
12288 [TF0144SEN] 광학 먼지센서 F형 (Optical Dust Sensor - GP2Y1010AU0F) 핀 아웃을 알려주세요. (참고로 저는 먼지센서 어답터 없이 직접 연결하였습니다.) 김종필 2014-11-03 240