Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Dudas de un contador del 0 al 99 con leds del panel frontal (principiante)

¡Resuelto!
Ir a solución

Alguien podria explicarme de que manera puedo realizar un stop en general para este diagrama de bloques, ya que al momento de oprimirlo solo se para las unidades mientras que las decimas siguen contando un rato aun despues del paro.

Mensaje 1 de 4
4.985 Vistas
Solución
Aceptado por el autor del tema johnchava99

Hola John,

 

creo que el problema será que las dos partes estan controlados por botones diferentes. El "stop" solo termina 1 parte y el "stop 2" la otra.

las decimas siguen contando porque el "stop 2" ya fue reconocido como "false" cuando esta oprimido. Dura 5 segundos para terminar esta parte, poque esta reconocido como "true" en la proxima iteracion.

 

Yo combinaria las dos partes en un solo while, para que esten syncronisados mejor y terminan juntos. Con el módulo 10 se puede controlar que las decimas cuentan cada 10 iteraciones...



Remember Cunningham's Law
0 kudos
Mensaje 2 de 4
4.967 Vistas
Solución
Aceptado por el autor del tema johnchava99

Hola johnchava99,

 

Me parece que existe una mejor forma de realizar este ejercicio, especialmente para poder utilizar un sólo ciclo y reusar la mayor cantidad de código (modularidad). Te dejo una propuesta, esperando que sea de tu utilidad:

Contador_LEDs.png

(Puedes arrastrar la imagen a LabVIEW para ver el código funcionando)

 

Un saludo!

0 kudos
Mensaje 3 de 4
4.938 Vistas

I've made one in arduino, but it has mistakes, hope that it helps u

0 kudos
Mensaje 4 de 4
3.253 Vistas