기술문의 :)

기술문의 게시판 입니다.

뒤로가기
제목

커넥터와의 연결문제 질문이요~

작성자 아트로봇(ip:)

작성일 2014-05-19 13:18:39

조회 52

평점 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);

첨부파일

비밀번호
수정

비밀번호 입력후 수정 혹은 삭제해주세요.

댓글목록

등록된 댓글이 없습니다.

댓글 수정

이름

비밀번호

내용

/ byte

수정 취소

비밀번호 :

확인 취소

댓글 입력

이름

비밀번호

내용

/ byte

평점

왼쪽의 문자를 공백없이 입력하세요.

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

관련 글 보기

follow us