Multiplexor de 16 canales, CD74HC4067
Si tu arduino no tiene suficientes entradas/salidas este el el módulo que buscas.
Los precios no incluyen IVA.
Fotografías NO contractuales
Descripción
El CD74HC4067 es un multiplexor/demultiplexor de 16 canales bidireccionales alimentado a 5V. Te permite leer o escribir en 16 dispositivos usando sólo 5 pines. Hay que conectar los pines S0, S1, S2 y S3 a sendos pines digitales de tu placa de Arduino y el pin SIG a otro pin analógico o digital.
Puedes ver ejemplos de código en el estupendo artículo que ofrece Luis Llamas en su blog.
NOTA. En su post, Luis Llamas conecta el pin EN (chip enable) del multiplexor a nivel alto (5V) para habilitar los puertos, en este módulo hay que ponerlo a nivel bajo (GND, 0V), tal como especifica el datasheet del CD74H4067.