SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO
P5: CONTROL LUMINOSIDAD LED RGB
José	
  Pujol	
  Pérez	
  
IES	
  Vicente	
  Aleixandre	
  
OBJETIVOS
•  Controlar salidas analógicas
•  Conectar entradas y salidas analógicas
•  Mapear valores
•  Uso joystick
	
  
Ideas Previas:
•  ¿Puede un microcontrolador digital dar una salida
analógica? ¿Cómo?
•  Si codificamos cada color con 1 byte, ¿cuántos
colores diferentes podemos obtener con un LED
RGB?
	
  
INTRODUCCIÓN
Controlar la intensidad luminosa y colores de
un LED RGB mediante sensores
1º- Probar y modificar programa fading cambiando
tiempos, añadiendo otro color al LED RGB...
2º- Elegir sensor (joystick), e imprimir sus valores para
ver comportamiento
3º Relacionar x,y joystick y salidas analógicas LED RG
Opcional:
4º Añadir acelerómetro para controlar el LED B
PROPUESTA DE TRABAJO
•  SALIDAS ANALÓGICAS
•  PROGRAMA FADING
•  FUNCIÓN MAP
•  ENTRADA-SALIDA ANALÓGICA
•  JOYSTICK
INFORMACIÓN
 
SALIDAS ANALÓGICAS
analogWrite (pin, valor);
Pin salidas PWM: D3, D5, D6, D9, D10, D11
Valor entre 0-255 (0-5v)
 
PROGRAMA FADING
 
MAP
Escala un valor de un rango a otro	
	
- map(value;fromLow;fromHigh;toLow;toHigh);	
value: valor a escalar
El caso más típico es de una entrada analógica 0-1023 a
una salida analógica 0-255	
	
sensorMapvalue=map(sensorValue;0;1023;0;255);
 
ENTRADA-SALIDA ANALÓGICA
 
JoYSTICK
Está constituido por dos potenciómetros (x, y) y un
pulsador z
 
JoYSTICK
Son dos potenciómetros para los ejes x, y
En reposo da valor aproximado de x=512 y=512
	
	
	
A4=xjoy	
A5=yjoy
 
ESQUEMA ARDUINO POTENCIÓMETRO
 
ESQUEMA ARDUINO JOYSTICK
 
ACELERÓMETROS
Realizan una medida de la acelereración o vibración
Son sistemas micro electro-mecánicos (MEMS)
Funcionan por capacitancia
Características:
•  Miden 3 ejes x, y z
•  Miden la gravedad 	
	
A2=xAcel	
A3=yAcel
 
ESQUEMA ARDUINO ACELERÓMETRO
•  ¿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

Más contenido relacionado

La actualidad más candente

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
 
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
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioJosé 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
 
A6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaA6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaJosé Pujol Pérez
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoJosé Pujol Pérez
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesiónJavier Gamarra
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Roberto Santana Valdés
 
Introduccion Arduino 2010
Introduccion  Arduino 2010Introduccion  Arduino 2010
Introduccion Arduino 2010Rubén Loredo
 
Sistema de localización de objetos basado en tecnología de Código Abierto de ...
Sistema de localización de objetos basado en tecnología de Código Abierto de ...Sistema de localización de objetos basado en tecnología de Código Abierto de ...
Sistema de localización de objetos basado en tecnología de Código Abierto de ...RFIC-IUMA
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?mrquesito
 
Interruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINOInterruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINOLuis Torreño Peromingo
 
P2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoP2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoJosé Pujol Pérez
 

La actualidad más candente (20)

Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª Sesion
 
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
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara Comercio
 
A5-S4A : Control LED RGB
A5-S4A : Control LED RGBA5-S4A : Control LED RGB
A5-S4A : Control LED RGB
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 
Taller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionTaller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª Sesion
 
A6-S4A : Sensores de Distancia
A6-S4A : Sensores de DistanciaA6-S4A : Sensores de Distancia
A6-S4A : Sensores de Distancia
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
 
Ethernet Shield
Ethernet ShieldEthernet Shield
Ethernet Shield
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Introduccion Arduino 2010
Introduccion  Arduino 2010Introduccion  Arduino 2010
Introduccion Arduino 2010
 
Sistema de localización de objetos basado en tecnología de Código Abierto de ...
Sistema de localización de objetos basado en tecnología de Código Abierto de ...Sistema de localización de objetos basado en tecnología de Código Abierto de ...
Sistema de localización de objetos basado en tecnología de Código Abierto de ...
 
