Interactions Across Devices

여러 기기에서 인터랙션을 주고 받기 위해, Send Response와 Receive Trigger의 Channel을 모두 ProtoPie Studio 로 설정해야 합니다.

Debug

Debug view에서는 프로토타입, Bridge 앱, 디바이스에서 전송된 메시지들을 한눈에 확인할 수 있습니다. 디버깅 또는 테스트를 위해, 직접 message와 value를 입력하여 정상적으로 작동하는지 확인할 수 있습니다.

Arduino Serial Communication

ProtoPie Connect는 Arduino와의 Serial Communication을 지원합니다. Arduino를 컴퓨터에 연결한 후 프로그램(코드)을 업로드하고 실행시킵니다. 다음 예제는 Arduino에서 ProtoPie Connect로 "ROTATE" 라는 message와 "90"이라는 value를 2초마다 내보내는 코드입니다. Arduino와 관련한 더 자세한 설명은 다음 링크를 참고해주시기 바랍니다.

void setup() { Serial.begin(9600); } void loop() { // Send "ROTATE" to ProtoPie // messageId: ROTATE // value: 90 Serial.println("ROTATE||90"); delay(2000); } <...> 메뉴에서 Connect Arduino를 선택하면 아래와 같은 설정 화면이 나옵니다. 정상적인 연결을 위해서는, port와 baud rate를 Arudino에서 설정한 것과 같이 맞춰야 합니다.

위 예제의 경우, ProtoPie Connect와 Arduino가 성공적으로 연결됐을 때 Debug view에서 "ROTATE"라는 message와 "90"이라는 value가 2초마다 나타나는 것을 확인할 수 있습니다.

더욱 많은 예제는 다음 링크를 참고해 주시기 바랍니다.

Back To Top