Hola, andaba haciendo un proyecto muy pequeño, un coche usando el controlador l298n, pero me surgió un problema, la funcion que hara (hasta ahora) es simplemente avanzar, y despues de 5 segundos tendria que cambiar de dirección hacia atras, el problema es que el arduino no lee el delay de 5000, ya intente con dos arduinos y nada. Espero me puedan ayudar
That is 0.5 seconds, you need it to be 5000; You go in one directions, pause for 1/2 second then go in the other then with out a delay you go back to the first direction. You need to add another delay at either the beginning or end of loop().
Eso es 0,5 segundos, necesita que sean 5000; Vas en una dirección, haces una pausa de 1/2 segundo, luego vas en la otra y luego, sin demora, vuelves a la primera dirección. Necesitas agregar otro retraso al principio o al final de loop().
Funciona pero olvidaste poner un segundo delay() al final entonces el cambio de dirección es de apenas unos microsegundos y vuelve al principio de loop().
Por otro lado, edita el post #1 y cambia la ubicación al foro en español.
He trasladado su tema de una categoría de idioma inglés del foro a la categoría International > Español@davinci_arduino.
En adelante por favor usar la categoría apropiada a la lengua en que queráis publicar. Esto es importante para el uso responsable del foro, y esta explicado aquí la guía "How to get the best out of this forum".
Este guía contiene mucha información útil. Por favor leer.