Sí, sí puedes. Y la belleza es que puedo decirlo sin siquiera mirar el escudo Si4735 que estás usando.
¿Cómo es posible que preguntes? Los únicos pines que utiliza AudioShield son las líneas SPI (MOSI, MISO, CLK), una línea de selección de chip SPI y un pin analógico para leer el potenciómetro. Obviamente, el pin analógico A3 para el potenciómetro se puede mover y colocar en cualquier otro pin analógico. La selección de chip es solo una señal digital baja activa que se usa para determinar qué dispositivo SPI debería estar usando actualmente los datos en las líneas SPI (el protocolo SPI fue diseñado para un bus compartido).
En definitiva, lo que significa es para AudioShield, todos los pines que utiliza fueron diseñados para ser compartidos o no son realmente específicos para pines y, a través de algunos hacks súper simples, se pueden mover. El enlace que proporcionó en realidad explica cómo mover la señal de selección de chip que mencioné a un pin diferente y el pirateo del potenciómetro es básicamente el mismo, pero usted tiene que moverlo a un pin analógico. Por supuesto, cualquier muestra de código que use deberá ajustarse para los nuevos pines que use.
Para obtener más información sobre los pines de arduino, consulte aquí .
Para obtener más información sobre cómo compartir el bus SPI entre dos dispositivos, consulte aquí .