IDEを使用して、arduino用の簡単な/私の最初のHello Worldプログラムを作成しようとしています。
私は次のコードブロックを持っています:
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println("Hello, world!");
delay(1000);
}
コンパイルすると、次のエラー メッセージが表示されます。
/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: cannot execute binary file
/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++: line 3: /home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/../bin.gcc/avr-g++: Success
/home/jj/Documents/arduino-1.0.5/hardware/tools/avr/bin/avr-g++ returned 126
これを解決する方法がわかりません。助言がありますか?
編集1
Arduinoの接続方法:
USB経由で接続しました。IDE のメニュー オプションから確認できます。適切にチェックされています。また、正しいボード タイプ (UNO) を選択したことも確認しました。ボード自体に力があります。ON LED は緑色です。コードをアップロードすると、TX LED が点滅します。
編集2
ここにあるアドバイスに従ってください: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=18183
フォルダーの名前を変更すると、コンパイルされます。しかし、コードをボードにアップロードすることはできません。エラーが発生します:
Binary sketch size: 1,672 bytes (of a 32,256 byte maximum)
/home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: 1: /home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: ELF: not found
/home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: 2: /home/jj/Documents/arduino-1.0.5/hardware/tools/avrdude: Syntax error: "(" unexpected