Forum: Mikrocontroller und Digitale Elektronik Stecker für GPIO des Raspi


von Marco R. (marco_r88)


Lesenswert?

Hi, ich mach mir gerade ne Platte wie ich ein ganz normales Kabel (z.B. 
so ein 4x2 YSTY) mit einem Stecker konfektioniere, das es auf die GPIOs 
des Raspis passt. Solche Pfosten/Wannenstecker passen nicht, da sie 
links und rechts zu breit sind, wenn man nur ein 4-poligen Stecker 
nimmt, und einen 20-poligen Stecker möchte ich nicht verwenden.

Plan ist eigentlich nur Links im Raum ein Raspi, rechts im Raum ein 
Raspi und diese beiden dann über ein Kabel über die GPIOs mit einander 
verbunden. Ich brauche also Stecker für die Pins, welche 4 oder 6-polig 
sind und auch drauf passen :P

Kann mir wer dort Ideen oder Alternativen sagen? Danke! :)

von San L. (zwillingsfreunde)


Lesenswert?

Marco R. schrieb:
> Plan ist eigentlich nur Links im Raum ein Raspi, rechts im Raum ein
> Raspi und diese beiden dann über ein Kabel über die GPIOs mit einander
> verbunden.

Darf man fragen, was du über diese Kabel übertragen willst? Sollten da 
schnelle Flanken (Digitale Datenübertragung) ablaufen, oder lediglich 
zwischendurch mal ein umschalten zwischen High und Low Pegel?

Bedenke dass du bei derart langen Kabel doch irgendwann einen nicht zu 
verachtenden Widerstand des Leiters selbst hast.

Falls eine Kommunikation stattfinden soll bedenke, dass auf solch langen 
Kabel Reflexionen usw. zum vorschein kommen und meist die Signale 
komplett verfälschen bzw. unbrauchbar machen.

Marco R. schrieb:
> Kann mir wer dort Ideen oder Alternativen sagen? Danke! :)

Funk käme nicht in Frage..?

: Bearbeitet durch User
von Marco R. (marco_r88)


Lesenswert?

lediglich umschalten von High und Low pegeln. Es soll dann einen 
zentralen Raspi geben der die Satelliten dann praktisch steuert, welche 
dann z.B. Licht an und aus schalten, etc.

Funk möchte ich eigentlich ungern nutzen, da ich eher der Freund von 
"Hardware" bin (also materielles). Oder kannst du günstige 
Funk-Alternativen anbieten? Wie würde das dann gelöst werden?

von San L. (zwillingsfreunde)


Lesenswert?

Marco R. schrieb:
> Oder kannst du günstige
> Funk-Alternativen anbieten? Wie würde das dann gelöst werden?

Anbieten nicht, aber Empfehlen! :P
Google mal ein wenig nach "XBee"

Sind Funkmodule mit einem UART Interface, du kannst die Daten also 
ziemlich bequem eingeben und auf der gegenseite kommen sie auch in einem 
praktischen Format wieder raus.

Desweiteren sind die XBee/ZigBee (Musst schauen nach was du suchen 
musst, keine Ahnung welche Bezeichnung für was steht) relativ günstig. 
Zwei Module werden dich da vielleicht 20-30 Euro kosten.

Ein weiterer Pluspunkt ist dass die Module ziemlich verbreitet sind und 
oft für solche Applikationen eingesetzt werden. Über Google findest du 
Dutzende Demo-Projekte! Wenn du nach "Xbee with RasPi" Googelst findest 
du komplett fertige Lösungen von diversen Leuten.

Würde ich mir auf jeden Fall überlegen, denn Kabel auf so eine Länge ist 
nicht unbedingt schön und auch nicht sehr Stöhrungssicher, wobei das bei 
deinem vorhaben eher weniger das Problem sein sollte.

