BASIC4MCU | 질문게시판 | 아두이노 시리얼 통신 제어 질문입니다(비주얼 스튜디오에서)
페이지 정보
작성자 JJJJ 작성일2018-09-19 13:36 조회6,686회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3143
본문
노트북과 아두이노 시리얼 통신으로 서보모터 돌리고 있습니다.num1 = 수평 모터 값 증가num2 = 수평 모터 값 감소temp1 = 수직 모터 값 증가temp2 = 수직 모터 값 감소 입니다.제가 구현 하고 싶은 것은수평모터 증가시키고 수직모터 감소시켜인데 아래와 같이 짜면 수평 값에 대한 시리얼 통신만 하고수직 모터는 움직이지 않습니다. if 문 두번 거쳤다 가는거면 command 1보내고 4보내야 하는거 아닌가요?동작은1112211이렇게 수평 모터만 왔다갔다 합니다.어떻게 짜야 할까요?감사합니다.visual studio 코드if (faces.size() > 0) {//detectStatus = '1';if (num == 1) {cout << "Left!!" << endl;serialComm.sendCommand('1');if (temp == 1) {cout << " UP!!" << endl;serialComm.sendCommand('3');}else if (temp == 2) {cout << " down!!" << endl;serialComm.sendCommand('4');}}else if (num == 2) {cout << "Right!!" << endl;serialComm.sendCommand('2');if (temp == 1) {cout << " UP!!" << endl;serialComm.sendCommand('3');}else if (temp == 2) {cout << " DOWN!!" << endl;serialComm.sendCommand('4');}}
댓글 0
조회수 6,686등록된 댓글이 없습니다.