SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO
A4: Interruptor crepuscular DE LUZ
José	
  Pujol	
  Pérez	
  
IES	
  Vicente	
  Aleixandre	
  
OBJETIVOS
•  Leer entradas analógicas
•  Imprimir por el puerto serie
•  Realizar un sistema automático
	
  
Ideas Previas:
•  ¿Sabe alguien qué es un interruptor crepuscular?
•  ¿Cómo nos podemos comunicar con Arduino?
•  ¿Qué es un sensor de luz? ¿Cómo funciona? ¿Que
aparatos incluyen un sensor de luz?
•  ¿Que esquema de entradas y salidas necesitamos
para hacer un interruptor crepuscular?
INTRODUCCIÓN
Realizar un interruptor crepuscular que encienda la luz
de un LED (blanca) según la luz ambiental.
Para ello imprimir primero los valores de la LDR por el
puerto serie.
Opcional:
Con el LED RGB realizar un display tipo Vúmetro
HACER
•  ENTRADAS ANALÓGICAS
•  ESQUEMA LDR ARDUINO
•  COMUNICACIÓN SERIE
•  FUNCIÓN SERIAL
•  EJEMPLO COMUNICACIÓN SERIE
•  LECTURA DE SENSORES
•  OPERADORES BOOLEANOS
INFORMACIÓN
 
ENTRADAS Y SALIDAS
ENTRADAS
LDR (A)
SALIDAS
arduino
LED RGB (D)
 
PSEUDOCÓDIGO
•  Inicio
•  Leer el sensor
•  Si el valor es menor que "valor límite" encender el
LED
–  Sino apagar el LED
	
  
 
DIAGRAMA DE FLUJO
 
LEER EL SENSOR
 
ENTRADAS ANALÓGICAS
Hay 6 pines para leer entradas analógicas A0-A5
analogRead(A0-A5);
Leen valores entre 0-5v en una escala de 210 =1024
Para guardar su valor los almacenamos en una variable
sensorValue=analogRead(sensorPin);
ESQUEMA LDR ARDUINO
COMUNICACIÓN SERIE
•  Utiliza los pines Rx (D0) y Tx (D1) para comunicarse
•  Permite enviar datos de Arduino al PC (y del PC a
Arduino)
•  Nos permite monitorizar sensores
 
EJEMPLO COMUNICACIÓN SERIE
FUNCIÓN SERIAL
- Serial.begin (velocidad);	
Abre el puerto serie y establece la velocidad de
comunicación en baudios, se declara en el set up
Serial.begin (9600);
- Serial.print ();	
Imprime los datos por el puerto serie
Serial.print ("Texto");	
Serial.print (variable);	
- Serial.println ();	
Añade retorno de carro
LECTURA DE SENSORES
 
ESTRUCTURA DE CONTROL IF ELSE
 
LED RGB
digitalWrite(pin,ESTADO);
OPERADORES BOOLEANOS
•  ¿Qué hemos conseguido hacer?
	
  
reflexionamos
 
	
  
	
  
Este	
  guía	
  se	
  distribuye	
  bajo	
  licencia	
  Reconocimiento-­‐	
  ComparBrIgual	
  CreaBve	
  
commons	
  4.0	
  	
  
	
  
	
  
(cc)	
  2014	
  José	
  Pujol	
  Pérez	
  Some	
  rights	
  reserved.	
  This	
  work	
  licensed	
  under	
  CreaBve	
  
Commons	
  AOribuBon-­‐ShareAlike	
  License.	
  To	
  view	
  a	
  copy	
  of	
  full	
  license,	
  see	
  	
  	
  	
  	
  	
  	
  	
  	
  
hOp://creaBvecommons.org/licenses/by-­‐sa/3.0/	
  or	
  write	
  to	
  CreaBve	
  Commons,	
  559	
  
Nathan	
  AbboO	
  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

Weitere ähnliche Inhalte

Was ist angesagt?

P11: Kiwibot Basic Shield: Control matriz led sin libreria
P11: Kiwibot Basic Shield:  Control matriz led sin libreriaP11: Kiwibot Basic Shield:  Control matriz led sin libreria
P11: Kiwibot Basic Shield: Control matriz led sin libreriaJosé Pujol Pérez
 
