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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.