Taller arduino I - CyLicon Valley
Taller arduino I - CyLicon ValleyTaller arduino I - CyLicon Valley
Taller arduino I - CyLicon Valley
 
Arduino practicas
Arduino practicasArduino practicas
Arduino practicas
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?
 
Interruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINOInterruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINO
 
A4-S4A : Objetos Inteligentes
A4-S4A : Objetos InteligentesA4-S4A : Objetos Inteligentes
A4-S4A : Objetos Inteligentes
 
P2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoP2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: Semáforo
 

Destacado

P01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoP01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoJosé 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
 
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
 
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
 
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
 
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
 
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
 
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
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchJosé Pujol Pérez
 

Destacado (19)

Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 
P01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoP01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con Arduino
 
A10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mandoA10-S4A: Videojuegos con mando
A10-S4A: Videojuegos con mando
 
A3-S4A : Pulsadores
A3-S4A : PulsadoresA3-S4A : Pulsadores
A3-S4A : Pulsadores
 
A8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo ServosA8-S4A: Control Vehículo Servos
A8-S4A: Control Vehículo Servos
 
A7 S4A: Servomotores de Posición
A7 S4A: Servomotores de PosiciónA7 S4A: Servomotores de Posición
A7 S4A: Servomotores de Posición
 
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
 
A1-S4A : Empezamos con S4A
A1-S4A : Empezamos con S4AA1-S4A : Empezamos con S4A
A1-S4A : Empezamos con S4A
 
A2-S4A: Hacemos un Semáforo
A2-S4A: Hacemos un SemáforoA2-S4A: Hacemos un Semáforo
A2-S4A: Hacemos un Semáforo
 
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
 
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
 
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
 
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
 
S4A Metodo Trabajo
S4A Metodo TrabajoS4A Metodo Trabajo
S4A Metodo Trabajo
 
Scratch: Clones
Scratch: ClonesScratch: Clones
Scratch: Clones
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratch
 
S4A Metodologia
S4A MetodologiaS4A Metodologia
S4A Metodologia
 
Scratch 4ºeso-2014
Scratch 4ºeso-2014Scratch 4ºeso-2014
Scratch 4ºeso-2014
 

Similar a P5: Kiwibot Basic Shield: Control luminosidad LED RGB

Lego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminadoLego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminadojuancho182000
 
Sensores nxt
Sensores nxtSensores nxt
Sensores nxtjpaiba
 
Manual de las partes de circuit playground comandos y estructuras de control....
Manual de las partes de circuit playground comandos y estructuras de control....Manual de las partes de circuit playground comandos y estructuras de control....
Manual de las partes de circuit playground comandos y estructuras de control....Maynor Rodríguez Molina
 
Conmutadores y Decodificadores
Conmutadores y DecodificadoresConmutadores y Decodificadores
Conmutadores y DecodificadoresGerardo Martínez
 
Sistemas embebidos ingeniería en sistemas.pptx
Sistemas embebidos ingeniería en sistemas.pptxSistemas embebidos ingeniería en sistemas.pptx
Sistemas embebidos ingeniería en sistemas.pptxneftalycontreras1408
 
Cubo de LEDs controlado por microprocesador
Cubo de LEDs controlado por microprocesadorCubo de LEDs controlado por microprocesador
Cubo de LEDs controlado por microprocesadorMarcelo Mendoza
 
Sistema logicos digitales
Sistema logicos digitalesSistema logicos digitales
Sistema logicos digitalesAldair Serrano
 
Lógica difusa y conceptos
Lógica difusa y conceptosLógica difusa y conceptos
Lógica difusa y conceptosJ R7
 
S4A A10: Videojuegos con mando
S4A A10: Videojuegos con mandoS4A A10: Videojuegos con mando
S4A A10: Videojuegos con mandoUnaCasaInteligente
 

Similar a P5: Kiwibot Basic Shield: Control luminosidad LED RGB (20)

Lego mindstorms NXT
Lego mindstorms NXTLego mindstorms NXT
Lego mindstorms NXT
 
Lego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminadoLego mindstorms NXT trabajo terminado
Lego mindstorms NXT trabajo terminado
 
Sensores nxt
Sensores nxtSensores nxt
Sensores nxt
 
Manual de las partes de circuit playground comandos y estructuras de control....
Manual de las partes de circuit playground comandos y estructuras de control....Manual de las partes de circuit playground comandos y estructuras de control....
Manual de las partes de circuit playground comandos y estructuras de control....
 
Drivers y
Drivers yDrivers y
Drivers y
 
Conmutadores y Decodificadores
Conmutadores y DecodificadoresConmutadores y Decodificadores
Conmutadores y Decodificadores
 
