Buenos días.
Necesito algo de ayuda para escribir el código que me permita hacer lo siguiente:
Dispongo de dos pines de dos entradas (digitales) que usaré para la selección de dos discos activos, teniendo por lo tanto cuatro posibles casos:
pin 1 pin 2
LOW LOW -> Caso 0,0
LOW HIGH -> Caso 1,0
HIGH LOW -> Caso 0,1
HIGH HIGH -> Caso 1,1
Y yo había pensado en lo siguiente, para hacer switch/case, multiplicar por dos el valor de la entrada del segundo pin, de la forma que me quedarían unas variables que irian del 0 al 3:
Caso 0,0 ---> pin10 + 2 (pin20) = 0
Caso 1,0 ---> pin11 + 2* (pin20) = 1
Caso 0,1 ---> pin10 + 2* (pin21 )= 2
Caso 1,1 ---> pin11 + 2* pin2*1 = 3
Mi pregunta es, en resumen, ¿cómo podría escribir esto en forma de código para que arduino me lleve al caso 0, 1 , 2 o 3 según el estado de los pines de digitales?
Gracias por vuestra ayuda y un saludo.