Por el precio que mencionas estamos hablando del nano, que es una excelente herramienta para muchas cosas.
Lo bueno de tener dos potenciometros es tener un Dial graduado y tener la somera idea de que tiempos se estan trabajando.
En el mismo "else" llama a la otra rutina, ponela con una etiqueta, una vez que termine ira a la otra, y cuando esa termine que llame a la primera
Exactamente, el uno lo seguiria usando para jugar por un rato mas y de paso me compro el mega
Por otro lado esto estaria bien? no tengo la plaqueta encima para probarlo
const int pote = A0;
const int pote2 = A1;
int solenoide = 13;
int alimentador = 12;
const int boton = 8;
int valbot;
int valorPote;
int timer;
int timer2;
void setup() {
pinMode(solenoide, OUTPUT);
pinMode(alimentador, OUTPUT);
pinMode(boton, INPUT);
Serial.begin(9600);
}
void loop() {
valorPote = analogRead(pote);
valorPote2 = analogRead(pote2);
valbot = digitalRead(boton);
Serial.println(valorPote);
delay (1);
if (valbot == HIGH) {
digitalWrite(solenoide, HIGH);
timer = map(valorPote, 0, 1023, 3000, 20000);
delay(timer);
}
else{
digitalWrite(solenoide,LOW);
delay(500);
digitalWrite(alimentador,HIGH)
timer2 = map(valorPote2, 0, 1023, 3000, 20000);
delay(timer2);
digitalWrite(alimentador,LOW)
}
}