Arduino Shields gleichzeitig verwenden?

OP #7590485
Lesenswert?

Hallo Forengemeinde,

ich wollte ursprünglich einen Arduino MKR Shield (https://store.arduino.cc/products/arduino-mkr-motor-carrier) gleichzeitig mit dem IoT Shield (https://store-usa.arduino.cc/products/arduino-mkr-iot-carrier) verwenden. Jetzt haben aber beide Shields nur die "weiblichen" Stecker, lassen sich also nicht zu dritt ineinander Stecken- leider zu spät gemerkt. Daher die Frage:

  1. Gibt es eine Möglichkeit, dennoch beide zusammen zu verwenden?
  2. Falls nein oder unpraktikabel, ich wollte das IOT shield primär wegen dem kleinen Bildschirm und der fünf Knöpfen verwenden. Kann jemand eine alternative Lösung helfen - wo bekomme ich ein paar Knöpfe und einen kleinen Bildschirm her, den ich an den Arduino verbinden kann und über die Arduino-Programmierung ansprechen kann?

(Ich hoffe, dass diese Art von konkreten Fragen hier erlaubt sind, falls nicht bitte einfach löschen)

Mit Dank im Voraus, Max

OP #7590496
Lesenswert?

@ Steve: Das wäre eine super Lösung - ich habe gerade mal nachgeschaut ob das geht, allerdings sind die Anschlüsse tatsächlich auch noch Spiegelverkehrt! Ich bräuchte also, selbst mit der Pinverlängerung, ein Zwischenelement, dass alle Anschlüsse links/rechts kreuzt. Das wird wohl nichts :/

@Lothar, das wäre vielleicht eine Möglichkeit, ich suche mal ob ich da etwas vorgefertigtes finde. 30 pins "frei" anlöten, die dann perfekt treffen müssen, traue ich mich nicht, vor allem liegen die pins ja nur 2mm auseinander... für so etwas fehlt mir das Fingerspitzengefühl.

#7590541
Lesenswert?

Lothar M. schrieb:

  1. du musst prüfen, ob irgendwelche Pins/Funktionen doppelt belegt sind

Das arduino-mkr-iot-carrier-Board nutzt alle Pins des MKR/Arduino-Boards. Da ist nichts übrig für das arduino-mkr-motor-carrier-Board. Lediglich I2C kann für beide genutzt werden, der Rest kollidiert. Also: entweder - oder, aber nicht beide gleichzeitig

Damit erübrigt sich auch alles umgefrickel der Buchsenleisten.

OP #7592114
Lesenswert?

Super, danke! Letzte Frage: Wie kann ich die Pins dann ansprechen, wie identifizieren die sich im Arduino-Programm? Also bekommen die automatisch ein Kennung zugewiesen, und wenn ja welche? Oder muss ich die Kennung selbst definieren, und wenn ja, wie?

Schließlich - an die Forengemeinde - ich sehe, dass meine posts als "nicht Lesenswert" gewertet werden - was mache ich denn falsch, warum werde ich runtergewählt?

Gast #7594879
Lesenswert?

Max M. schrieb:

Wie kann ich die Pins dann ansprechen, wie identifizieren die sich im Arduino-Programm?

Das steht im Datenblatt des IC. Wenn du eine Bibliothek verwendest, solltest du außerdem deren Dokumentation lesen.

Automatisch passiert da jedenfalls nicht. Das ist kein Windows, welches Treiber automatisch herunter lädt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren