Hallo,
ich bin Anfänger mit dem Arduino und habe folgendes Problem:
System: Ubuntu 12.041
Arduino Mega 2560
Im Programm Arduino 1.04:
Arduino Mega 2560 eingestellt.
Tools > Serieller Port > /dev/ttyACM0 diesen ausgewählt
/dev/ttyS0
Datei > Beispiele > Basics > Blink
Hochladen > funktioniert!
Im Terminal: lsmod | grep ftdi_sio
Ausgabe:
ftdi_sio 40715 0
usbserial 47036 1 ftdi_sio
Processing 1.5.1:
import processing.serial.;
import cc.arduino.;
Arduino arduino;
int ledPin = 13;
void setup()
{
println(Arduino.list());
println(Serial.list());
arduino = new Arduino(this, Arduino.list()[0],57600);
arduino.pinMode(ledPin, Arduino.OUTPUT);
}
void draw()
{
arduino.digitalWrite(ledPin, Arduino.HIGH);
delay(1000);
arduino.digitalWrite(ledPin, Arduino.LOW);
delay(1000);
}
Interne LED blinkt nicht!
Im Ausgabefenster:
Display 0 does not exist, using the default display instead.
Stable Library
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
[0] "/dev/ttyS0"
[0] "/dev/ttyS0"
Die letzten beiden Zeilen, die Ausgaben von 'println', scheinen nur die eine serielle Schnittstelle zu erkennen. Wo liegt der Fehler?
Mit freundlichem Gruß,
Noerre