BASIC4MCU | 질문게시판 | 아두이노 보드 컴파일 에러
페이지 정보
작성자 ㅈㅇ 작성일2018-12-19 05:04 조회9,256회 댓글0건본문
#include <Servo.h>
Servo SV;
int trig = 8;
int echo = 9;void setup() {
SV.attach(10);
pinMode(trig.OUTPUT);
pinMode(echo.INPUT);
}
void loop() {
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig,LOW);long duration = pulseIn(echo, HIGH);
long distance = (340 * duration)/2/10000;if (distance <=10 ) {
SV.write(100);
delay (3000);
}else{
SV.write(10);
}
}
이러한 코드로 초음파 센서를 이용한 쓰레기통을 만드려고 합니다.
코드엔 틀린게 없는것 같은데 보드 컴파일 에러라고 뜨네요 뭐가 문제일까요?
오류 내용 첨부합니다
--------------------------오류 내용---------------------------
In file included from sketch\sketch_dec19a.ino.cpp:1:0:C:\Users\sinju\Desktop\sketch_dec19a\sketch_dec19a\sketch_dec19a.ino: In function 'void setup()':
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:44:16: error: expected unqualified-id before numeric constant
#define OUTPUT 0x1
^
C:\Users\sinju\Desktop\sketch_dec19a\sketch_dec19a\sketch_dec19a.ino:10:14: note: in expansion of macro 'OUTPUT'
pinMode(trig.OUTPUT); // trig 異쒕젰?쑝濡? ?꽕?젙
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:43:15: error: expected unqualified-id before numeric constant
#define INPUT 0x0
^
C:\Users\sinju\Desktop\sketch_dec19a\sketch_dec19a\sketch_dec19a.ino:11:14: note: in expansion of macro 'INPUT'
pinMode(echo.INPUT);
^
exit status 1
보드 Arduino/Genuino Uno 컴파일 에러.
-------------------------오류 내용입니다. -----------------------------
댓글 0
조회수 9,256등록된 댓글이 없습니다.