2014-01-11 2 views
1

아주 작은 프로젝트에서 일종의 마이크로 컨트롤러 보드에 USB를 통해 신호를 보내야합니다.Android 기본 USB 상호 작용

1.) 나는 심지어 시작하는 아두 이노 키트의 일종이 필요합니다 올바른지인가요 :

나는 충분히 안드로이드 경험을 가지고 있지만, 그래서 그냥 지금은 몇 가지 질문에 대한 답변을해야이 완전히 새로운 오전 ?

2.) 키트 자체를 구입하는 대신 일상적인 장치 나 시뮬레이터를 사용하여 테스트 할 수있는 방법이 없습니까?

질문이 어리석은 경우 용서해주십시오.

감사합니다.

답변

2

확실! 당신은 안드로이드 또는 Arduino 또는 USB에 의한 다른 마이크로 컨트롤러 (C#, Java, Php, Python ...)와 같은 다른 언어와 통신 할 수 있습니다.

  1. Arduino는 매우 쉽게 시작할 수 있으며 신호를 보내고 필요한 작업을 수행 할 수 있습니다. Android 코드를 사용하면 check this을 알 수 있습니다.
  2. 야! Arduino 에뮬레이터를 확인하거나 테스트 할 수 있습니다.

check here는 아두 이노에 대해이 program (아두 이노의 안녕하세요)

불행히도 나는 마이크로가없는,이 대답

+0

답변을 주셔서 감사합니다. arduino 에뮬레이터가 내 장치에 연결할 수 있습니까? – viv

+0

@viv Yah ... 기기에서 COM 포트로 데이터를 보내면됩니다. –

+0

okkk 나는 그것을 시도 할 것이다 ...... 감사합니다 – viv

1

Android USB 포트에서 신호를 보낼 수 없습니다. 블루투스 또는 WiFi를 통해 다른 장치와 통신하고 해당 장치를 USB를 통해 마이크로 컨트롤러에 통신해야합니다.

아무 것도 구입하지 않으려면 마이크로 컨트롤러에 연결된 컴퓨터에서 실행되는 작은 웹 서비스를 작성할 수 있습니다. 귀하의 안드로이드 애플 리케이션이 실행되면, 그것은 차례로 마이크로 컨트롤러와 통신하는 그 웹 서버와 통신합니다.

중간 장치를 구입할 준비가되었을 때 코드를 잘 디자인하면 웹 서비스 대신 해당 장치를 통해 통신하도록 코드를 다른 용도로 사용할 수 있습니다.

+0

덕분에 희망이 도움과 Here

시작 알아보기 컨트롤러, 내가이 애플 리케이션을 개발하고있다, 그것을 쉽게 API를 사용하여 마이크로 컨트롤러를 인터페이스 수 있습니다, 어떻게이 수행해야합니까 ?? – viv