코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
아두이노 RC카 블루투스를 이용한 초음파센서 제어
노원석 | 2019-09-09
|
|
---|---|
// 자율주행 회전값 수정본 pinMode(trig, OUTPUT); pinMode(echo, INPUT);
digitalWrite(echo, LOW); delayMicroseconds(2); digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW);
unsigned long duration = pulseIn(echo, HIGH); float distance = duration / 29.0 / 2.0;
if (data == 'f') { //직진 if (distance < 15) { analogWrite(in2, 0); analogWrite(in3, 0); analogWrite(in4, 0); delay(700);
//후진 analogWrite(in1, 0); analogWrite(in2, RSpeed); analogWrite(in3, LSpeed); analogWrite(in4, 0); delay(500);
//좌회전 analogWrite(in1, Rspeed); analogWrite(in2, 0); analogWrite(in3, 0); analogWrite(in4, 0); delay(800); }
else { // 직진 analogWrite(in1, RSpeed); analogWrite(in2, 0); analogWrite(in3, 0); analogWrite(in4, LSpeed); } }
x버튼을 누르면 자율주행모드로 전환되게 하고 싶은데 작동을 안합니다. 어떤부분이 문제인가요, |
|
이전글 | 아두이노 시프트레지스터 2개를 사용해서 결합을 못하겠어요... | 2019-09-09 |
다음글 | 아두이노 딜레이 인터럽트 질문드려요 | 2019-09-10 |