BASIC4MCU | 질문게시판 | 답변 : 버튼2개로 서보속도제어관려해서 궁금해서 올립니다..
페이지 정보
작성자 master 작성일2020-04-15 16:21 조회10,627회 댓글2건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=11896
작성일
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-04-15 오후 4:25:18// by Ok-Hyun Park//#include <Servo.h>Servo SV;Servo SV1;//int d=600;//void setup(){pinMode(4,INPUT_PULLUP);pinMode(5,INPUT_PULLUP);SV.attach(3); SV.write(45);SV1.attach(2); SV1.write(35);}//void loop(){if(!digitalRead(4)){ mode^=1; }//if(!digitalRead(5)){ d=1000; }//if(mode){SV.write(30); delay(d); SV1.write(50); delay(d);SV.write(60); delay(d); SV1.write(20); delay(d);}}
댓글 2
조회수 10,627버드나무속에서님의 댓글
버드나무속에서 작성일
너무나도 감사합니다...이런방법으로 해야하는군요 mode함수는 처음 접해본거라서요..ㅜㅜ
if(!digitalRead(4)){ mode^=1; } <<< 여기서 에러가 발생하던데요
//
if(!digitalRead(5)){ d=1000; }
//
if(mode){ <<< 여기두요
SV.write(30); delay(d); SV1.write(50); delay(d);
SV.write(60); delay(d); SV1.write(20); delay(d);
master님의 댓글
master
mode는 함수가 아니고 변수입니다.
int mode=0,d=600; // 변수 선언 추가해주세요