Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
computer:raspberrypi:mit_arduino_koppeln [2013/09/09 10:41] gaubes [Arduino] |
computer:raspberrypi:mit_arduino_koppeln [2018/03/16 21:11] (aktuell) |
||
|---|---|---|---|
| Zeile 7: | Zeile 7: | ||
| Auf der Arduino-Seite reicht folgendes kleines Programm aus, um Daten zu empfangen, die an der seriellen Schnittstelle ankommen (dabei darf die Datenleitung während des Programmierens **nicht** mit dem Pi verbunden sein!): | Auf der Arduino-Seite reicht folgendes kleines Programm aus, um Daten zu empfangen, die an der seriellen Schnittstelle ankommen (dabei darf die Datenleitung während des Programmierens **nicht** mit dem Pi verbunden sein!): | ||
| - | <file> | + | <code cpp> |
| int i = 0; // for incoming serial data | int i = 0; // for incoming serial data | ||
| void setup() { | void setup() { | ||
| Zeile 19: | Zeile 19: | ||
| } | } | ||
| } | } | ||
| - | </file> | + | </code> |
| Zeile 43: | Zeile 43: | ||
| folgende Zeilen auskommentieren: | folgende Zeilen auskommentieren: | ||
| <code> | <code> | ||
| - | console=ttyAMA0,115200 und kgdboc=ttyAMA0,115200 | + | ... |
| + | console=ttyAMA0,115200 | ||
| + | ... | ||
| + | kgdboc=ttyAMA0,115200 | ||
| + | ... | ||
| </code> | </code> | ||
| Zeile 59: | Zeile 63: | ||
| Das nachfolgende Programm übergibt abwechselnd 0 und 255 an den Arduino: | Das nachfolgende Programm übergibt abwechselnd 0 und 255 an den Arduino: | ||
| - | <file> | + | <code python> |
| import serial | import serial | ||
| import time | import time | ||
| Zeile 73: | Zeile 77: | ||
| comunicacion.write(chr(255)) | comunicacion.write(chr(255)) | ||
| time.sleep(delay) | time.sleep(delay) | ||
| - | </file> | + | </code> |