Bevor ich jetzt anfange vom Arduino aus Signale an die Pins vom Raspi zu schicken nochmal zur Sicherheit.
Ich muss vom Arduino aus einen Spannungsteiler zwischen schalten, bevor ich den Raspi zerlege.
Bevor ich jetzt anfange vom Arduino aus Signale an die Pins vom Raspi zu schicken nochmal zur Sicherheit.
Ich muss vom Arduino aus einen Spannungsteiler zwischen schalten, bevor ich den Raspi zerlege.
exakt!
http://www.mindstormsforum.de/viewto...p=67907#p67813
heißt also, du hast demnach also doch noch nicht meinen Code probiert, denn dazu hättest du ja bereits den Spannungsteiler benutzen müssen...??
Meine Schaltung hat einen Spannungsteiler. Von Arduino TX an Raspi RX. Wollte nur noch mal sicher gehen ob es bei den normalen GPIOs auch so ist. Nachfragen kostet ja nichts.
alle Ausgänge, die vom Arduino aus schreiben, geben 5V Level ab, brauchen also einen Spannungsteiler oder Levelshifter.
Alle Arduino-Pins, die nur lesen, müssen mit den 3.3V vom Raspi klar kommen, brauchen also nicht zwingend immer einen Levelshifter, das kommt auf den Einzelfall an.
Daher hat mein Schaltbild auch nur Widerstände am Raspi-UART-Eingang, d.h. an Raspi-RX (weiß).
Hallo,
die Gefahr besteht, wenn man einen Fehler im ARDUINO-Code hat und einen vermeintlichen Eingang aus Versehen als Ausgang setzt oder Pullups einschaltet. Diese Schaltung funktioniert bei mir zuverslässig, wenn ich mal keinen 4er Pegelwandler einsetzen möchte, welche ich zuverlässig für ISP Raspi<>AVR nutze.
Wenn das Herz involviert ist, steht die Logik außen vor! \/
klar, fail-safe ist es aber nie bei eigenen Basteleien.
Genau wie man Pins verwechseln kann, kann man auch einen Levelshifter falsch rum anschließen - gibt ebenfallls Magic Smoke.
Aber wenn mans richtig macht, funktionierts.
Das eine ist halt Theorie, das andere Praxis, und wenn man nicht aufpasst, passiert evt nichts Gutes.
Ist fast wie mit dem Unterschied zwischen Theorie und Praxis des Dialektischen Materialismus:
Das eine ist Marx,
das andere ist Murks.![]()
Hallo,
nachdem ich mal einen Raspi außer Gefecht gesetzt habe, messe ich vor dem Einschalten mehrmals nach.![]()
Wenn das Herz involviert ist, steht die Logik außen vor! \/
Lesezeichen