Wiki - #BIBLIOLABS

Territorios en Código Abierto y Colaborativo

Herramientas de usuario

Herramientas del sitio


sistemadebibliotecas:pbladera:pb-la-ladera

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sistemadebibliotecas:pbladera:pb-la-ladera [2017/06/19 16:04]
chernandez
sistemadebibliotecas:pbladera:pb-la-ladera [2018/10/09 12:24] (actual)
Línea 13: Línea 13:
  
  
-==== Condicionales ​en Pseint ​====+==== Condicionales ====
  
 Una instrucción de control condicional es un bloque de código que se ejecuta si cumple una condición, que nosotros pongamos. Esta condición es una expresión lógica que debe dar como resultado true o false, para ello es habitual usar los operadores relacionales y lógicos. Una instrucción de control condicional es un bloque de código que se ejecuta si cumple una condición, que nosotros pongamos. Esta condición es una expresión lógica que debe dar como resultado true o false, para ello es habitual usar los operadores relacionales y lógicos.
  
-Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación,​ se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite.[[https://​desarrolloweb.com/​articulos/​2225.php | DesarrolloWeb]] +Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación,​ se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. 
- +[[https://​desarrolloweb.com/​articulos/​2225.php | DesarrolloWeb]]
-==== Estructura Básica - Diagrama de Flujo==== +
-{{:​sistemadebibliotecas:​pbladera:​captura.png?​400|}} ​ {{:​sistemadebibliotecas:​pbladera:​sin_titulo1.png?​400|}}+
  
 +==== Estructuras de Repetición ====
  
 +Las estructuras de repetición,​ permiten la ejecución de una lista o secuencia de instrucciones
 +(<bloque de instrucciones>​) en varias ocasiones. El número de veces que el bloque de
 +instrucciones se ejecutará se puede especificar de manera explícita, o a través de una condición
 +lógica que indica cuándo se ejecuta de nuevo y cuándo no. A cada ejecución del bloque de
 +instrucciones se le conoce como una iteración. ​
 +[[http://​dis.unal.edu.co/​~programacion/​book/​modulo2b.pdf | Estructuras de Repetición]]
  
 +==== Estructura Básica y Diagrama de Flujo====
 +{{:​sistemadebibliotecas:​pbladera:​captura.png?​400|}} ​ {{:​sistemadebibliotecas:​pbladera:​sin_titulo1.png?​400|}}
  
 +===== ¿Qué es PSeint?​=====
 +PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado con un editor de diagramas de flujo), le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional,​ minimizando las dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos.
 +[[http://​pseint.sourceforge.net/​ | Descargar PSeint]]
  
-===== Ejercicios en Pseint ​=====+==== Ejercicios en Pseint ====
 ==== Sesión 1 ==== ==== Sesión 1 ====
  
Línea 188: Línea 198:
 </​PRE></​BODY></​HTML>​ </​PRE></​BODY></​HTML>​
  
-==== Sesión 2 ====+==== Sesión 2 - Condicionales ​====
 <​HTML><​HEAD>​ <​HTML><​HEAD>​
  <​TITLE>​tienda.psc</​TITLE>​  <​TITLE>​tienda.psc</​TITLE>​
Línea 332: Línea 342:
 </​PRE></​BODY></​HTML>​ </​PRE></​BODY></​HTML>​
  
 +
 +==== Sesión 3 - Condicionales ====
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​calcular edad.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ej_edad</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Hacer algoritmo que permita conocer la edad de una persona a partir de su fecha de nacimiento
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Digite su fecha de nacimiento"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​fecha</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para almacenar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS11">​cal</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS4">​2017</​SPAN><​SPAN class="​SS10">​-</​SPAN><​SPAN class="​SS11">​fecha</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0"> ​ </​SPAN><​SPAN class="​SS2">//​Con la variable "​cal"​ se halla la edad
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Usted tiene "</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​cal</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​ años"</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Se imprime el resultado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​numero mod 2.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ej_mod</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Calcular si un número es multiplo de 2
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS2">//​ Se utiliza la variable mod = Módulo (resto de la división entera) ​
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Digite un número"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para almacenar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​mod</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para evaluar si el residuo es igual a cero
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El número es multiplo de 2"</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Si la condición se cumple imprime este mensaje
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​sino</​SPAN><​SPAN class="​SS0"> ​
 +        </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El número no es multiplo de 2"</​SPAN><​SPAN class="​SS2">//​Si no se cumple la condición imprime este mensaje
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​número.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ej_num</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Algoritmo que me permita saber si un número es positivo, negativo o neutro
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Digite un número"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS2">//​Variable para almacenar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS2">//​Condicional para evaluar si el número es positivo
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El número es positivo"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​lt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicional para evaluar si el número es negativo
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El número es negativo"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El número es neutro"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS2">//​Si el número no cumple las condiciónes anteriores, muestra este mesanje
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​sueldo.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ej_sueldo</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Algoritmo que permita conocer el salario de una persona por semana
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS2">//​ Si trabaja 48 horas se paga la hora a 3000
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS2">//​ si trabaja menos de 48 horas se paga la hora a 2000
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS2">// ​ Si trabaja mas de 48 horas, las horas adicionales se pagan a 5000
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    ​
 +    </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese las horas trabajadas"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS2">//​Varuable para guardar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​48</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicional para evaluar si trabajo 48 horas
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS11">​sueldo</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS10">​*</​SPAN><​SPAN class="​SS4">​3000</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para conocer el sueldo total
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Su sueldo es: "</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​sueldo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje con el valor 
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​lt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​48</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicional para evaluar si trabajo menos de 48 horas
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS11">​sueldo</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS10">​*</​SPAN><​SPAN class="​SS4">​2000</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para conocer el sueldo total
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Su sueldo es: "</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​sueldo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje con el valor 
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​48</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicional para evaluar si trabajo mas de 48 horas
 +</​SPAN><​SPAN class="​SS0"> ​               </​SPAN><​SPAN class="​SS11">​h</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​horat</​SPAN><​SPAN class="​SS10">​-</​SPAN><​SPAN class="​SS4">​48</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para conocer cuantas horas extra trabajo ​
 +</​SPAN><​SPAN class="​SS0"> ​               </​SPAN><​SPAN class="​SS11">​cal2</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS4">​48</​SPAN><​SPAN class="​SS10">​*</​SPAN><​SPAN class="​SS4">​3000</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para conocer el sueldo de las primeras 48
 +</​SPAN><​SPAN class="​SS0"> ​               </​SPAN><​SPAN class="​SS11">​cal3</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​h</​SPAN><​SPAN class="​SS10">​*</​SPAN><​SPAN class="​SS4">​5000</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para conocer el valor de las horas extra
 +</​SPAN><​SPAN class="​SS0"> ​               </​SPAN><​SPAN class="​SS11">​sueldo2</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​cal2</​SPAN><​SPAN class="​SS10">​+</​SPAN><​SPAN class="​SS11">​cal3</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para calcular el sueldo total
 +</​SPAN><​SPAN class="​SS0"> ​               </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Su sueldo es: "</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​sueldo2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje con el valor 
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +==== Sesión 4 - Estructuras de Repetición ====
 +<​HTML><​HEAD>​
 + <​TITLE>​suma_ciclo.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ejm_suma</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">// ​ Algoritmo que permita ingresar 10 números y mostrar la suma de estos
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS11">​suma</​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​variable para realizar la suma
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Para</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​i</​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS4">​1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​hasta</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​10</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​con</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​paso</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​hacer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Ciclo que controla la cantidad de veces que se repite la acción
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese un número"</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para almacenar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS11">​suma</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​suma</​SPAN><​SPAN class="​SS10">​+</​SPAN><​SPAN class="​SS11">​n</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para realizar la suma
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​FinPara</​SPAN><​SPAN class="​SS0">​
 +    ​
 +    </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​La suma es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​suma</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Se imprime el resultado
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​num_orden.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ejn_numorden</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Algoritmo que pida ingresar tres números e imprimirlos en 
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS2">//​ orden ascendete
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese el primer número"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Primer dato ingresado por el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese el segundo número"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Segundo dato ingresado por el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese el tercer número"</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Tercer dato ingresado por el usuario
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​y</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​ Condicion para evaluar cual es el número mayor
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​ Condición para evaluar que número es mayor
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Se muestra el resultado
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Si no se cumple la anterior condición se entiende que esta si se cumplira
 +</​SPAN><​SPAN class="​SS0"> ​           </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Se muestra el resultado
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​y</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0"> ​
 +            </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​
 +                </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +                </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​y</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​
 +                </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​
 +                    </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​El orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​
 +                </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +                    </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​EL orden es: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n1</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n2</​SPAN><​SPAN class="​SS10">,</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n3</​SPAN><​SPAN class="​SS0">​
 +                </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +            </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​nota_ciclo.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ejm_nota</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​ Calcular la nota final y decir si gano o perdio la materia, son 4 notas
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS11">​snota</​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para sumar la notas
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Para</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​j</​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS4">​1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​hasta</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​4</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​con</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​paso</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​hacer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicion para pedir al usuario que ingrese las notas
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Escribir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ingrese la nota: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje para el usuario
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Leer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​n</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para almacenar el dato ingresado
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS11">​snota</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​snota</​SPAN><​SPAN class="​SS10">​+</​SPAN><​SPAN class="​SS11">​n</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para realizar la suma
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​FinPara</​SPAN><​SPAN class="​SS0">​
 +    ​
 +    </​SPAN><​SPAN class="​SS11">​cal</​SPAN><​SPAN class="​SS10">​=(</​SPAN><​SPAN class="​SS11">​snota</​SPAN><​SPAN class="​SS10">/</​SPAN><​SPAN class="​SS4">​4</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Variable para calcular la nota final
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Si</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS10">​(</​SPAN><​SPAN class="​SS11">​cal</​SPAN><​SPAN class="​SS10">&​gt;</​SPAN><​SPAN class="​SS4">​3</​SPAN><​SPAN class="​SS10">​)</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Entonces</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Condicional ​
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Ganaste la materia"</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje que muestra si cumple la condición
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​SiNo</​SPAN><​SPAN class="​SS0">​
 +        </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Perdiste la materia"</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Mensaje que muestra si no cumple la condición
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​FinSi</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +<​HTML><​HEAD>​
 + <​TITLE>​impr_números.psc</​TITLE>​
 + <STYLE type="​text/​css">​
 + .SSD { color:#​FFFFFF;​ background-color:#​000000;​ }
 + .SS0 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS1 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS2 { font-style: italic; color:#​969696;​ background-color:#​FFFFFF;​ }
 + .SS3 { font-style: italic; color:#​0000FF;​ background-color:#​FFFFFF;​ }
 + .SS4 { color:#​8E6B23;​ background-color:#​FFFFFF;​ }
 + .SS5 { font-weight:​ bold; color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS6 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS7 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS8 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS9 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS10 { font-weight:​ bold; color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS11 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS12 { color:#​FF0000;​ background-color:#​F0F0F0;​ }
 + .SS13 { color:#​000000;​ background-color:#​FFFFFF;​ }
 + .SS14 { color:#​DB70DB;​ background-color:#​FFFFFF;​ }
 + .SS15 { color:#​238E23;​ background-color:#​FFFFFF;​ }
 + .SS16 { color:#​000080;​ background-color:#​FFFFFF;​ }
 + .SS17 { color:#​42426F;​ background-color:#​FFFFFF;​ }
 + .SS18 { color:#​FF0000;​ background-color:#​FFFFFF;​ }
 + .SS19 { color:#​000000;​ background-color:#​BFD8D8;​ }
 + .SS34 { font-weight:​ bold; color:#​FF0000;​ background-color:#​F0F0FF;​ }
 + .SS35 { font-weight:​ bold; color:#​800000;​ background-color:#​FFFFFF;​ }
 + </​STYLE>​
 +</​HEAD><​BODY><​PRE>​
 +<SPAN class="​SS5">​Algoritmo</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​ejm_impr</​SPAN><​SPAN class="​SS0">​
 +    </​SPAN><​SPAN class="​SS2">//​Ejercicio que permita mostrar los números del 1 al 10
 +</​SPAN><​SPAN class="​SS0"> ​   ​
 +    </​SPAN><​SPAN class="​SS5">​Para</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​i</​SPAN><​SPAN class="​SS10">​=</​SPAN><​SPAN class="​SS4">​0</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Hasta</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​10</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​con</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​paso</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS4">​1</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Hacer</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Ciclo para controlar la cantidad de veces que se repite la acción
 +</​SPAN><​SPAN class="​SS0"> ​       </​SPAN><​SPAN class="​SS5">​Imprimir</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS6">"​Los números son: "</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS11">​i</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS2">//​Se imprime el resultado
 +</​SPAN><​SPAN class="​SS0"> ​   </​SPAN><​SPAN class="​SS5">​Fin</​SPAN><​SPAN class="​SS0">​ </​SPAN><​SPAN class="​SS5">​Para</​SPAN><​SPAN class="​SS0">​
 +    ​
 +</​SPAN><​SPAN class="​SS5">​FinAlgoritmo</​SPAN><​SPAN class="​SS0">​
 +</​SPAN>​
 +</​PRE></​BODY></​HTML>​
 +
 +
 +
 +===== ¿Qué es Arduino? =====
 +Arduino es una plataforma de electrónica de código abierto basada en hardware y software fácil de usar. Las placas Arduino pueden leer entradas (luz en un sensor, un dedo en un botón o un mensaje de Twitter) y convertirlo en una salida, activar un motor, encender un LED y publicar algo en línea. Puede decirle a su tablero qué hacer enviando un conjunto de instrucciones al microcontrolador en el tablero. Para hacerlo, utiliza el lenguaje de programación Arduino (basado en el cableado ) y el software Arduino (IDE) , basado en el procesamiento .
 +[[https://​www.arduino.cc/​en/​Main/​Software | Descargar Arduino]]
 +
 +
 +====¿Qué quiere decir con hardware de código abierto?​====
 +
 +El hardware de código abierto comparte gran parte de los principios y el enfoque del software libre y de código abierto. En particular, creemos que las personas deberían poder estudiar nuestro hardware para comprender cómo funciona, realizar cambios en él y compartir esos cambios. Para facilitar esto, lanzamos todos los archivos de diseño originales (Eagle CAD) para el hardware Arduino. Estos archivos están licenciados bajo la licencia Creative Commons Attribution Share-Alike,​ que permite trabajos derivados tanto personales como comerciales,​ siempre que acrediten a Arduino y publiquen sus diseños bajo la misma licencia. El software Arduino también es de código abierto. El código fuente para el entorno Java se publica bajo la GPL y las bibliotecas del microcontrolador C / C ++ están bajo la LGPL. 
 +[[https://​www.arduino.cc/​en/​Main/​FAQ | Preguntas frecuentes]]
 +
 +==== Proyectos con Arduino ====
 +====Encender un Led====
 +{{:​sistemadebibliotecas:​pbladera:​c1.png?​800|}}
 +<​html><​pre>​
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​setup</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​2</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​Configura el pin 2 como salida</​font>​
 +<font color="#​000000">​}</​font>​
 +
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​loop</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​2</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ enciende el LED enviando un alto (5V) en el pin 8</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ espera 1 segundo</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​2</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ apaga el LED enviando un bajo (0V) en el pin 8</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ espera 1 segundo</​font>​
 +<font color="#​000000">​}</​font>​
 +
 +</​pre></​html>​
 +
 +====Crear un Semáforo ====
 +{{:​sistemadebibliotecas:​pbladera:​c2.png?​800|}}
 +
 +<​html><​pre>​
 +<font color="#​434f54">&#​47;&#​47;​Se asigna el nombre a la variable y el pin a utilizar </​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​rojo</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​8</​font><​font color="#​000000">;</​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​amarillo</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​9</​font><​font color="#​000000">;</​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​verde</​font>​ <font color="#​434f54">​=</​font><​font color="#​000000">​10</​font><​font color="#​000000">;</​font>​
 +
 +<font color="#​434f54">&#​47;&#​47;​ Instrucciónes que se ejecutan una vez</​font>​
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​setup</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Se inicializa el pin digital como salida</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​amarillo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​verde</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 +<font color="#​000000">​}</​font>​
 +
 +<font color="#​434f54">&#​47;&#​47;​ Son las instrucciónes que se repiten una y otra vez</​font>​
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​loop</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ enciende el LED enviando un alto (5V) en el pin 8</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ &​nbsp;​espera 1 segundo</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ apaga el LED enviando un bajo (0V) en el pin 8</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ espera 1 segundo</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​amarillo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &nbsp;
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​amarillo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​verde</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &nbsp;
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​verde</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 +<font color="#​000000">​}</​font>​
 +</​pre></​html>​
 +
 +====Encender Led RGB====
 +{{:​sistemadebibliotecas:​pbladera:​c3.png?​800|}}
 +<​html><​pre>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​pin_rojo</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​13</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ Pin al que está conectado el color verde</​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​pin_azul</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​11</​font><​font color="#​000000">;</​font>​ &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Pin al que está conectado el color rojo</​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​pin_verde</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​10</​font><​font color="#​000000">;</​font>​ &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Pin al que está conectado el color azul</​font>​
 +
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​setup</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Inicializamos los LEDs</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_azul</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;&​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_verde</​font><​font color="#​434f54">,</​font>​ <font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 +<font color="#​000000">​}</​font>​
 +
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​loop</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​ <font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​255</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Color &​nbsp;​ON</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_verde</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Color OFF &​nbsp;</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_azul</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Color OFF</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_azul</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​255</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Color &​nbsp;​ON</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_verde</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_verde</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​255</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Color &​nbsp;​ON</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_rojo</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​pin_azul</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​0</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​000000">​}</​font>​
 + &​nbsp;​
 +
 +</​pre></​html>​
 +
 +
 +
 +
 +
 +
 +
 +
 +==== Configurar Módulo Bluetooth HC06 ====
 +<​html><​pre>​
 +<font color="#​5e6d03">#​include</​font>​ <font color="#​434f54">&​lt;</​font><​b><​font color="#​d35400">​SoftwareSerial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​000000">​h</​font><​font color="#​434f54">&​gt;</​font>​
 +
 +<font color="#​95a5a6">&#​47;​* &​nbsp;&​nbsp;</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​CONEXIONES:</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​ARDUINO &​nbsp;&​nbsp;​BLUETOOTH</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​5V &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​VCC</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​GND &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​GND</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​PIN 2 &​nbsp;&​nbsp;&​nbsp;&​nbsp;​TX</​font>​
 +<font color="#​95a5a6">​ &​nbsp;​PIN 3 &​nbsp;&​nbsp;&​nbsp;&​nbsp;​RX</​font>​
 +<font color="#​95a5a6">​ *&#​47;</​font>​
 +
 +<​b><​font color="#​d35400">​SoftwareSerial</​font></​b>​ <font color="#​000000">​blue</​font><​font color="#​000000">​(</​font><​font color="#​000000">​2</​font><​font color="#​434f54">,</​font>​ <font color="#​000000">​3</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​Crea conexion al bluetooth - PIN 2 a TX y PIN 3 a RX</​font>​
 +
 +<font color="#​00979c">​char</​font>​ <font color="#​000000">​NOMBRE</​font><​font color="#​000000">​[</​font><​font color="#​000000">​21</​font><​font color="#​000000">​]</​font>​ &​nbsp;<​font color="#​434f54">​=</​font>​ <font color="#​005c5f">&#​34;​Prueba&#​34;</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ Nombre de 20 caracteres maximo</​font>​
 +<font color="#​00979c">​char</​font>​ <font color="#​000000">​BPS</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">​=</​font>​ <font color="#​00979c">&#​39;​4&#​39;</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ 1=1200 , 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200</​font>​
 +<font color="#​00979c">​char</​font>​ <font color="#​000000">​PASS</​font><​font color="#​000000">​[</​font><​font color="#​000000">​5</​font><​font color="#​000000">​]</​font>​ &​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">​=</​font>​ <font color="#​005c5f">&#​34;​1234&#​34;</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ CLAVE de 4 caracteres numericos &​nbsp;&​nbsp;&​nbsp;&​nbsp;</​font>​
 + 
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​setup</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​
 +<font color="#​000000">​{</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​begin</​font><​font color="#​000000">​(</​font><​font color="#​000000">​9600</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ inicialmente la comunicacion serial </​font>​
 + &​nbsp;&​nbsp;&​nbsp;​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​13</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​13</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ Enciende el LED 13 durante 4s antes de configurar el Bluetooth</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​4000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;&​nbsp;&​nbsp;​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​13</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ Apaga el LED 13 para iniciar la programacion</​font>​
 + &​nbsp;&​nbsp;&​nbsp;​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​AT&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Inicializa comando AT</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + 
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​AT+NAME&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ Configura el nuevo nombre </​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​000000">​NOMBRE</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ espera 1 segundo</​font>​
 + 
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​AT+BAUD&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Configura la nueva velocidad </​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​000000">​BPS</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font> ​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + 
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​AT+PIN&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;<​font color="#​434f54">&#​47;&#​47;​ Configura el nuevo PIN</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​blue</​font><​font color="#​434f54">​.</​font><​font color="#​d35400">​print</​font><​font color="#​000000">​(</​font><​font color="#​000000">​PASS</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font> ​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​1000</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ &​nbsp;&​nbsp;&​nbsp;​
 +<font color="#​000000">​}</​font>​
 + 
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​loop</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font>​
 +<font color="#​000000">​{</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​13</​font><​font color="#​434f54">,</​font>​ <font color="#​434f54">​!</​font><​font color="#​d35400">​digitalRead</​font><​font color="#​000000">​(</​font><​font color="#​000000">​13</​font><​font color="#​000000">​)</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​ <font color="#​434f54">&#​47;&#​47;​ cuando termina de configurar el Bluetooth queda el LED 13 parpadeando</​font>​
 + &​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​delay</​font><​font color="#​000000">​(</​font><​font color="#​000000">​300</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 +<font color="#​000000">​}</​font>​
 +</​pre></​html>​
 +
 +
 +
 +
 +
 +==== Encender Led vía Bluetooth ====
 +{{:​sistemadebibliotecas:​pbladera:​led_bluetooth.jpg?​800|}}
 +
 +<​html>​ <pre>
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​led</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​000000">​8</​font><​font color="#​000000">;</​font>​
 +<font color="#​00979c">​int</​font>​ <font color="#​000000">​estado</​font>​ <font color="#​434f54">​=</​font>​ <font color="#​00979c">&#​39;​0&#​39;</​font><​font color="#​000000">;</​font>​
 +
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​setup</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font> ​
 +<font color="#​000000">​{</​font>​
 +<​b><​font color="#​d35400">​Serial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​d35400">​begin</​font><​font color="#​000000">​(</​font><​font color="#​000000">​9600</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font><​font color="#​434f54">&#​47;&#​47;​ inicia comunicación del Bluetooth con el arduino</​font>​
 +<font color="#​d35400">​pinMode</​font><​font color="#​000000">​(</​font><​font color="#​000000">​led</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​OUTPUT</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 +<font color="#​000000">​}</​font> ​
 +
 +<font color="#​00979c">​void</​font>​ <font color="#​5e6d03">​loop</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font> ​
 +<font color="#​000000">​{</​font>​
 + &​nbsp;<​font color="#​5e6d03">​if</​font><​font color="#​000000">​(</​font><​b><​font color="#​d35400">​Serial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​d35400">​available</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font><​font color="#​434f54">&​gt;</​font><​font color="#​000000">​0</​font><​font color="#​000000">​)</​font>​
 + &​nbsp;<​font color="#​000000">​{</​font>​
 + &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​000000">​estado</​font>​ <font color="#​434f54">​=</​font>​ <​b><​font color="#​d35400">​Serial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​d35400">​read</​font><​font color="#​000000">​(</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font><​font color="#​434f54">&#​47;&#​47;​lectura del Bluetooth</​font>​
 + &​nbsp;<​font color="#​000000">​}</​font>​
 + &​nbsp;<​font color="#​5e6d03">​if</​font><​font color="#​000000">​(</​font><​font color="#​000000">​estado</​font><​font color="#​434f54">​==</​font><​font color="#​00979c">&#​39;​1&#​39;</​font><​font color="#​000000">​)</​font>​
 + &​nbsp;<​font color="#​000000">​{</​font>​
 + &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​led</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​HIGH</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font><​font color="#​434f54">&#​47;&#​47;​encender el dispositivo</​font>​
 + &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​b><​font color="#​d35400">​Serial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​d35400">​println</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​LED:​ on&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + &​nbsp;<​font color="#​000000">​}</​font>​
 + &​nbsp;<​font color="#​5e6d03">​if</​font><​font color="#​000000">​(</​font><​font color="#​000000">​estado</​font><​font color="#​434f54">​==</​font><​font color="#​00979c">&#​39;​0&#​39;</​font><​font color="#​000000">​)</​font>​
 + <​font color="#​000000">​{</​font>​
 + &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​font color="#​d35400">​digitalWrite</​font><​font color="#​000000">​(</​font><​font color="#​000000">​led</​font><​font color="#​434f54">,</​font><​font color="#​00979c">​LOW</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font><​font color="#​434f54">&#​47;&#​47;​apagar el dispositivo</​font>​
 + &​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;<​b><​font color="#​d35400">​Serial</​font></​b><​font color="#​434f54">​.</​font><​font color="#​d35400">​println</​font><​font color="#​000000">​(</​font><​font color="#​005c5f">&#​34;​LED:​ off&#​34;</​font><​font color="#​000000">​)</​font><​font color="#​000000">;</​font>​
 + <​font color="#​000000">​}</​font>​
 +<font color="#​000000">​}</​font>​
 +
 +</​pre>​ </​html>​
  
sistemadebibliotecas/pbladera/pb-la-ladera.1497906269.txt.gz · Última modificación: 2018/10/09 12:20 (editor externo)