BASIC4MCU | 질문게시판 | 아두이노 초음파센서 코딩
페이지 정보
작성자 육개장 작성일2019-05-10 11:58 조회3,232회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=8502
본문
초음차센서 코딩을 했는데 동시에 작동을 안하네요 헉시 어디가 문제인지 알수 있울까요?
const int trig = 13;
const int trig2 = 11;
const int echo = 12;
const int echo2 = 10;
const int LED = 2;
const int LED2 = 3;
void setup() {
Serial.begin(9600);
pinMode(trig, OUTPUT);
pinMode(trig2, OUTPUT);
pinMode(echo, INPUT);
pinMode(echo2, INPUT);
pinMode(LED, OUTPUT);
pinMode(LED2, OUTPUT);
}
void loop () {
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
int distance = pulseIn(echo, HIGH) * 340/2/10000;
if (distance <= 10) {
digitalWrite(LED, LOW);
} else {
digitalWrite(LED, HIGH);
Serial.print(distance);
Serial.println("cm");
delay(100);
digitalWrite(trig2, HIGH);
delayMicroseconds(10);
digitalWrite(trig2, LOW);
int distance = pulseIn(echo2, HIGH) * 340/2/10000;
if (distance <= 10) {
digitalWrite(LED2, LOW);
} else {
digitalWrite(LED2, HIGH);
Serial.print(distance);
Serial.println("cm");
delay(100); }}}
댓글 0
조회수 3,232등록된 댓글이 없습니다.