Arduino erweitern

OP #4355911
Lesenswert?
• ▲
▼
Hallo zusammen

Ich hab ein Projekt, wo ich mit Tastern bestehende Taster auf einer 
Platine schalten soll.
Da die Belegung der Taster noch nicht definiert ist und später mal durch 
eine Bluetooth Verbindung ergänzt werden soll, hab ich mich für den 
Arduino entschieden.

Das Teil war für mich neu und ich hab mir mal den Arduino Uno zugelegt. 
nun hab ich aber sicher 12 Inputs und sicher 12 Outputs. Das noch mehr 
dazukommen ist nicht ausgeschlossen.

Kann ich den Arduino Uno erweitern, oder nehme ich dann einfach zwei? 
Hab ich mit dem Arduino Mega die selben Möglichkeiten? Wieso sprechen 
denn im Netzt die meisten vom Uno?
#4355929
Lesenswert?
• ▲
▼
Philipp S. schrieb:
> Kann ich den Arduino Uno erweitern, oder nehme ich dann einfach zwei?

Erweitern kannst du den Uno nur mit zusätzlich angeschlossener Hardware 
(z.B. Portextender)

Philipp S. schrieb:
> Hab ich mit dem Arduino Mega die selben Möglichkeiten?

Grundsätzlich Ja. Der Mega hat 54 digitale I/Os (davon 16 PWM), 16 
Analoge Pins und 4 UARTS. Eine detaillierte Vergleichstabelle findest du 
hier: https://learn.sparkfun.com/tutorials/arduino-comparison-guide

Philipp S. schrieb:
> Wieso sprechen
> denn im Netzt die meisten vom Uno?

Für viele Einsatzzwecke reicht der Uno meistens völlig aus. Der Mega ist 
in der Anschaffung deutlich teurer als der Uno.
#4355932
Lesenswert?
• ▲
▼
Philipp S. schrieb:
> Kann ich den Arduino Uno erweitern, oder nehme ich dann einfach zwei?

Kann man machen. Alternativ baut man sich eine Porterweiterung aus 
Shiftregister-ICs (einfach mal googlen im zusammenhang mit "arduino")

> Hab ich mit dem Arduino Mega die selben Möglichkeiten?

Ja, die haben sogar mehr Ports.

> Wieso sprechen
> denn im Netzt die meisten vom Uno?

Weil der für die meisten Basteleien ausreicht,
bei vielen Sets zusammen mit Bastelmaterial
verkauft wird und einfach bisschen populärer
ist.
Gast #4355939
Lesenswert?
• ▲
▼
Taster schaltet man meist in einer Tastenmatrix zusammen. Mit z.B. 2*5 
Leitungen kannst Du dann 25 Tasten erfassen. Anschlußerweiterungen über 
diverse Schieberegister-Bausteine sind auch möglich. Vergiß die 
Tasten-Entprellung nicht.
Pins der seriellen Schnittstelle würde ich nicht benutzen, die kann man 
sinnvoll für andere Dinge verwenden.
Bluetooth-Adapter sind unter der Bezeichnung HC-05 und HC-06 ( und 
andere) preiswert verfügbar, aber sie funktionieren nicht mit iApple 
(aber dafür mit dem Rest der Welt)
Uno wird meist verwendet, weil die Programmierumgebung und die 
Spezial-Lib so verquer sind, daß größere Projekte keinen Spaß machen. 
Natürlich kann man den mega2560 verwenden. Original ist er aber zu 
teuer. Als China-clone aber ganz gut. Wegen der langen Lieferzeit aber 
empfohlen, einen auf Ersatz gleich mitzubestellen.
Verzeihe die sehr allgemeine Antwort, die Frage war auch sehr allgemein.
#4355944
Lesenswert?
• ▲
▼
Persönliche Seite #4356204
Lesenswert?
• ▲
▼
Joachim B. schrieb:
> Ebay-Artikel Nr. 151772933108
> Preis: ca. 7,-€

Nicht wirklich. Der Arduino kostet dort 8.94 GBP, was knapp 13 EUR sind. 
Zuzüglich Versandkosten von etwa 5 EUR.

Das "günstige" Angebot ist nur ein USB-Kabel.

111814758474 hingegen für etwas über 12 EUR ist inklusive Versandkosten. 
Und Kabel. Versand soll aus Deutschland erfolgen.

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.