ENTORNOS GRÁFICOS DE PROGRAMACIÓN CON ARDUINO
A3: PULSADORES
José	
  Pujol	
  Pérez	
  
IES	
  Vicente	
  Aleixandre	
  
@jo_pujol	
  
tecnopujol.wordpress.com	
  
•  Trabajar con entradas digitales
•  Relacionar el entorno virtual y el real
	
  
OBJETIVOS
Ideas Previas:
•  Que diferencia hay entre un pulsador y un
interruptor
•  ¿Cómo podemos controlar el número de
vehículos dentro de un parking?
•  ¿Cual sería el esquema de entradas y salidas?
	
  
INTRODUCCIÓN
•  ENTRADAS DIGITALES
•  EL PULSADOR
•  ESQUEMA ARDUINO PULSADOR
•  CONTADORES
•  PULSADOR CON MEMORIA
información
Entradas Digitales
•  Tiene 4 patas conectadas 2 a 2
•  Uso del polímetro en modo continuidad para deducir
su funcionamiento
•  Configuración ''pull down'' lógica positiva
	
  
EL PULSADOR
ESQUEMA ARDUINO PULSADOR
Es una variable donde vamos a almacenar el
número de coches
	
  
CONTADORES
Mediante programación podemos hacer que el
pulsador actúe como un interruptor
	
  
PULSADORES CON MEMORIA
A- Control de LEDs mediante pulsadores
B- Realizar un parking en el que contemos el
número de vehículos que hay dentro
Opcional:
•  Indicar mediante LEDs cuando está libre y cuando
ocupado
•  Añadir animaciones a S4A, displays con el contador
de vehículos, coches entrando y saliendo...
CREANDO
Algunos de los bloques que podemos usar:
	
  
CREANDO
Si queremos conectar el mundo Real y el
digital:
	
  
CREANDO
•  ¿Que cosas hemos conseguido hacer?
•  ¿Tiene entradas el sistema que hemos realizado? ¿Y
salidas? ¿de qué tipo?
•  ¿Cómo hemos conseguido evitar que cuente más de
una vez cada vez que pulsamos?
•  Que dispositivos podriamos usar para mostrar las
plazas libres/ ocupadas
•  Que otro tipo de dispositivo podriamos haber usado
para detectar la entrada y salida
reflexionamos
 
	
  
	
  
Este	
  guía	
  se	
  distribuye	
  bajo	
  licencia	
  Reconocimiento-­‐	
  ComparFrIgual	
  CreaFve	
  
commons	
  4.0	
  	
  
	
  
	
  
(cc)	
  2014	
  José	
  Pujol	
  Pérez	
  Some	
  rights	
  reserved.	
  This	
  work	
  licensed	
  under	
  CreaFve	
  
Commons	
  AQribuFon-­‐ShareAlike	
  License.	
  To	
  view	
  a	
  copy	
  of	
  full	
  license,	
  see	
  	
  	
  	
  	
  	
  	
  	
  	
  
hQp://creaFvecommons.org/licenses/by-­‐sa/3.0/	
  or	
  write	
  to	
  CreaFve	
  Commons,	
  559	
  
Nathan	
  AbboQ	
  Way,	
  Stanford,	
  California	
  94305,	
  USA.	
  	
  
Some	
  of	
  the	
  figures	
  have	
  been	
  taken	
  from	
  the	
  Internet	
  Source,	
  and	
  author	
  and	
  licence	
  
if	
  known,	
  is	
  specified.	
  	
  
For	
  those	
  images,	
  fair	
  use	
  applies.	
  	
  
licencia

A3-S4A : Pulsadores

  • 1.
    ENTORNOS GRÁFICOS DEPROGRAMACIÓN CON ARDUINO A3: PULSADORES José  Pujol  Pérez   IES  Vicente  Aleixandre   @jo_pujol   tecnopujol.wordpress.com  
  • 2.
    •  Trabajar conentradas digitales •  Relacionar el entorno virtual y el real   OBJETIVOS
  • 3.
    Ideas Previas: •  Quediferencia hay entre un pulsador y un interruptor •  ¿Cómo podemos controlar el número de vehículos dentro de un parking? •  ¿Cual sería el esquema de entradas y salidas?   INTRODUCCIÓN
  • 4.
    •  ENTRADAS DIGITALES • EL PULSADOR •  ESQUEMA ARDUINO PULSADOR •  CONTADORES •  PULSADOR CON MEMORIA información
  • 5.
  • 6.
    •  Tiene 4patas conectadas 2 a 2 •  Uso del polímetro en modo continuidad para deducir su funcionamiento •  Configuración ''pull down'' lógica positiva   EL PULSADOR
  • 7.
  • 8.
    Es una variabledonde vamos a almacenar el número de coches   CONTADORES
  • 9.
    Mediante programación podemoshacer que el pulsador actúe como un interruptor   PULSADORES CON MEMORIA
  • 10.
    A- Control deLEDs mediante pulsadores B- Realizar un parking en el que contemos el número de vehículos que hay dentro Opcional: •  Indicar mediante LEDs cuando está libre y cuando ocupado •  Añadir animaciones a S4A, displays con el contador de vehículos, coches entrando y saliendo... CREANDO
  • 11.
    Algunos de losbloques que podemos usar:   CREANDO
  • 12.
    Si queremos conectarel mundo Real y el digital:   CREANDO
  • 13.
    •  ¿Que cosashemos conseguido hacer? •  ¿Tiene entradas el sistema que hemos realizado? ¿Y salidas? ¿de qué tipo? •  ¿Cómo hemos conseguido evitar que cuente más de una vez cada vez que pulsamos? •  Que dispositivos podriamos usar para mostrar las plazas libres/ ocupadas •  Que otro tipo de dispositivo podriamos haber usado para detectar la entrada y salida reflexionamos
  • 14.
          Este  guía  se  distribuye  bajo  licencia  Reconocimiento-­‐  ComparFrIgual  CreaFve   commons  4.0         (cc)  2014  José  Pujol  Pérez  Some  rights  reserved.  This  work  licensed  under  CreaFve   Commons  AQribuFon-­‐ShareAlike  License.  To  view  a  copy  of  full  license,  see                   hQp://creaFvecommons.org/licenses/by-­‐sa/3.0/  or  write  to  CreaFve  Commons,  559   Nathan  AbboQ  Way,  Stanford,  California  94305,  USA.     Some  of  the  figures  have  been  taken  from  the  Internet  Source,  and  author  and  licence   if  known,  is  specified.     For  those  images,  fair  use  applies.     licencia