BASIC4MCU | 질문게시판 | 아두이노 재질문합니다.
페이지 정보
작성자 진로마트 작성일2019-11-07 17:54 조회6,356회 댓글2건본문
if( btn1 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1if( btn2 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1if( btn3 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1if( btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1if( btn1&& btn3 ){ digitalWrite(LED0,0); digitalWrite(LED1,1); digitalWrite(LED2,0); } // 2if( btn2&&!btn3&&!btn4){ digitalWrite(LED0,0); digitalWrite(LED1,1); digitalWrite(LED2,0); } // 2if(!btn1&&!btn2&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,1); digitalWrite(LED2,0); } // 2if( btn3&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,1); digitalWrite(LED2,0); } // 2if( btn1&& btn2 ){ digitalWrite(LED0,1); digitalWrite(LED1,1); digitalWrite(LED2,0); } // 3if( btn2&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,0); digitalWrite(LED2,1); } // 4if( btn1&& btn2&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,0); digitalWrite(LED2,1); } // 4if( btn2&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,0); digitalWrite(LED2,1); } // 4if( btn1&& btn2&& btn3 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,1); } // 5if( btn1&& btn3&& btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,1); } // 5if( btn1&& btn2&& btn3&& btn4){ digitalWrite(LED0,0); digitalWrite(LED1,1); digitalWrite(LED2,1); } // 6제로게임에 대해 질문드린 질문자인데이 부분 설명좀 다시 부탁드려도 되겠습니까?
댓글 2
조회수 6,356master님의 댓글
master 작성일
링크 글을 올린 사람이
자기가 만든 코드가 엉터리라고 했는데요
엉터리 코드를 설명할 필요가 있을까요?
master님의 댓글
master 작성일
if( btn1 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if( btn2 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if( btn3 ){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if( btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
위 코드만 다시 적어드리면
if( btn1&&!btn2&&!btn3&&!btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if(!btn1&& btn2&&!btn3&&!btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if(!btn1&&!btn2&& btn3&&!btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
if(!btn1&&!btn2&&!btn3&& btn4){ digitalWrite(LED0,1); digitalWrite(LED1,0); digitalWrite(LED2,0); } // 1
이렇게 모든 조건을 다 넣어야합니다.