2012-11-27 4 views
1

사람들이 원격으로 Arduino를 프로그래밍 할 수있게 해주는 웹 앱을 작성하고 싶습니다. lolShield가있는 Arduino의 라이브 비디오 스트림이 있습니다.Arduino 프로그램에 웹 앱 작성

Python에서 Arduino를 플래시하는 가장 좋은 방법은 무엇입니까?

+0

당신이 원격으로 말할 때, 당신은 "무선"을 의미합니까? –

+0

대중은 웹 사이트에서 arduino를 프로그래밍 할 수 있습니다. –

답변

1

avrdude에 명령 줄 솔루션 중 하나를 실행 간부 인()를 사용할 수있는 것은 직렬 인터페이스를 통해 아두 이노를 프로그래밍 할 수있는 도구입니다. 그래서 기본적으로 웹 서버에서 문제의 Arduino에 이르는 직렬 인터페이스가 필요합니다. 여기에 당신이 거기에 도착 도움이 될 두 가지 방법이 있습니다 (I, 그것은 바람처럼 일 약 1.5 년 전 첫 번째 시도했다) : 이것에 대한

    Xbee RF 모듈은 투명 연속 모드에서 동작 할 수

  1. , 완벽한 유스 케이스. 이 단점은 인터넷에 연결되어 있고 Xbee/Zigbee 네트워크에 대한 게이트웨이의 역할을하는 로컬 중간 컴퓨터가 필요하다는 것입니다. Xbee를 통한 Arduino 프로그래밍은 ladyada.net에 자세히 설명되어 있습니다.

  2. 직접적인 WiFi 연결이 필요한 경우 동일한 방식으로 작동합니다. XBee는 1) 직렬 인터페이스를 통해 Arduino에 연결되는 어댑터, 2) 실제 RF 모듈의 두 부분으로 나뉩니다. 따라서 WiFi 모듈을 XBee 어댑터 위에 올려 놓으면 동일한 접근 방식이 효과적입니다. 나는 나 자신을 시도하지 않았다. 그러나 나는 첫번째 접근법을 homebrew-tech.com에서 다음과 결합하는 것이 맞을 것이라고 생각한다.

0

Inotool은 좋은 옵션입니다. 그 외에도 다음 두 가지 옵션을 시도해 볼 수 있습니다.

아두 이노 1.5.x 이하 만

당신이 다음 commandline parameters을 받아 들일 수 아두 이노 실행 파일을 사용할 수있는 아두 이노 1.5.x 이하를 사용하는 경우.

Arduino 1.5.x는 아직 베타 버전이므로 일부 문제가 발생할 수 있습니다.

아두 이노의 1.0.x는

당신은 당신이 사용할 수있는 아두 이노 1.0.x로를 사용하는 경우 내 컴파일 및 명령 줄에서 아두 이노 아두 이노 (또는 일반 AVR C) 프로그램을 업로드 할 수 있습니다 makefile for Arduino.