Machote de programaciã³n
Machote de programaciã³nMachote de programaciã³n
Machote de programaciã³n
 
Sistemas embebidos ingeniería en sistemas.pptx
Sistemas embebidos ingeniería en sistemas.pptxSistemas embebidos ingeniería en sistemas.pptx
Sistemas embebidos ingeniería en sistemas.pptx
 
Cubo de LEDs controlado por microprocesador
Cubo de LEDs controlado por microprocesadorCubo de LEDs controlado por microprocesador
Cubo de LEDs controlado por microprocesador
 
Lab 08 MotorAC-1.docx
Lab 08 MotorAC-1.docxLab 08 MotorAC-1.docx
Lab 08 MotorAC-1.docx
 
Electronic Work Bench
Electronic Work BenchElectronic Work Bench
Electronic Work Bench
 
S4A A5: Control LED RGB
S4A A5: Control LED RGBS4A A5: Control LED RGB
S4A A5: Control LED RGB
 
Dispositivos electronicos
Dispositivos electronicosDispositivos electronicos
Dispositivos electronicos
 
Logica Digital
Logica DigitalLogica Digital
Logica Digital
 
Sistema logicos digitales
Sistema logicos digitalesSistema logicos digitales
Sistema logicos digitales
 
Algoritmo JPEG
Algoritmo JPEGAlgoritmo JPEG
Algoritmo JPEG
 
Lógica difusa y conceptos
Lógica difusa y conceptosLógica difusa y conceptos
Lógica difusa y conceptos
 
Sensores
SensoresSensores
Sensores
 
Trabajo #1
Trabajo #1Trabajo #1
Trabajo #1
 
S4A A10: Videojuegos con mando
S4A A10: Videojuegos con mandoS4A A10: Videojuegos con mando
S4A A10: Videojuegos con mando
 

Más de José Pujol Pérez

Más de 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
 
Depuracion errores scratch
Depuracion errores scratchDepuracion errores scratch
Depuracion errores 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
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1
 
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
 

Último

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfJAVIER SOLIS NOYOLA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 

Último (20)

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 

P5: Kiwibot Basic Shield: Control luminosidad LED RGB

  • 1. PRÁCTICAS DE PROGRAMACIÓN CON ARDUINO P5: CONTROL LUMINOSIDAD LED RGB José  Pujol  Pérez   IES  Vicente  Aleixandre  
  • 2. OBJETIVOS •  Controlar salidas analógicas •  Conectar entradas y salidas analógicas •  Mapear valores •  Uso joystick  
  • 3. Ideas Previas: •  ¿Puede un microcontrolador digital dar una salida analógica? ¿Cómo? •  Si codificamos cada color con 1 byte, ¿cuántos colores diferentes podemos obtener con un LED RGB?   INTRODUCCIÓN
  • 4. Controlar la intensidad luminosa y colores de un LED RGB mediante sensores 1º- Probar y modificar programa fading cambiando tiempos, añadiendo otro color al LED RGB... 2º- Elegir sensor (joystick), e imprimir sus valores para ver comportamiento 3º Relacionar x,y joystick y salidas analógicas LED RG Opcional: 4º Añadir acelerómetro para controlar el LED B PROPUESTA DE TRABAJO
  • 5. •  SALIDAS ANALÓGICAS •  PROGRAMA FADING •  FUNCIÓN MAP •  ENTRADA-SALIDA ANALÓGICA •  JOYSTICK INFORMACIÓN
  • 6.   SALIDAS ANALÓGICAS analogWrite (pin, valor); Pin salidas PWM: D3, D5, D6, D9, D10, D11 Valor entre 0-255 (0-5v)
  • 8.   MAP Escala un valor de un rango a otro - map(value;fromLow;fromHigh;toLow;toHigh); value: valor a escalar El caso más típico es de una entrada analógica 0-1023 a una salida analógica 0-255 sensorMapvalue=map(sensorValue;0;1023;0;255);
  • 10.   JoYSTICK Está constituido por dos potenciómetros (x, y) y un pulsador z
  • 11.   JoYSTICK Son dos potenciómetros para los ejes x, y En reposo da valor aproximado de x=512 y=512 A4=xjoy A5=yjoy
  • 14.   ACELERÓMETROS Realizan una medida de la acelereración o vibración Son sistemas micro electro-mecánicos (MEMS) Funcionan por capacitancia Características: •  Miden 3 ejes x, y z •  Miden la gravedad A2=xAcel A3=yAcel
  • 16. •  ¿Qué hemos conseguido hacer?   reflexionamos
  • 17.       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