Im void setup() mehrere inputs gruppieren?

Schön, dass es dir gefällt.

Das wird nix

Du meinst sicherlich:

if (digitalRead(inputs.limitSwitch[0])==HIGH){
// und
if (digitalRead(inputs.limitSwitch[7])==HIGH){

Das wäre schön......
Bedenke: Ich habe eine eigene Variante des pinMode() erfunden, welche Arrays verarbeiten kann, und damit die originale pinMode() überschreiben. Das müsstest du dann auch mit digitalRead tun.
Zudem hats den gleichen Syntax Fehler wie die beiden andern Zeilen.

Es ist also nicht ganz so einfach.

1 Like