Aber stell dir mal vor, du realisierst das ganze und merkst irgendwann, 
dass du gerne RGB LED's ansteuern möchtest. Den Vorteil den dir die 
Funkübertragung dann bietet, du könntest Beispielsweise an deinem PC ein 
kleines Programm schreiben welches erlaubt die Farbe einzustellen und du 
könntest danach diesen Farbcode direkt übertragen.

Wenn du das mit deiner Variante lösen willst brauchst du unzählige Meter 
Kabel und du hättest niemals die Freiheit soviele Daten wie du willst 
hin und her zu schicken.

Alles in allem: Deine Variante ist bestimmt etwas einfacher, aber 
überleg dir gut ob es dir nicht Wert ist ein paar Stunden mehr zu 
investieren, dafür ein wirklich cooles System zu haben.

Ein Kumpel von mir hat übrigens das selbe realisiert bei sich, mehr oder 
weniger alle Räume seiner Wohnung sind mit diesen Modulen ausgestattet, 
er kann alles von seinem PC aus steuern. Klar, nicht unbedingt nötig, 
aber trotzdem irgendwie eine coole Bastelei.

In dem Sinne viel Erfolg bei deinem Projekt! Für weitere Fragen stehe 
ich dir gerne zur Verfügung.

Gruss

von Noch einer (Gast)


Lesenswert?

Passende Pfostenstecker gibt es auch einzeln. Musst dann halt die 4 
einzelnen Stecker auf die richtigen Kontakte stecken.

Z.B. 
http://www.ebay.de/itm/Pfostenstecker-mit-Buchsenkontakten-1-Pol-12-Pole-RM-2-54-Buchsenstecker-/261374163334

Allerdings - ohne Crimpzange macht das keinen Spass.

von Marco R. (marco_r88)


Lesenswert?

Das mit den XBee ist natürlich eine coole Variante, aber für meine 
Lösung etwas zu überdemensioniert. Das mit dem vom Raspi zum Raspi war 
jetzt z.B. nur eine Lösung um den Satelliten-Raspi z.B. aus dem Schlaf 
zu wecken (einfach den Reset-Kontakt lösen). Alles was an Kommunikation 
abgeht, wird per Netzwerk gelöst.

Aber was ist wenn ich meinen Raspberry Pi jezt mit mehreren entfernten 
LEDs verbinden möchte? Dann brauche ich natürlich auch wieder ein Kabel 
zu den LEDs abgehend vom Pi. Dazu kommt ja dann noch ein bisschen 
Platinen-Geraffel wo andere Bauteile drauf sind, welche der Pi mit 
an-aus er GPIOs schaltet. Aber da brauche ich ja auch eine Lösung vom Pi 
zur Platine, bzw. von der Platine zum Kabel, ohne das Kabel direkt drauf 
zu löten (lange Kabel löte ich ungern direkt drauf, falls man mal was 
wechseln muss)


Das mit den einzelnen Pfostensteckern ist natürlich eine sehr gute Idee, 
hab die nur bei Reichelt, Pollin, etc leider nicht gefunden. Und ne 
Krimpzange hab ich dafür natürlich auch nicht :D

Hast du einen Link zu einen Shop wo ich die auch nicht über ebay 
bekomme? :)

von Kai S. (zigzeg)


Lesenswert?

Marco R. schrieb:
> Stecker konfektioniere, das es auf die GPIOs
> des Raspis passt

Geht mit passender Crimpzange und Buchsensteckern:

http://www.csd-electronics.de/200/cgi-bin/shop.dll?SESSIONID=0565301482798532&AnbieterID=2

ZigZeg

von Noch einer (Gast)


Lesenswert?

P.S. Da gilt Murphies Gesetz.
Falls du 4-Polige kaufst, brauchst du GPIOs, die nicht nebeneinander 
liegen. Falls du einzelne kaufst, klappt es mit nebeneinander liegenden 
Pins.

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
Noch kein Account? Hier anmelden.