A6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaA6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaJosé Pujol Pérez
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioJosé Pujol Pérez
 
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsP9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsJosé Pujol Pérez
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosJosé Pujol Pérez
 
Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesJosé Pujol Pérez
 
Arduino y Open Source Hardware
Arduino y Open Source HardwareArduino y Open Source Hardware
Arduino y Open Source HardwareKiwibot
 
S4 a + arduino
S4 a + arduinoS4 a + arduino
S4 a + arduinoVisemi VI
 
Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionJosé Pujol Pérez
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1José Pujol Pérez
 
Taller Arduino e Internet de las cosas
Taller Arduino e Internet de las cosasTaller Arduino e Internet de las cosas
Taller Arduino e Internet de las cosasJosé Pujol Pérez
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoRamiro Hernandez Michua
 

Was ist angesagt? (20)

A4-S4A : Objetos Inteligentes
A4-S4A : Objetos InteligentesA4-S4A : Objetos Inteligentes
A4-S4A : Objetos Inteligentes
 
P11: Kiwibot Basic Shield: Control matriz led sin libreria
P11: Kiwibot Basic Shield:  Control matriz led sin libreriaP11: Kiwibot Basic Shield:  Control matriz led sin libreria
P11: Kiwibot Basic Shield: Control matriz led sin libreria
 
A6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaA6-S4A : Sensores de Distancia
A6-S4A : Sensores de Distancia
 
A2-S4A: Hacemos un Semáforo
A2-S4A: Hacemos un SemáforoA2-S4A: Hacemos un Semáforo
A2-S4A: Hacemos un Semáforo
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara Comercio
 
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsP9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
 
Ethernet Shield
Ethernet ShieldEthernet Shield
Ethernet Shield
 
S4A Metodo Trabajo
S4A Metodo TrabajoS4A Metodo Trabajo
S4A Metodo Trabajo
 
A1-S4A : Empezamos con S4A
A1-S4A : Empezamos con S4AA1-S4A : Empezamos con S4A
A1-S4A : Empezamos con S4A
 
Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas Digitales
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Arduino y Open Source Hardware
Arduino y Open Source HardwareArduino y Open Source Hardware
Arduino y Open Source Hardware
 
A3-S4A : Pulsadores
A3-S4A : PulsadoresA3-S4A : Pulsadores
A3-S4A : Pulsadores
 
S4 a + arduino
S4 a + arduinoS4 a + arduino
S4 a + arduino
 
Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª Sesion
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1
 
Taller Arduino e Internet de las cosas
Taller Arduino e Internet de las cosasTaller Arduino e Internet de las cosas
Taller Arduino e Internet de las cosas
 
Manual basico de practicas con Arduino uno
Manual basico de practicas con Arduino unoManual basico de practicas con Arduino uno
Manual basico de practicas con Arduino uno
 
S4A A4: Objetos Inteligentes
S4A A4: Objetos InteligentesS4A A4: Objetos Inteligentes
S4A A4: Objetos Inteligentes
 

Andere mochten auch

A7 S4A: Servomotores de Posición
A7 S4A: Servomotores de PosiciónA7 S4A: Servomotores de Posición
A7 S4A: Servomotores de PosiciónJosé Pujol Pérez
 
P8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónP8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónJosé Pujol Pérez
 
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosP10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosJosé Pujol Pérez
 
A10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mandoA10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mandoJosé Pujol Pérez
 
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaProgramacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaJosé Pujol Pérez
 
A9-S4A: Control Automático de Temperatura
A9-S4A: Control Automático de TemperaturaA9-S4A: Control Automático de Temperatura
A9-S4A: Control Automático de TemperaturaJosé Pujol Pérez
 
A8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo ServosA8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo ServosJosé Pujol Pérez
 
Programacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceProgramacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceJosé Pujol Pérez
 

Andere mochten auch (15)

A7 S4A: Servomotores de Posición
A7 S4A: Servomotores de PosiciónA7 S4A: Servomotores de Posición
A7 S4A: Servomotores de Posición
 
