Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
techniken:datenaustausch:ardupar [2013/12/18 12:47] fbonowski |
techniken:datenaustausch:ardupar [2016/01/21 12:45] (aktuell) |
||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
==== Installation ==== | ==== Installation ==== | ||
* Ladet zunächst auf [[https://github.com/Zapalot/ArduPar]] die Library als .zip-Datei herunter. (Link rechts unten) | * Ladet zunächst auf [[https://github.com/Zapalot/ArduPar]] die Library als .zip-Datei herunter. (Link rechts unten) | ||
- | * Entpackt den Inhalt der .zip-Datei in euer Arduino/libraries Verzeichnis. | + | * Entpackt den Inhalt der .zip-Datei in euer Dokumente/Arduino/libraries Verzeichnis. |
* Weil GitHub an den Verzeichnisnamen immer noch ein "-master" anhängt, müsst ihr das Verzeichnis danach noch in "ArduPar" (ohne "-master") umbenennen. | * Weil GitHub an den Verzeichnisnamen immer noch ein "-master" anhängt, müsst ihr das Verzeichnis danach noch in "ArduPar" (ohne "-master") umbenennen. | ||
* Schließt euer Arduino IDE und startet es erneut, damit es die neue Library erkennt. Wenn alles geklappt hat, sollte bei den Beispielen die neue Kategorie **//ArduPar//** auftauchen. | * Schließt euer Arduino IDE und startet es erneut, damit es die neue Library erkennt. Wenn alles geklappt hat, sollte bei den Beispielen die neue Kategorie **//ArduPar//** auftauchen. | ||
Zeile 33: | Zeile 33: | ||
==== Auf dem Computer (Processing)==== | ==== Auf dem Computer (Processing)==== | ||
Die gleichen Kommandos, die ihr über den Serial Monitor eingegeben habt, könnt ihr auch aus Processing verschicken. | Die gleichen Kommandos, die ihr über den Serial Monitor eingegeben habt, könnt ihr auch aus Processing verschicken. | ||
+ | |||
+ | Dieses Beispielprogramm verschickt z.B. Zahlen von 0-255 an den Arduino. | ||
<code Java> | <code Java> | ||
/** | /** | ||
Zeile 56: | Zeile 58: | ||
String portName = Serial.list()[Serial.list().length-1]; | String portName = Serial.list()[Serial.list().length-1]; | ||
myPort = new Serial(this, portName, 115200); //open a connection with 115200Baud - this has to match the Baudrate in your Arduino sketch! | myPort = new Serial(this, portName, 115200); //open a connection with 115200Baud - this has to match the Baudrate in your Arduino sketch! | ||
- | frameRate(10); | + | frameRate(10); //the draw() function will run 10 times a second |
} | } | ||