ich suche für mein Project (XXL MIDI controller) ein lib für den 74HC165 die mit mehr als einem IC arbeiten kann. Ich habe einige gefunden aber diese unterstüzen nur einen IC.
z.b.
insgesamt müsste ich 12 stück einsetzten werde diese aber in grüppen zerlagen es wären maximal 5 auf eine Line.
Fürs erste müsste ich 20 Encoder und 20 Button einlesen.
ich suche für mein Project (XXL MIDI controller) ein lib für den 74HC165 die mit mehr als einem IC arbeiten kann. Ich habe einige gefunden aber diese unterstüzen nur einen IC.
Mit shiftin() kannst du beliebig viele verkettete 74HC165 einlesen.
Eine Lib braucht es dazu nicht.
weil ich nicht weiß wie viele ich maximal hintereinander schalten kann ohne das das arduino gebremst wird. Denn ich möchte den controller für meine Licht anlage benutzen und es sollen noch weitere 48 buttons dazu kommen mit activ LED
Bei Viele Schieberegiestern in serie müssen die ANsteuersignale, die an alle Register gehen Verstärkt werden. Ein Arduino-Pin kann keine 20 Cmos Eingänge treiben.
Grüße Uwe
würde es auch über Matrizen lösen und nicht jeden Button einzeln dran hängen. Wenn Du aber ein fertiges Board mit vielen IOs brauchst, kann ich das hier empfehlen: http://shop.cboden.de/Digistump/DigiX/DigiX.html ist kompatibel zum Arduino DUE, hat aber gleich 99 nutzbare Pins. Durch den ARM Prozessor ist die Auswahl an Libs zwar nicht so groß wie für einen "normalen" Arduino, dafür bietet er halt auch einige Vorteile wie WiFi gleich mit an Bord.