P8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónP8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de Posición
 
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosP10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
 
A10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mandoA10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mando
 
Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaProgramacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
 
A9-S4A: Control Automático de Temperatura
A9-S4A: Control Automático de TemperaturaA9-S4A: Control Automático de Temperatura
A9-S4A: Control Automático de Temperatura
 
A8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo ServosA8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo Servos
 
Programacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceProgramacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open Source
 
Electrónica analógica
Electrónica analógicaElectrónica analógica
Electrónica analógica
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Scratch: Clones
Scratch: ClonesScratch: Clones
Scratch: Clones
 
Depuracion errores scratch
Depuracion errores scratchDepuracion errores scratch
Depuracion errores scratch
 
Scratch 4ºeso-2014
Scratch 4ºeso-2014Scratch 4ºeso-2014
Scratch 4ºeso-2014
 
S4A Metodologia
S4A MetodologiaS4A Metodologia
S4A Metodologia
 

Ähnlich wie P4: Kiwibot Basic Shield: Interruptor crepuscular

Ähnlich wie P4: Kiwibot Basic Shield: Interruptor crepuscular (20)

Arduino
ArduinoArduino
Arduino
 
Arduino s4 a
Arduino  s4 aArduino  s4 a
Arduino s4 a
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
 
programación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdfprogramación de arduino tecnologíaaa.pdf
programación de arduino tecnologíaaa.pdf
 
Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2
 
Presentacion
PresentacionPresentacion
Presentacion
 
Tutorial arduino 03 programación
Tutorial arduino 03   programaciónTutorial arduino 03   programación
Tutorial arduino 03 programación
 
Tutorial arduino 03 programacin
Tutorial arduino 03   programacinTutorial arduino 03   programacin
Tutorial arduino 03 programacin
 
Tutorial arduino 03 programacin
Tutorial arduino 03   programacinTutorial arduino 03   programacin
Tutorial arduino 03 programacin
 
Conociendo Arduino
Conociendo ArduinoConociendo Arduino
Conociendo Arduino
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
 
Taller robotica libre arduino
Taller robotica libre arduinoTaller robotica libre arduino
Taller robotica libre arduino
 
Taller roboticalibrearduino
Taller roboticalibrearduinoTaller roboticalibrearduino
Taller roboticalibrearduino
 
Taller roboticalibrearduino
Taller roboticalibrearduinoTaller roboticalibrearduino
Taller roboticalibrearduino
 
Guia 2
Guia 2Guia 2
Guia 2
 
Tips de arduino
Tips de arduinoTips de arduino
Tips de arduino
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
Arduino.pptx
Arduino.pptxArduino.pptx
Arduino.pptx
 
sesion1.pptx
sesion1.pptxsesion1.pptx
sesion1.pptx
 

Mehr von José Pujol Pérez

Multievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y FormulariosMultievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y FormulariosJosé Pujol Pérez
 
Introduccion a Openscad y Blockscad
Introduccion a Openscad y BlockscadIntroduccion a Openscad y Blockscad
Introduccion a Openscad y BlockscadJosé Pujol Pérez
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth ArduinoJosé Pujol Pérez
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchJosé Pujol Pérez
 
Memoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4AMemoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4AJosé Pujol Pérez
 
Taller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionTaller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionJosé Pujol Pérez
 

Mehr von José Pujol Pérez (13)

Multievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y FormulariosMultievaluación con Rúbricas y Formularios
Multievaluación con Rúbricas y Formularios
 
Arduino control motores cc
Arduino control motores ccArduino control motores cc
Arduino control motores cc
 
Impresoras 3d opensource
Impresoras 3d opensourceImpresoras 3d opensource
Impresoras 3d opensource
 
Introduccion a Openscad y Blockscad
Introduccion a Openscad y BlockscadIntroduccion a Openscad y Blockscad
Introduccion a Openscad y Blockscad
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratch
 
Por que trabajar con scratch
Por que trabajar con scratchPor que trabajar con scratch
Por que trabajar con scratch
 
Que es scratch
Que es scratchQue es scratch
Que es scratch
 
Memoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4AMemoria Casa Inteligente con S4A
Memoria Casa Inteligente con S4A
 
Taller fabricación robots-d2
Taller fabricación robots-d2Taller fabricación robots-d2
Taller fabricación robots-d2
 
Kiwibot Robotica Open Source
Kiwibot  Robotica Open SourceKiwibot  Robotica Open Source
Kiwibot Robotica Open Source
 
S4A Interruptor Crepuscular
S4A Interruptor CrepuscularS4A Interruptor Crepuscular
S4A Interruptor Crepuscular
 
Taller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionTaller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª Sesion
 

Kürzlich hochgeladen

Tecnologia- El computador funciones etc...
Tecnologia- El computador funciones etc...Tecnologia- El computador funciones etc...
Tecnologia- El computador funciones etc...SamuelGampley
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdfceeabarcia
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...Unidad de Espiritualidad Eudista
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfNELLYKATTY
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdfdiana593621
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaTatiTerlecky1
 
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdf
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdfFICHA DE TRABAJO OLAS DE CALOR DENGUE.pdf
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdfRafael Moreno Yupanqui
 
Recursos Tecnológicos, página AIP-CRT 2 0 2 4.pdf
Recursos Tecnológicos, página  AIP-CRT 2 0 2 4.pdfRecursos Tecnológicos, página  AIP-CRT 2 0 2 4.pdf
Recursos Tecnológicos, página AIP-CRT 2 0 2 4.pdfNELLYKATTY
 
Temas para GP (1).pdf Semana santa la última victoria
Temas para GP (1).pdf Semana santa la última victoriaTemas para GP (1).pdf Semana santa la última victoria
Temas para GP (1).pdf Semana santa la última victoriaFernando Rojas
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCEIP TIERRA DE PINARES
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfSaraGabrielaPrezPonc
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionCarolVigo1
 
UNIDAD DE APRENDIZAJE CERO - 3 DPCC - copia.pdf
UNIDAD  DE APRENDIZAJE  CERO -  3 DPCC - copia.pdfUNIDAD  DE APRENDIZAJE  CERO -  3 DPCC - copia.pdf
UNIDAD DE APRENDIZAJE CERO - 3 DPCC - copia.pdfjuangabriel2296
 
Anuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaAnuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaIvannaMaciasAlvarez
 
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULAR
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULARPPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULAR
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULARCesarSantosTello
 
Taller Grupal De la electricidad y la electrónica
Taller Grupal De la electricidad y la electrónicaTaller Grupal De la electricidad y la electrónica
Taller Grupal De la electricidad y la electrónicajuanpablosuarez310
 
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...InformacionesCMI
 

Kürzlich hochgeladen (20)

Tecnologia- El computador funciones etc...
Tecnologia- El computador funciones etc...Tecnologia- El computador funciones etc...
Tecnologia- El computador funciones etc...
 
Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
 
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
1° GRADO UNIDAD DE APRENDIZAJE 0 - 2024.pdf
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección ediba
 
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdf
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdfFICHA DE TRABAJO OLAS DE CALOR DENGUE.pdf
FICHA DE TRABAJO OLAS DE CALOR DENGUE.pdf
 
Recursos Tecnológicos, página AIP-CRT 2 0 2 4.pdf
Recursos Tecnológicos, página  AIP-CRT 2 0 2 4.pdfRecursos Tecnológicos, página  AIP-CRT 2 0 2 4.pdf
Recursos Tecnológicos, página AIP-CRT 2 0 2 4.pdf
 
Temas para GP (1).pdf Semana santa la última victoria
Temas para GP (1).pdf Semana santa la última victoriaTemas para GP (1).pdf Semana santa la última victoria
Temas para GP (1).pdf Semana santa la última victoria
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCEROCIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE TERCERO
 
APARATO EXCRETOR EN ANIMALES BIOLOGÍA BAC
APARATO EXCRETOR EN ANIMALES BIOLOGÍA BACAPARATO EXCRETOR EN ANIMALES BIOLOGÍA BAC
APARATO EXCRETOR EN ANIMALES BIOLOGÍA BAC
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
 
