Q&A
 
작성일 : 17-07-20 17:26
캔위성 아두이노 송수신 문의
 글쓴이 : 태연한
조회 : 110  
안녕하세요, 슬기부 태연한 다람쥐 팀입니다.
캔위성과 아두이노의 송수신에 대해서 궁금한 점이 있어 질문 드립니다.


1. 아두이노에서 캔위성으로부터 데이터 받기
캔위성에서 아두이노로 데이터를 전송하려면 어떤 방식으로 전송해야 하나요? 아두이노의 RX핀과 연결한 캔위성 포트(예시로 D1)로 데이터를 write하면 되나요? 그러러면 그 핀에 어떤 오브젝트를 attach(D1)한 다음에 그 오브젝트에 전송하고 싶은 값을 바이트 당 전송하면 되는 건가요? 만약 그렇다면 무슨 오브젝트를 선언해야하는지 모르겠습니다.

2. 아두이노에서 캔위성으로 데이터 전송하기
이 부분은 책자에 설명이 나온 것 같은데 왜 데이터를 송신하면서 76 00 A0을 붙이는 지 질문 드리고 싶습니다. 여기서 A0은 여덣 개의 센서 중 하나를 의미하는 것인가요? 그냥 단순하게 아두이노에서 선언한 변수를 보내고 싶다면 이 변수를 unsigned char 배열로 해서 하나씩 Serial.write()로 보내면 되는 건가요?

3. 아두이노와 서보모터
아두이노 쉴드를 쓰지 않은 채로 여러 개의 서보모터를 구동하고 이와 동시에 아두이노를 캔위성과 연결하고 싶습니다. 서보모터 2개의 파워는 캔위성에서 받고 시그널만 아두이노의 디지털 핀에 꽂으면 되죠? 그리고 아두이노 자체의 파워는 캔위성 4층 케이블을 통해서 받고요. 이렇게 해도 문제가 없나요?


감사합니다!