Guten Tag.
Weiss vielleicht irgendjemand wie man den Arduino mit dem Raspberry Pi (Zero 2) über die GPIO's (TX und RX) zusammen kommunizieren lässt, mit Bash?
Auf dem Arduino sollte alles klar sein. Und normalerweise taucht über USB angeschlossen auf dem Raspberry Pi eine Datei (/dev/ttyUSB0, oder /dev/ttyACM0) auf, aus der man ganz einfach mit "cat" das Empfangene in eine Datei weiterleiten kann. Aber über die TX und RX GPIO's angeschlossen taucht nichts auf, und auch aus /dev/ttyS0 oder /dev/ttyAMA0 kommt nichts heraus, es kommt jetzt nicht einmal etwas aus ttyUSB0 heraus, und seit kurzem leuchten alle LED's am Arduino wenn er über USB mit dem Raspberry Pi verbunden ist, anstatt dass eine LED immer blinkt weil etwas übertragen wird, keine Ahnung wieso das jetzt auf einmal ist, vielleicht weil ich im raspi-config "konsole über serial" oder so ähnlich deaktiviert, und "hardware serial" aktiviert habe. Am Pc taucht der Arduino jedenfalls über USB normal auf und gibt etwas aus.
Kann mir vielleicht irgend jemand helfen? Wie kommuniziert den der Raspberry Pi über die GPIO's mit einem Arduino (mit Serial)?
Ich habe den TX Pin vom Raspberry Pi mit einem Widerstand an den RX Pin des Arduino verbunden, und den RX Pin vom Raspberry Pi über zwei Widerstände mit dem TX Pin vom Arduino, so dass nur 3.3 V beim Raspberry Pi ankommen, und Ground habe ich auch verbunden. Ich hoffe das ist richtig?
Wie lese ich den jetzt in einem Bash Script das übertragene aus, und sende etwas? Und wo ist das Äquivalent zum ttyUSB0?
Wäre nett wenn mir jemand helfen kann.
Danke vielmals