Hola buenas, necesito una pequeña ayuda...
Tengo un potenciómetro y un botón conectados a la placa. Con la funcion map convierto los valores del potenciómetro en un rango de 0 a 100. Luego tengo dos variables int, por ejemplo, valorpulsado y valornopulsado. Cuando tengo el botón pulsado, el valor del potenciómetro se guarda en "valorpulsado". Y cuando no está pulsado, el valor se guarda en "valornopulsado".
Me gustaría que funcionase así:
Pulso el botón y subo el valor del potenciómetro, por ejemplo, a 30. (valorpulsado=30)
No pulso el botón y subo el valor, por ejemplo, a 50. (valornopulsado=50)
Si vuelvo a pulsar el botón y el valor no es igual al anterior*(en teoría sería 50 ya que el potenciómetro está en la misma posición que cuando el botón no estaba pulsado), el valor no va a cambiar, pero si paso por el valor anterior quiero que me deje poner un valor diferente(si subo el potenciómetro a 30 tengo libertad para subirlo a 35)*.
No sé si se va a entender... Puede que la solución sea una tonteria pero estoy encajado aquí. :-[