BASIC4MCU | 질문게시판 | 금속근접센서 LJ12A34Z/BX 아두이노 문의
페이지 정보
작성자 mapsul 작성일2020-01-17 11:01 조회9,408회 댓글1건본문
추운날 고생하십니다. 다름이 아니라
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0ZPt7&articleno=2688 해당 주소에서 금속근접센서를 아두이노 호환보드를 통해서 예제를 한번 돌려보았으나 원하는 결과가 발생하지 않아서 의문점이
발생하여 문의를 드립니다.
아두이노 우노 호환보드에 금속센서의 VCC -> 5V / GND -> GND / Signal -> A0 에 연결 뒤에 아래 해당코드 (EX1) 을 돌려보았습니다.
해당 페이지 하단의 영상으로 확인된 것을 보면 시그널 모니터에 1023으로 표기되다가 금속이 근접하면 아날로그 수치가 100대로 줄어듬을 볼 수 있는데, 제 개인 컴퓨터상에선
900대로 계속 되다가 금속이 닿거나 다가가거나 해도 수치가 변동이 없습니다. 센서문제인가 싶어 금속센서 뒷부분의 LED 점등은 금속이 닿거나 다가가면 깜빡거리는 것은 확인되었습니다.
아두이노 IDE 문제인건지, 어느부분이 문제인건지 도저히 감이 안잡혀서 질문을 드립니다. 추가로 , 종류가 다른 센서들 같은경우도 오픈소스를 그대로 실행시켜봐도 원하는 결과가 나오지 않는 경우도 많습니다.
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(100);
}
댓글 1
조회수 9,408master님의 댓글
master 작성일
void setup() {
pinMode(A0,INPUT_PULLUP); // 추가
Serial.begin(9600);
}