Está en la página 1de 32

ENTRADAS

DIGITALES
EN ARDUINO
Con frecuencia en nuestras vidas,
necesitamos saber si:

Un foco esta encendido o Un botn esta presionado


apagado. o no.
A este tipo de seales:

Todo/Nada
SI/NO
Verdadero/Falso
0/1

se les llama seales digitales.


Muchos de los sensores y actuadores que vemos
en el mundo real son digitales:

SENSORES DIGITALES ACTUADORES DIGITALES

Podemos mencionar botones, sensores Podemos mencionar leds, alarmas,


de llama, humo o gases, etc. sirenas, etc.
En esta sesin
aprenderemos
a leer un
botn y vamos
FALTA EL
a encender o
VIDEO, SE
apagar un led.
HACE PESADO
AL SUBIRLO
Qu materiales utilizaremos?

Placa Arduino
Diodo Led
Uno

Botn o
Protoboard
pulsador

Resistencias de
Cables
330 Ohmios
REALICEMOS EL
CIRCUITO
PASO 1
Extendemos los
pines de
alimentacin de
nuestro Arduino
al Protoboard.
PASO 2
Ubicamos el
diodo led en
nuestro
Protoboard.
PASO 3
Realizamos la
conexin con la
resistencia, el led
y Arduino.
PASO 4
Ubicamos el
botn o pulsador
en nuestro
Protoboard.
PASO 5
Realizamos la
conexin de la
resistencia, botn
y Arduino.
REALICEMOS LA
PROGRAMACIN
PASO 1
Seleccionamos
el bloque
si ejecutar
PASO 2
Realizar un click
a , y
seleccionar
de lo contrario
arrastrndolo al
bloque SI
Como
resultado, tu
bloque deber
quedar de esta
manera.
PASO 3
Arrastramos
nuestro bloque
dentro de
Repetir
PASO 4
Seleccionamos
un nuevo
bloque para
poder realizar
comparaciones
Como
resultado, tu
bloque debera
quedar as:
PASO 5
Seleccionamos un
nuevo bloque
para obtener el
valor digital de
entrada.
Como
resultado, tu
bloque debera
quedar as:
PASO 6
Seleccionamos un
nuevo bloque
para indicar el
numero de PIN
de lectura.
Luego
debers indicar
el numero de
pin en el cual
se encuentra tu
botn
PASO 7
Seleccionamos
un nuevo
bloque para
completar la
igualdad.
Como
resultado, tu
bloque debera
quedar as:
PASO 8
Seleccionamos un
nuevo bloque
para encender el
led en caso de
presionar el
botn.
Luego
debers indicar
el numero de
pin en el cual
se encuentra tu
led.
PASO 9
Seleccionamos un
nuevo bloque
para apagar el
led en caso de
NO presionar el
botn.
Cambiamos
ALTO
por
BAJO
para indicar
que se debe
apagar.
PASO 10
Finalmente
ponemos una
espera de 20
milisegundos.
Quedando el
programa as:
RETO:
Realiza el mismo ejemplo
empleando dos leds y dos
botones. Donde cada botn
encienda cada un
determinado led.
FIN
GRACIAS POR SU ATENCION

También podría gustarte