====== A01. Led ====== \\ Vamos a empezar el primer programa que consistirá en encendar y apagar el led conectado a D9. Haremos una intermitencia cada 500ms. \\ \\ Como esta es la primera práctica explicaremos todo el proceso paso a paso. En las siguientes prácticas no se explicará la parte del Conector, la elección del puerto COM ni la subida del archivo al robot. \\ \\ Un **LED** (Díode Emissor de Llum) es un tipo de diodo semiconductor que emite luz. Se utilizan como indicadores en muchos dispositivos y como elemento de iluminación. \\ {{ :es:manuals:keybot:keybot_52.png?nolink |}} \\ Primero cogeremos el bloque del led que está dentro de “Actuadores”. Por defecto ya sale a qué conector tenemos el nuestro led conectado. \\ {{ :es:manuals:keybot:keybot_53.png?nolink500 |}} \\ \\ A continuación, arrastramos el bloque dentro de la estructura “Bucle”. Con esto el nuestro led ya se podrá encender. \\ {{ :es:manuals:keybot:arduinoblocks_1646043473619.png?nolink&400 |}} \\ \\ Cambiaremos la salida del led a D9. \\ {{ :es:manuals:keybot:keybot_54.png?nolink&300 |}} \\ \\ Pero lo que queremos es que se encienda y apague cada 0,5 segundos. Por eso tendremos que colocar un bloque de espera. Este bloque está dentro de los bloques “Tiempo”. \\ {{ :es:manuals:keybot:keybot_55.png?nolink |}} \\ \\ Modificaremos el tiempo de espera cambiando el número que hay en el bloc y poniendo el valor deseado. \\ {{ :es:manuals:keybot:arduinoblocks_1646123655014.png?nolink&400 |}} \\ \\ Copiaremos el bloque del led con el botón derecho del ratón y “Duplicar”. \\ {{ :es:manuals:keybot:keybot_56.png?nolink |}} \\ \\ Ahora vamos a cambiar “Estado” del led para que se apague. \\ {{ :es:manuals:keybot:keybot_57.png?nolink |}} \\ \\ Y ahora sólo queda completar el programa con una espera de 5 segundos para comprobar los distintos ciclos. \\ {{ :ca:manuals:keybot:arduinoblocks_1644917020120.png?nolink&400 |}} \\ Ahora ya tenemos el programa diseñado y sólo nos falta enviarlo al robot. Para realizar este proceso deberemos seguir una serie de pasos. \\ \\ \\ Enviar el programa al robot: * Conectamos el cable USB al robot y al ordenador. * Abrimos el Conector (que ya tenemos instalado) y seleccionamos el COM correspondiente (en este caso COM4). \\ {{ :es:manuals:keybot:keybot_58.png?nolink |}} \\ * Pulsamos sobre el botón “Subir” y se envía el programa a nuestro robot. \\ {{ :es:manuals:keybot:keybot_59.png?nolink |}} \\ \\ Ahora vamos a hacer otra práctica con el led. Lo que queremos hacer es que el led se encienda y se apague sólo 5 veces (utilizaremos los tiempos de 400ms ON y 250ms OFF). \\ \\ Para poder realizar repeticiones utilizaremos un bloque nuevo que está dentro de “Control”. El bloc de repetición es “Repetir xx veces hacer”. \\ {{ :es:manuals:keybot:keybot_60.png?nolink |}} \\ \\ Meteremos el bloc en el programa. \\ {{ :es:manuals:keybot:arduinoblocks_1644924204614.png?nolink&400 |}} \\ \\ Actividad de ampliación: modifica los tiempos a 600ms ON y 380ms OFF, que sólo lo haga 9 veces pero que cuando termine el led se quede encendido. \\ \\ __//Solución://__ \\ {{ :es:manuals:keybot:keybot_62.png?nolink&400 |}} \\ \\