BASIC4MCU | 질문게시판 | 앱 인벤터 2 데이터 전송 관련 질문 드립니다.
페이지 정보
작성자 노동요 작성일2018-10-04 19:19 조회935회 댓글2건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3411
작성일
본문
앱 인벤터 2에서 아두이노로 데이터 값을 전송할 때 변수를 여러개 설정해서 전송하는게 가능한가요?
예를 들어서앱 인벤터 2에 버튼 a, 버튼 b를 두고버튼 a를 누르면 데이터 '10', 버튼 b를 누르면 데이터 '5'가 전송된다고 하고아두이노에 int a, int b 해서 변수를 선언한 다음에버튼 a를 누르면 아두이노에서 선언한 변수인 a로 데이터 '10'을 보내고버튼 b를 누르면 아두이노에서 선언한 변수인 b로 데이터 '5'를 보내서a = 10, b = 5이런식으로 여러개의 데이터 값을 전송할 수 있나요?버튼 a를 눌러도 아두이노에서 선언한 변수 b에는 아무런 영향을 미치지 않고버튼 b를 눌러도 아두이노에서 선언한 변수 a에는 아무런 영향을 미치지 않는 식으로요.전역변수 a, b 두 개 설정해서 이걸 각각 아두이노 변수 a, b에 넣으면 좋겠는데if(BTSerial.available()) {char data = BTSerial.read();이런식으로 데이터 하나를 변수 하나에만 넣을 수 있는 방법밖에 몰라서요..다른 방법이 있을까요?가능하다면 어떻게 하는지 설명도 해주시면 감사하겠습니다
댓글 2
조회수 935master님의 댓글
master 작성일
가급적 1바이트로 전송하는 것이 좋습니다.
보내려는 문자 종류를 나열해서 255개가 넘는지 체크해보세요
노동요님의 댓글
노동요
답변 감사합니다