BASIC4MCU | 질문게시판 | 답변 : 아두이노 시리얼 통신
페이지 정보
작성자 master 작성일2020-06-01 21:25 조회3,107회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=12554
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-06-01 오후 9:31:03// by Ok-Hyun Park//#define TRIGPIN 8#define ECHOPIN 9#define CTM 10//int dur,dis;//void setup(){Serial.begin(9600);pinMode(TRIGPIN,OUTPUT);pinMode(ECHOPIN,INPUT);}//void loop(){digitalWrite(TRIGPIN,HIGH); delayMicroseconds(CTM); digitalWrite(TRIGPIN,LOW);dur=pulseIn(ECHOPIN,HIGH);dis=(float)dur*0.017;Serial.print(dis); Serial.println(" cm");if(dis<=10)Serial.write(1);else Serial.write(0);delay(500);}//------------------------------#define LED 13//void setup(){Serial.begin(9600);pinMode(LED,OUTPUT);}//void loop(){if(Serial.available()){char r = Serial.read();if(r==0)digitalWrite(LED,0);if(r==1)digitalWrite(LED,1);}}
댓글 0
조회수 3,107등록된 댓글이 없습니다.