태블릿에서 프로그램을 업로드 할 수 있습니까?


13

쉴드 (Bluetooth 또는 Wi-Fi)를 추가하지 않고 iPad 또는 Android 태블릿에서 프로그램 / 스케치를 업로드하는 쉬운 방법이 있습니까?

그렇지 않은 경우 방패를 사용하여 수행 할 수 있습니까? 어느 방패가 선호됩니까?

또한 사용 가능한 IDE 옵션은 무엇입니까?



2
" 어떤 방패가 선호 되는가? "는 그것을 근거로하는 기준없이 조금 주관적입니다
JohnB

답변:


6

컴파일러를 iOS로 이식하지 않고도이 작업을 수행하는 방법을 찾았습니다. arduino Yún에서만 작동하지만 Yún은 spi 케이블을 사용하여 다른 arduino에 코드를 보낼 수 있습니다.

  • arduino와 통신 할 수 있도록 장치에 SSH 앱을 설치하십시오.
  • 이를 사용 하여 명령 행 arduino 컴파일러 인 Yún에 Ino 를 설치 하십시오.
  • 파일을 작성하고 코드를 넣은 다음 저장하십시오
  • Ino 를 사용 하여 코드를 업로드하십시오!

혼란 스럽지만 작동 할 수 있습니다!


2

불행히도 Apple은 프로그래밍 언어를 구현하는 앱을 허용하지 않습니다. 그러나 실제로 코드가 실제로 Ipad 자체에서 실행되지 않기 때문에 Arduino IDE와 관련된 앱을 허용하지 않는 이유는 확실하지 않습니다.

자세한 내용은 여기 를 참조하십시오.

안드로이드 IDE에 관해서는 아직 공개되지 않았지만 인터넷을 통해 Arduino에 코드를 보내는 다른 IDE를 사용하는 사람들이 몇 명 있다고 들었습니다. 세부 사항은 여전히 ​​불분명합니다.

출처 : http://forum.arduino.cc/index.php?topic=61305.0


일부 arduino-eqsue 시스템은 이미 Wi-Fi를 통한 프로그래밍을 지원합니다 . Electric Imp 가 떠 오릅니다.
Matthew G.

2

블루투스를 통해 언제든지 Arduino에 업로드 할 수 있습니다.

  1. 블루투스 칩 / 쉴드 (해야 할 것)와 블루투스 (또는 안드로이드 태블릿 일 가능성이 높은 테이블)가있는 PC가 있어야합니다.
  2. BT 보드 속도를 일반 arduino 업로드와 동일하게 19200 (기본 BT 보드는 9600)으로 변경해야합니다.
  3. BT를 핀 0과 1에 연결하므로 USB 코드가 연결된 것과 동일하게 작동
  4. 아두 이노를 원격 재설정하여 부트 로더를 스태프 업할 수 있도록 와이어를 리셋 핀에 연결하십시오
    • 업로드 버튼을 눌렀을 때 부트 로더가 활성화되어 있어야하기 때문에 리셋 핀을 치기 전에 지연이 있어야합니다.
  5. 즐겨

보다 자세한 설명은 다음을 참조 하십시오 : http://ame2.asu.edu/staff/kidane/ArdWilessBtProg.pdf


0

귀하의 질문은 업로드에 관한 것이므로 Yun과 함께 작동합니다.

  • PC의 IDE로 스케치를 컴파일하십시오.
  • 각 16 진수 파일에 대해 Yun에 복사하고 실행하십시오. merge-sketch-with-bootloader.lua PATH_TO_HEX_FILE
  • SSH를 통해 태블릿에서 Yun에 연결 관리
  • 로그인 한 후 실행 run-avrdude PATH_TO_HEX_FILE

0

쉴드 (Bluetooth 또는 Wi-Fi)없이 iPad 또는 Android 태블릿에서 프로그램 / 스케치를 업로드하는 쉬운 방법이 있습니까?

해석 언어로 프로그램을 다시 작성하지 않아도되는 경우 한 가지 옵션은 다음과 같습니다.

  • 부트 로더와 같이 표준 데스크탑 PC에서 실행되는 표준 Arduino IDE를 사용하여 Arduino에 인터프리터를 설치하십시오 .이 작업은 한 번만 수행하면됩니다.

그때:

  • 태블릿에서 좋아하는 터미널 에뮬레이터를 사용하십시오.
  • 어떻게 든 Arduino와 Android를 서로 연결하고 터미널 에뮬레이터에게 해당 링크를 통해 이야기하도록하십시오. (*)
  • 터미널 에뮬레이터에게 링크를 통해 (보다 읽기 쉬운 사람이 읽을 수있는 일반 텍스트) 프로그램을 인터프리터에게 보내도록 지시하십시오. (태블릿에는 컴파일러가 필요하지 않습니다).

(*)이 링크를 만드는 방법에는 여러 가지가 있습니다. 그들 중 일부는 표준 USB 케이블을 통해 서로 대화하기 위해 Arduino 스케치 및 Android 응용 프로그램을 작성하는 방법 에 언급되어 있습니다 . .


0

나는 arduinodroid를 시험해 보았습니다-그것은 arduino에 업로드 할 수 있다고 주장하는 아이디어입니다. OTG 케이블이 필요하며 솔직히 말하면 실제로 arduinodroid에서 업로드하지 못했지만 다른 사람들은 ...

내 arduino가 현재 내 컴퓨터와 대화하고 있지 않습니다-부트 로더 문제 인 것 같습니다. 그래서 AVR ISP MKii를 잡고 있습니다. 그중 하나를 사용하면 터미널 ide에서 보낼 수 있습니다-안드로이드 앱 내가 작동하게하면.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.