タブレットからプログラムをアップロードすることは可能ですか?


13

シールド(BluetoothまたはWi-Fi)を追加せずにiPadまたはAndroidタブレットからプログラム/スケッチをアップロードする簡単な方法はありますか?

そうでない場合、シールドを使用して実行できますか?どのシールドが好ましいですか?

また、利用可能なIDEオプションは何ですか?



2
?どのシールドが好ましい」で、それをベースに任意の基準なしに主観的に少ない
JohnB

回答:


6

コンパイラをiOSに移植することなく、これを行う方法を見つけました。ArduinoYúnでのみ機能しますが、Yúnはspiケーブルを使用して他のArduinoにコードを送信できます。

  • Arduinoと通信できるように、デバイスにSSHアプリをインストールします
  • それを使用して、コマンドラインArduinoコンパイラであるYúnにInoをインストールします
  • ファイルを作成し、コードを入れて保存します
  • 使用イノをあなたのコードをアップロードします!

ちょっと混乱しますが、うまくいくかもしれません!


2

残念ながら、Appleはプログラミング言語を実装するアプリを許可していません。とはいえ、コードが実際にはiPad自体で実行されないため、Arduino IDEに関係するアプリを許可しない理由は不明です。

詳細はこちらをご覧ください。

Android IDEに関しては、インターネット経由でArduinoにコードを送信するさまざまなIDEで作業している人がいると聞きましたが、まだリリースされておらず、詳細はまだ少し不明です。

ソース:http : //forum.arduino.cc/index.php?topic=61305.0


一部のarduino-eqsueシステムはすでにWi-Fi経由のプログラミングをサポートしています-Electric Impが思い浮かびます。
マシューG. 14

2

Bluetooth経由でいつでもArduinoにアップロードできます。

  1. ブルートゥースチップ/シールド(いずれも使用可能)とブルートゥース(またはコンパイル可能なテーブル、ほとんどの場合Androidタブレット)を搭載したPCが必要です。
  2. BTボーレートを通常のarduinoアップロードと同じ19200(デフォルトのBTボーは9600)に変更する必要があります。
  3. BTをピン0と1に接続し、USBコードを接続したのと同じように動作します
  4. リセットピンにワイヤを接続して、arduinoをリモートリセットしてブートローダーを起動できるようにします
    • アップロードボタンを押すとブートローダーがアクティブになる必要があるため、リセットピンを押す前に遅延が必要です。
  5. 楽しい

詳細については、http//ame2.asu.edu/staff/kidane/ArdWilessBtProg.pdfをご覧ください。


0

質問はアップロードに関するものなので、これはYunで動作します

  • PCでIDEを使用してスケッチをコンパイルします
  • 各HEXファイルについて、それをyunにコピーして実行します merge-sketch-with-bootloader.lua PATH_TO_HEX_FILE
  • SSH経由でタブレットからYunに接続します
  • ログインしたら、実行します run-avrdude PATH_TO_HEX_FILE

0

シールドなしでiPadまたはAndroidタブレットからプログラム/スケッチをアップロードする簡単な方法はありますか(BluetoothまたはWi-Fi)?

インタプリタ言語でプログラムを書き直してもかまわない場合、1つのオプションは次のとおりです。

  • おそらくブートローダなどの標準デスクトップPC上で実行される標準Arduino IDEを使用してインタープリタをArduinoにインストールします。これは一度だけ実行する必要があります。

次に:

  • タブレットでお気に入りのターミナルエミュレータを使用する
  • どういうわけか、ArduinoとAndroidを一緒にリンクし、ターミナルエミュレーターにそのリンクを介して話すように指示します。(*)
  • (多かれ少なかれ人間が読み取れるプレーンテキスト)プログラムをリンク経由でインタープリターに送信するように端末エミュレーターに指示します。(タブレットではコンパイラは不要です)。

(*)このリンクを作成する方法はいくつかあります。それらのいくつかについては、ArduinoスケッチとAndroidアプリケーションを作成して、標準のUSBケーブルで相互に通信するにどうすればよいですか?


0

私はarduinodroidを試してきました-それはあなたがそれからあなたのarduinoにアップロードできると主張するideです。あなたはOTGケーブル(外出先で)が必要で、正直に言うと、実際にarduinodroidからアップロードすることはできませんでしたが、他の人はできるようです...

私のarduinoは現在私のコンピュータと話していません-ブートローダーの問題のようです-だから私はAVR ISP MKiiを手に入れています-それらの1つで明らかに端末ideから送信することが可能です私はそれを動作させる場合。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.