Gast
#3237964
Gutan Tag, wir müssen für die Hochschule eine kleine Installation mit Arduino erstellen, leider haben wir beide keine Ahnung davon. Der Software Teil ist kein Problem, bei der Hardware setzt es allerdings bei uns aus. Was wir machen wollen. Wir wollen 9 Infrarot Sensoren vom Arduino auslesen lassen. Das Arduino Uno hat allerdings nur 6 analoge Eingänge. Uns wurde gesagt, dass das mit einem Multiplexer möglich sei. Also hat uns der Fachhändler einen ULN2801A mitgegeben, nachdem wir ihm unser Problem erläutert haben. Aber nachdem wir ins Datenblatt geschaut hatten waren wir mehr verwirrt als geholfen, da wir 3 Steuerleitungen erwarteten. irgendwann entscheiden wir uns jeweils zwischen 2 Sensoren mit 2 Transistoren hin und herzuschalten, allerdings sind auch Transistoren neuland. Habe an die Basis einen digitalen Ausgang gehängt und somit zwischen HIGH und LOW geswitched. Ergebnis war, dass der analoge Wert bei LOW ganz normal ausgelesen hat, bei HIGH allerdings, den max. Wert des sensor angezeigt hat. Wenn ich dann 2 Sensoren auf einen analogen Pin gelegt habe, dann hatte HIGH und LOW keine Auswirkung mehr. Wie kann ich das Problem am einfachsten lösen? Welcher Multiplexer ist für sowas der RIchtige? Danke. Gruß Stefan