Post on 07-Apr-2016
description
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 1 de 9
Práctica 1: Blink
1. Objetivo
Esta práctica consiste en hacer parpadear (cada segundo) un LED.
La configuración de entrada/salida de la placa arduino en el software S4A debe
hacerse de una forma muy concreta:
Las 6 entradas (read) analógicas (son variables discretas y pueden tener
una gran variedad de valores): se implementarán en los pines
analógicos del 0 al 5 y usan el comando:
Las 2 entradas (read) digitales (son variables discretas y finitas, que
describen 2 estados: 1/0, ON/OFF): se utilizan los pines digitales 2 y 3 y
usan el comando:
Las 3 salidas (writer) analógicas: utilizan los pines 5, 6 y 9 y usan el
comando:
Las 3 salidas (writer) digitales: utilizan los pines 10, 11 y 13 y usan los
comandos:
Para los motores (servo) de rotación continua Parallax utilizan los pines
digitales 4 y 7 con los comandos:
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 2 de 9
Para motores estándar utilizan los pines 8 y 12 con el comando:
En nuestra práctica Blink, utilizaremos un LED rojo que se conectará al pin 13
(salida de escritura digital) de la placa arduino.
2. Montaje eléctrico
Los componentes electrónicos que requiere el montaje eléctrico son los
siguientes:
1 led rojo y 1 resistencia de 220
Diodo emisor de luz: LED
Un diodo LED es un componente electrónico que emite fotones de luz cuando
deja pasar una corriente. Eso sucede, cuando la corriente circula de ánodo a
cátodo y se dice que el diodo está polarizado en directa (Va>Vk o Vak>0).
Cuando la corriente circula en el sentido contrario, es decir, cuando está
polarizado en inversa, se comporta como si fuera un interruptor abierto, no
dejando pasar corriente.
Su símbolo eléctrico es el siguiente:
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 3 de 9
Físicamente, presenta dos patillas siendo el ánodo (+) la patilla larga y el
cátodo (-) la patilla corta:
Los LEds no siempre emiten luz visible de diferentes colores. Entre su gran
variedad, los hay que emiten luz ultravioleta. Tanto el tipo
de luz y color determinado vienen condicionados por la
composición química de los materiales semiconductores
que han usado en su fabricación.
En cualquier caso, la frecuencia de emisión de la luz y
color de un determinado LED depende de la composición
química de los materiales semiconductores utilizados en
la fabricación del chip, tal y como se muestra en la
siguiente imagen:
Resistencia eléctrica: R
La resistencia eléctrica es la oposición o dificultad que opone un material al
paso de la corriente eléctrica. Todos los componentes (que no sean
perfectamente conductores) presentan una resistencia eléctrica. Entre ese gran
número, existen unos que se construyen exclusivamente para que dificulten el
paso de la corriente eléctrica y se denominan resistencias eléctricas.
Su símbolo eléctrico es el siguiente:
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 4 de 9
Físicamente, presentan dos patillas, y se reconoce su valor (en ) por sus
cuatro franjas de colores, siendo la 3º el multiplicador y la 4º la tolerancia de la
resistencia
Tabla de colores para el cálculo de la R
Muestra de diferentes R
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 5 de 9
El pequeño circuito eléctrico se muestra en las sucesivas imágenes:
Circuito de prueba. Susana Oubiña Falcón (CC-BY)
Esquema en la placa protoboard. Susana Oubiña Falcón (CC-BY)
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 6 de 9
Esquema eléctrico. Susana Oubiña Falcón (CC-BY)
3. Objetos en el entorno S4A
El objeto arduino que he representado en el programa y que implementa esta
práctica es un circuito eléctrico que dispone de un diodo y de una resistencia.
Este objeto dispone de dos disfraces: uno con el diodo encendido y otro con el
diodo apagado. La imagen del objeto (circuito eléctrico) en el escenario de S4A
puede verse en la siguiente imagen:
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 7 de 9
Objeto arduino con el disfraz de encendido en el escenario. Susana Oubiña Falcón (CC-BY)
4. Programación en el entorno S4A
La práctica es muy simple. En ella se debe programar un bucle indefinido “por
siempre” sobre la entrada digital 13 (conectada al LED), de modo que se
encienda y se apague de forma ininterrumpida a intervalos de tiempo de 1
segundo. Como la idea es, no sólo ver el encendido y el apagado del diodo en
el propio circuito físico sino también en el escenario de S4A, debemos iniciar el
programa con el disfraz encendido y hacer que cambie al siguiente disfraz cada
segundo. Por lo tanto, un posible programa del objeto creado podría ser:
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 8 de 9
Programa del objeto Arduino (S4A). Susana Oubiña Falcón (CC-BY)
El programa que enciende y apaga un led con un retardo de 1 segundo=
1000ms, en el entorno Arduino, sería:
Encendido y apagado intermitente de un LED (Arduino). Susana Oubiña Falcón (CC-BY)
5. Vídeo demostrativo del funcionamiento de la práctica
El vídeo que muestra el funcionamiento de la práctica “blink” se visiona en el
siguiente link: https://vimeo.com/117946552
Defino el pin
a utilizar
Lazo de encendido
y apagado
(intermitente) cada
segundo
Práctica 1: Blink 2015
Susana Oubiña Falcón Página 9 de 9
“Blink” en S4A. Susana Oubiña Falcón (CC-BY)