c++ 아두이노 코딩 질문
-
게시물 수정 , 삭제는 로그인 필요
아두이노 c++ 예제를 하던도중 너무 안풀려서 답지를 보고 공부할려고 합니다..
1. 아두이노에 연결된 버튼(2번)을 누르면 (일반 버튼이라 잠깐 눌렀다가 때지는 형태)
구구단 1단이 for문을 활용하여 시리얼 보드에 출력됨, 1~9까지 출력됨 (9까지만 출력되고 스탑)
2. 버튼을 누르면 2단이 출력됨
3. 계속 출력되다가 9단이 출력되고 나서 버튼을 다시누르면 1단으로 돌아가서 출력됨
아두이노의 voidloop문은 특정 조건이 계속 반복 되는거라 for 중간에 break등으로 함수를 끊어도 다시 처음으로 돌아가서 무한 반복이 되더라구요. 특정 조건이 완료되면 코드가 실행 되는 도중이라도 무조건적으로 코드가 멈추고 다음 신호에 따른행동을 취하게하는.. 이런 코드를 짜고싶습니다.
버튼도 혹시 어떻게 연결해야 하는지 간단하게 알려주시면 감사하겠습니다
코딩 고수님들의 답변 부탁드리겠습니다
#c++ 아두이노 #c++ 아두이노 시리얼 통신 #아두이노 c++ 문법 #아두이노 c++ 연동 #아두이노 c c++ #아두이노 ide c++