UNIDAD DE APRENDIZAJE CERO - 3 DPCC - copia.pdf
UNIDAD  DE APRENDIZAJE  CERO -  3 DPCC - copia.pdfUNIDAD  DE APRENDIZAJE  CERO -  3 DPCC - copia.pdf
UNIDAD DE APRENDIZAJE CERO - 3 DPCC - copia.pdf
 
Anuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad públicaAnuncio de Remitido Colegio SEK a la comunidad pública
Anuncio de Remitido Colegio SEK a la comunidad pública
 
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdfTema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
 
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULAR
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULARPPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULAR
PPT RM N° 587 -2023 PRIMARIA.pdf DE LA EDUCACION BASICA REGULAR
 
Taller Grupal De la electricidad y la electrónica
Taller Grupal De la electricidad y la electrónicaTaller Grupal De la electricidad y la electrónica
Taller Grupal De la electricidad y la electrónica
 
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...
ACLES2024_CMI. Las inscripciones para talleres ACLES se realizarán por medio ...
 

P4: Kiwibot Basic Shield: Interruptor crepuscular

  • 1. PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO A4: Interruptor crepuscular DE LUZ José  Pujol  Pérez   IES  Vicente  Aleixandre  
  • 2. OBJETIVOS •  Leer entradas analógicas •  Imprimir por el puerto serie •  Realizar un sistema automático  
  • 3. Ideas Previas: •  ¿Sabe alguien qué es un interruptor crepuscular? •  ¿Cómo nos podemos comunicar con Arduino? •  ¿Qué es un sensor de luz? ¿Cómo funciona? ¿Que aparatos incluyen un sensor de luz? •  ¿Que esquema de entradas y salidas necesitamos para hacer un interruptor crepuscular? INTRODUCCIÓN
  • 4. Realizar un interruptor crepuscular que encienda la luz de un LED (blanca) según la luz ambiental. Para ello imprimir primero los valores de la LDR por el puerto serie. Opcional: Con el LED RGB realizar un display tipo Vúmetro HACER
  • 5. •  ENTRADAS ANALÓGICAS •  ESQUEMA LDR ARDUINO •  COMUNICACIÓN SERIE •  FUNCIÓN SERIAL •  EJEMPLO COMUNICACIÓN SERIE •  LECTURA DE SENSORES •  OPERADORES BOOLEANOS INFORMACIÓN
  • 6.   ENTRADAS Y SALIDAS ENTRADAS LDR (A) SALIDAS arduino LED RGB (D)
  • 7.   PSEUDOCÓDIGO •  Inicio •  Leer el sensor •  Si el valor es menor que "valor límite" encender el LED –  Sino apagar el LED  
  • 10.   ENTRADAS ANALÓGICAS Hay 6 pines para leer entradas analógicas A0-A5 analogRead(A0-A5); Leen valores entre 0-5v en una escala de 210 =1024 Para guardar su valor los almacenamos en una variable sensorValue=analogRead(sensorPin);
  • 12. COMUNICACIÓN SERIE •  Utiliza los pines Rx (D0) y Tx (D1) para comunicarse •  Permite enviar datos de Arduino al PC (y del PC a Arduino) •  Nos permite monitorizar sensores
  • 14. FUNCIÓN SERIAL - Serial.begin (velocidad); Abre el puerto serie y establece la velocidad de comunicación en baudios, se declara en el set up Serial.begin (9600); - Serial.print (); Imprime los datos por el puerto serie Serial.print ("Texto"); Serial.print (variable); - Serial.println (); Añade retorno de carro
  • 19. •  ¿Qué hemos conseguido hacer?   reflexionamos
  • 20.       Este  guía  se  distribuye  bajo  licencia  Reconocimiento-­‐  ComparBrIgual  CreaBve   commons  4.0         (cc)  2014  José  Pujol  Pérez  Some  rights  reserved.  This  work  licensed  under  CreaBve   Commons  AOribuBon-­‐ShareAlike  License.  To  view  a  copy  of  full  license,  see                   hOp://creaBvecommons.org/licenses/by-­‐sa/3.0/  or  write  to  CreaBve  Commons,  559   Nathan  AbboO  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