ArduinoUNO mit Tastern verbinden

Hallo,

Ich wollte fragen ob ich ein Taster an den Pins A0, A1, A2, A3, A4, A5
eines ArduinoUNO anschließen kann.
Und wenn ja? Was muss ich beachten?

Ich versuche gerade ein 3x3x3 LED Cube zu bauen, deswegen sind alle anderen
Pins schon belegt.

Geht das dann, dass ich die Lichtanimationen des Würfels durch betätigen der Tastern
ändern kann?

Bin echt am Verzweifeln!:frowning:

Danke schonmal im Vorraus!

Ja. Verhalten sich wie normale Eingänge auch.

Du kannst diese Pins auch einfach als 14, 15, 16, etc. bezeichnen

Der ADC ist grundsätzlich erst mal nur eine Zusatzfunktion. Alle Pins können auch als digitale I/Os verwendet werden.

Muss ich die Taster mit einem extra Widerstand betreiben?
Falls ja, wie groß sollte er sein?

Du kannst auch die internen Pullups nehmen (INPUT_PULLUP) und den Taster gegen Masse schalten. Ansonsten 10k

Du kannst auch NUR A0 für 10 Taster verwenden.

10 Taster ist grenzwertig, gerade wenn evtl. die Konstantspannungsquelle nicht so konstant wie gedacht ist. Besser ist es A0 - A3 einzuplanen, A4 und A5 würde ich für den I2C Bus freihalten. Hier kann man auch einen Portexpander anschließen, dann bleiben A0 - A3 weiterhin frei zur Verfügung.

Ok Dankeschön für die Hilfe leute:)

Die 6 Pins A0 bis A5 sind Digitale Pins die als Zusatzfunktion eine analoge Eingangsfunktion haben. Das für die digitalen Pins gesagte gilt auch für A0 bis A5.

Achtung! die Atmegas328 im SMD-Gehäuße haben 8 analoge Eingänge. zB beim NANO sind sie auch herausgeführt. A6 und A7 sind nur analoge Eingänge un dkeine Digitalen Pins.

Grüße Uwe