Clicky

Loading

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

Report as inappropriate

Hola Caveb578

Por tiempo yo no se hacerlo, pero te propongo otra solución (no se si te valdrá). Consiste en añadir un permiso para que el ciclo se resetee y tu hijo tenga que soltar siempre los dos botones y volverlos a pulsar ( así eliminarías la posibilidad de que deje algo puesto en alguno de los dos botones). El programa sería el de abajo. Ya me dirás si te funciona.
Un saludo y suerte

int left = 2;
int right = 3;
int crush = 8;
int pbLeft = 0;
int pbRight = 0;
int permit=0;

void setup() {
// put your setup code here, to run once:
pinMode (left, INPUT);
pinMode (right, INPUT);
pinMode (crush , OUTPUT);
Serial.begin (9600);

}

void loop() {
// put your main code here, to run repeatedly:

pbLeft = digitalRead(left);
pbRight = digitalRead(right);

if (pbLeft == HIGH && pbRight == HIGH && permit == 1){
digitalWrite(crush,HIGH);
}

if (pbLeft == LOW || pbRight == LOW){
digitalWrite(crush, LOW);
permit = 0;
}
if (pbLeft == LOW && pbRight == LOW){
permit = 1;
}
}