Hey zusammen, ich weis nicht, ob ich hier im richtigen Bereich bin. Falls nicht, dann möchte ein Mod diesen Beitrag bitte verschieben. Ich habe eine kleine Frage. Ich bin im Besitz eines Raspberry pi´s und eines Arduino´s. Ich hatte mir überlegt, die beiden zuverbbinden, da ich auch dem Rasperry nen Webserver laufen hab und auf dem Arduino meine Beleuchtung steuern kann. Da aber die Eingangsspannungen der PIN´s unterschiedlich sind, bin ich mir nicht ganz sicher, ob da nicht eventuell was kaputt geht. Ich weis "Learning by doing", dafür sind die Geräte aber leider zu teuer. Sind meine Zweifel berechtigt, oder kann man beide Geräte einfach Verbinden und dann z.B. über die Intergrierten Seriellen Schnittstellen Informationen übertragen. Wenn das nicht so einfach geht, kann mir vielleicht jemand einen Tipp geben, wonach ich da suchen muss? Danke und Gruß Patrick
Einfachster Weg Arduino USB -> Raspberry Pi USB Über virtuellen COM Port komunizieren. Bei I2C, UART, SPI ist wohl ein http://www.mikrocontroller.net/articles/Pegelwandler nötig, wenn der Arduino auf 5V läuft.
Schau mal hier: http://mitchtech.net/raspberry-pi-arduino-spi/ Dort steht einiges dazu, aber in den Comments kann man lesen, dass es KEINE 5V toleranten Anschlüssen sind. Deswegen am besten einen Pegelwandler zwischen und gut ist.
Danke für die hilfreichen Antworten. Ich werd mir wahrscheinlich ne Pegelwandlerschaltung entwickeln und hoffen, das es dann richtig funktioniert. Vielen Dank Patrick
Im aktuellen MagPi ist auch ein kurzer Artikel zur Verbindung von Arduino und Raspberry Pi (Ausgabe 7, November 2012): http://www.themagpi.com/ Ich kann nicht beurteilen wie universell einsetzbar und praktikabel die dort vorgestellte Variante ist (habe keinen Arduino), aber zumindest muss man sich nicht um die Pegel der GPIO-Pins kümmern.
Ich habe meinen Beagle (auch ein kleiner ARM) und den Arduino über USB verbunden. Damit wird der Arduino schon mal mit Strom versorgt. Statt über Com-Ports zu sprechen, benutze ich die LibUSB um direkt mit den USB-Interface zu sprechen. Das klappt ganz zuverlässig. Von daher reicht ein einfaches USB-Kabel, keine Probleme mit irgendwelchen Ports.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.