Page 90 - Libro
P. 90

TECNIKIDS



           Explicando el funcionamiento de forma simplificada,   En  esta  condicional  agregarás  la  variable  num  la
           se compara el valor de una variable con el valor   cual será verificada. Si observas los valores que se
           especificado en cada case, si los valores coinciden se   verificarán son de -1 a 10.
           ejecuta el código dentro del case correspondiente
           y luego,  se sale de la sentencia switch con un break.   Te  preguntarás  por  que  -1  o  10  si  esos  valores
                                                              no los puede mostrar el display. Pero observando
           Si esto no fuera así, el contenido del switch seguiría   la  programación  te  daras  cuenta  que  cuando
           ejecutándose  hasta encontrar  otro  break o  hasta   presionas uno de los botones ya sea el de aumentar
           llegar al final de la sentencia, lo que se ve traducido   o  disminuir  cambiará  en  1  al  valor  de  nuestra
           en posibles errores o excesivo tiempo de ejecución.   variable num.

           Para  poder  realizar la conexión  necesitarás  lo   Por lo que deberás verificar los valores menores
           siguiente:                                         de 0 y mayores que 1. Entonces si el display esta
                                                              mostrando  el  valor  0  y  presionas  el  botón  de
                   1.  1 Display Cátodo Común                 disminuir entonces el valor cambiará a -1, pero eso
                   2.  8 resistencias de 330 Ω.               no es lo que necesitas, por lo que en esa verificación
                   3.  2 resistencias de 1k Ω.                el aumento será de 1 y mostrarás el número 0.
                   4.  2 Push button.
                   5.  Arduino                                Lo  mismo  con  el  número  9,  si  le  aumentas  1  la
                   6.  Protoboard                             variable  num  tendrá  un  valor  de  10  pero  como
                   7.  Cables                                 ese valor no lo mostrarás en el display entonces le
                                                              restas 1 y dejas mostrado el número 9 en el display.
           Recuerda  que  antes  de  realizar  la  conexión
           deberás  utilizar  el  emulador  para  que  no  tengas    Los comandos num++ y num--, los utilizarás para
           inconvenientes con los dispostivos.                aumentar o disminuir en 1 una variable. Que es lo
                                                              mismo que decir num=num+1; o num=num-1.
           Los pines que utilizarás son del 2 al 10, en donde
           desde el pin 2 al 8 sera para controlar los LED del   Por  último  en  cada  verificación  del  case  debes
           display, luego el 9 y 10 es para controlar los botones.  terminar con break; el que indica cual es el final de
                                                              esa condición en especifica.
           Recordar que los botones deben de tener
           conectado la carga de 5v para que puedan mandar    Con esto terminas la parte de display en la siguiente
           la señal que nosotros deseas que en este caso      lección aprenderás un tema nuevo y útil al momento
           sera  iniciado  desde  0  y  cuando  sea  seleccionado   de realizar movimiento a los proyectos.
           cambiara a 1.


           La programación es similar al anterior proyecto en
           la parte de la numeración.

           La variable num es la que controla que número se
           mostrará, para ello utilizarás la condicional Switch.







     90
   85   86   87   88   89   90   91   92   93   94   95