LEDS
La placa Echidna incluye 3 LEDS:
Pin 13 – Led rojo
Pin 12 – Led naranja
Pin 11 – Led verde
Vamos a realizar un primer programa para encender y apagar el LED rojo.
Pulsa en la penstaña correspondiente al sistema de programación que vayas a utilizar para acceder a la explicación correspondiente
Una vez realizados los pasos de instalación que indicamos aquí, accede a https://scratch.echidna.es
1. Evento
Cualquier programa que realicemos debe comenzar con un evento. Un evento puede ser: presionar el icono de la bandera verde, pulsar un tecla del teclado, hacer clic en un objeto…. etc. En este caso utilizaremos el evento «al hacer clic en bandera«. Pulsa en eventos (círculo amarillo), selecciona el bloque «al hacer clic en bandera» y arrástralo a la derecha (área de programación).
2. Encender y apagar LED
A continuación, localizamos el bloque para encender y apagar el LED. Pulsa en el icono echidna (erizo naranja) y localiza el bloque «encender el led rojo». Arrástralo dos veces a la zona de programación, y pulsando sobre encender selecciona apagar en el segundo bloque arrastrado
3. Pausa
Trabajando con Echidna, las pausas van a ser un elemento muy utilizado. En este caso vamos a introducir una breve pausa debajo de «encender led rojo». Con ella determinamos cuánto tiempo estará encendido el LED. Pulsa en Control y arrastra el bloque «espera 1 segundo» entre los bloques de encender y apagar el LED.
4. Ejecutar
Para comprobar que el programa funciona correctamente, pulsa en el icono de la bandera (arriba a la derecha). Verás que el led rojo de la placa Echidna se enciende durante 1 segundo y después se apaga
Una vez realizados los pasos de instalación que indicamos aquí, realizamos el primer programa, donde el objetivo es encender y apagar el LED rojo.
1. Evento
Cualquier programa que realicemos debe comenzar con un evento. Un evento puede ser: presionar el icono de la bandera verde, pulsar un tecla del teclado, hacer clic en un objeto…. etc. En este caso utilizaremos el evento «cuando se pulse bandera«. Pulsa en control (bloques naranjas), selecciona el bloque «cuando se pulse bandera» y arrástralo a la derecha (área de programación).
2. Encender y apagar LED
A continuación, pulsa en arduino y localiza el bloque «fija el LED». Arrástralo dos veces a la zona de programación, y pulsando sobre el círculo gris, selecciona encender (verde) en el primer bloque, y apagar (rojo) en el segundo bloque.
3. Pausa
Trabajando con Echidna, las pausas van a ser un elemento muy útil. En este caso vamos a introducir una breve pausa debajo del bloque que enciende el led. Con ella determinamos cuánto tiempo estará encendido el LED. Pulsa en Control y arrastra el bloque «esperar 1 seg» entre los bloques de encender y apagar el LED.
4. Ejecutar
Para comprobar que el programa funciona correctamente, pulsa en el icono de la bandera (arriba a la derecha). Verás que el led rojo de la placa Echidna se enciende durante 1 segundo y después se apaga
Una vez realizados los pasos de instalación que indicamos aquí, realizamos el primer programa, donde el objetivo es encender y apagar el LED rojo.
Este ejercicio lo realizamos con la placa en modo no autónomo: «en vivo»
1. Evento
Cualquier programa que realicemos debe comenzar con un evento. Un evento puede ser: presionar el icono de la bandera verde, pulsar un tecla del teclado, hacer clic en un objeto…. etc. En este caso utilizaremos el evento «cuando clic en bandera«. Pulsa en eventos (bloques naranjas), selecciona el bloque «cuando clic en bandera» y arrástralo a la derecha (área de programación).
2. Encender y apagar LED
El led rojo es un componente digital que puede tomar dos valores: encendido (alto) o apagado (bajo) y está conectado al pin 13 (puedes comprobarlo en la serigrafía de la placa, junto al led).
Pulsa en pin (círculo azul) y busca el bloque «fija salida del pin digital 9 en alto». Arrastra el bloque dos veces a la zona de programación. En el primero sustituye el número 9 por 13 para que sea el led rojo el que se encienda. En el segundo bloque sustituye 9 por 13, y alto por bajo. Así el primer bloque encenderá el led rojo y el segundo lo apagará.
3. Pausa
Trabajando con Echidna, las pausas van a ser un elemento muy útil. En este caso vamos a introducir una breve pausa debajo del bloque que enciende el led. Con ella determinamos cuánto tiempo estará encendido el LED. Pulsa en Control (círculo naranja oscuro) y arrastra el bloque «espera 1 segundo» entre los bloques de encender y apagar el LED.
4. Ejecutar
Para comprobar que el programa funciona correctamente, pulsa en el icono de la bandera (abajo a la izquierda). Verás que el led rojo de la placa Echidna se enciende durante 1 segundo y después se apaga
El LED rojo está conectado al pin digital 13 de Arduino Nano.
Para programar el encendido y apagado de este LED escribimos el siguiente código:
Recuerda respetar las mayúsculas y minúsculas para evitar errores de compilación.
Una vez escrito el programa, vamos a cargarlo en la placa.
Selecciona herramientas > placa y elige Arduino Nano.
Pulsa en herramientas > puerto y selecciona el puerto COM con el número mayor
A continuación pulsa en el icono «subir»
Si todo va bien, en la pantalla, abajo, aparecerá un mensaje indicando que el proceso ha finalizado correctamente y el led rojo parpadeará