Durante la clase anterior, como cada uno iba a un nivel diferente, mand�
varias versiones de la pr�ctica en funci�n de lo que fuerais avanzando.
Al m�s avanzado le propuse el siguiente ejercicio:
Con la misma idea del concurso televisivo, ahora a�adimos un display de
7 segmentos y dos botones adicionales.
Esos dos botones los tendr� el �rbitro de la prueba y decidir�, despu�s
de la respuesta de cada concursante, si ha sido correcta o incorrecta.
En caso de ser correcta, se sumar� una unidad a la puntuaci�n de dicho
jugador. Si es incorrecta el marcador quedar� a 0.
Adem�s, durante los 5 segundos posteriores a la decisi�n del �rbitro se
mostrar� en el display 7 segmentos la puntuaci�n actual del jugador que
ha contestado la pregunta.
Como veis, entran varios elementos en juego. Ma�ana explicar� las
soluciones pero si quer�is ir ech�ndole un vistazo al c�digo o a la
implementaci�n en protoboard del circuito aqu� lo ten�is. (no me ha
dejado colgar estos ficheros en la web de fritzing, supongo que tendr�n
alg�n fallo ahora mismo...)
AVISO: El c�digo que mando no est� comprobado, aunque no deber�a fallar...
Nos vemos ma�ana, a las 18h en Ciball.
Un saludo,
Jorge
Buenas,
Durante la clase anterior, como cada uno iba a un nivel diferente, mandé varias versiones de la práctica en función de lo que fuerais avanzando. Al más avanzado le propuse el siguiente ejercicio:
Con la misma idea del concurso televisivo, ahora añadimos un display de 7 segmentos y dos botones adicionales.
Esos dos botones los tendrá el árbitro de la prueba y decidirá, después de la respuesta de cada concursante, si ha sido correcta o incorrecta. En caso de ser correcta, se sumará una unidad a la puntuación de dicho jugador. Si es incorrecta el marcador quedará a 0.
Además, durante los 5 segundos posteriores a la decisión del árbitro se mostrará en el display 7 segmentos la puntuación actual del jugador que ha contestado la pregunta.
Como veis, entran varios elementos en juego. Mañana explicaré las soluciones pero si queréis ir echándole un vistazo al código o a la implementación en protoboard del circuito aquí lo tenéis. (no me ha dejado colgar estos ficheros en la web de fritzing, supongo que tendrán algún fallo ahora mismo...)
AVISO: El código que mando no está comprobado, aunque no debería fallar...
Nos vemos mañana, a las 18h en Ciball.
Un saludo,
Jorge
No se de q hablais, pero el byte ocupa menos memoria, igual es por eso :-)
la funcion de numeros yo lo tengo similar pero haciendo un reset (apagando los leds) antes de swich ,
pero el valor que le pasas por la variable tu le pones byte y yo un int , quedando asi: void numeros(int num){
hay diferencia en si uso byte o int ?? :S
Nos vemos mañana!
Gracias
muestraCifra(-1);
El byte, tambien puede ser signed (-127..128) no?
No se puede usar con signo en arduino?
Vaya :-(