SlideShare a Scribd company logo
1 of 31
Download to read offline
Taller de Fabricación DE
Robots CON
D2
ORGANIZA:
COLABORAN:
SUMARIO 2ª SESIÓN
•  MOTORES
•  SALIDAS ANALÓGICAS
•  SENSORES distancia
•  MOTORES CC
•  puente en h
•  L298
MOTORES cc
MOTORES CC
Características:
•  Son económicos
•  Permiten regular su velocidad en función de
su tensión de alimentación
•  Invierten el sentido de giro en función de su
polaridad
•  Pueden necesitar un circuito de potencia cc
"
MOTORES CC
Inversión de giro mediante puente en H
"
	
  
L298
Inversión de giro mediante puente en H y
L298
"
	
  
L298
"
	
  
PRÁCTICAS MOTORES
•  CONTROLAR UN MOTOR SENTIDO DE GIRO
•  CONTROLAR VEHICULO 4 SENTIDOS DE
GIRO
•  AÑADIR LLAMADA A FUNCIONES
	
  
CONTROL DE UN MOTOR SENTIDO GIRO
"
	
  
CONTROL VEHÍCULO LLAMADA A FUNCIONES
"
	
  
•  SALIDAS ANALÓGICAS
•  CONTROLAR POTENCIÓMETRO SALIDA ANALÓGICA
SALIDAS ANALÓGICAS
SALIDA ANALÓGICA pwm
PWM: Modulación por Anchura de Pulso	
- analogWrite(pin, valorPWM);	
pin: pines digitales con PWM:
D3, D5, D6, D9, D10, D11
valor: entre 0-255 (0-5v)
VS=5*PWM/255
potenciómetro
Es una resistencia variable
•  Resistencia variable 0-10 kΩ
•  Divisor de tensión 0-5v
5v	
  
VANALOG	
  
0v	
  
POTENCIÓMETRO
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);
PRÁCTICAS MOTORES SALIDAS ANAL.
•  CONTROL VELOCIDAD MEDIANTE CÓDIGO
•  AÑADIR UN POTENCIÓMETRO QUE REGULE
LA VELOCIDAD MOTOR
	
  
CONTROL DE UN MOTOR V Y SG
"
	
  
CONTROL velocidad motores POTENCIÓMETRO
•  DISTANCIA INFRARROJOS
•  DISTANCIA ULTRASONIDOS
•  seguidor líneas
SENSORES
ESQUIVAOBJETOS
DISTANCIA INFRARROJOS
Producen una tensión en pin de salida en
función de la distancia
Características:
•  Fáciles de usar
•  Dependen de la luz ambiental
•  No son lineales
•  Rango reducido
•  Son caros
"
DISTANCIA ULTRASONIDOS
Manda un tren de pulsos de alta frecuencia y
recibe el rebote permitiendo calcular el tiempo
Características:
•  Rango de distancias 2-400cm, precisión 3mm
•  Ángulo 15º
"
	
  
Trigger: pin digital salida	
Echo: pin digital entrada
DISTANCIA ULTRASONIDOS
Funcionamiento:
•  Se envía un pulso digital alto (10µs)
•  El HCSR04 lanza ocho ondas de 40kHz
•  Se establece en alto la señal eco hasta que recibe el
rebote de las ondas
•  Se calcula el tiempo transcurrido
"
	
  
DISTANCIA ULTRASONIDOS
Cálculo del tiempo:
t=μs	
v=e/t à e=2d=v*tà d=v*t/2	
d=34300(cm/s)*t(s)*10-6* /2=0,01715*t	
"
	
  
DISTANCIA ULTRASONIDOS
- pulseIn (pin, value)	
pin: el pin donde quieres leer el pulso	
value: HIGH or LOW
Lee un pulso en un pin. Si el valor es HIGH, espera a
que el valor sea alto, y espera a que el pulso sea bajo
Devuelve el tiempo en microsegundos	
Si supera el tiempo de espera devuelve 0
Tiempo de espera 1s por defecto	
- pulseIn (pin, value, timeout)	
timeout: tiempo de espera en microsegundos	
"
DISTANCIA ULTRASONIDOS
DISTANCIA ULTRASONIDOS
SEGUIDOR LÍNEAS
"
	
  
SEGUIDOR LÍNEAS
"
	
  
Es un diodo y un fototransistor por infrarrojos
SEGUIDOR LÍNEAS
"
	
  
Es un circuito impreso con los sensores y el circuito ya
integrado
 
	
  
	
  
Esta	
  guía	
  se	
  distribuye	
  bajo	
  licencia	
  Reconocimiento-­‐	
  ComparCrIgual	
  CreaCve	
  
commons	
  4.0	
  	
  
	
  
	
  
(cc)	
  2015	
  José	
  Pujol	
  Pérez	
  Some	
  rights	
  reserved.	
  This	
  work	
  licensed	
  under	
  CreaCve	
  
Commons	
  ATribuCon-­‐ShareAlike	
  License.	
  To	
  view	
  a	
  copy	
  of	
  full	
  license,	
  see	
  	
  	
  	
  	
  	
  	
  	
  	
  
hTp://creaCvecommons.org/licenses/by-­‐sa/3.0/	
  or	
  write	
  to	
  CreaCve	
  Commons,	
  559	
  
Nathan	
  AbboT	
  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.	
  	
  
licenciaLICENCIA

More Related Content

What's hot

What's hot (20)

Introducción arduino
Introducción arduinoIntroducción arduino
Introducción arduino
 
Ejercicio LOGO
Ejercicio LOGOEjercicio LOGO
Ejercicio LOGO
 
Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª Sesion
 
P5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGBP5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGB
 
Guia 5
Guia 5Guia 5
Guia 5
 
Arduino - Tercera sesión
Arduino - Tercera sesiónArduino - Tercera sesión
Arduino - Tercera sesión
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
 
Guia mci servo motor con arduino
Guia mci   servo motor con arduinoGuia mci   servo motor con arduino
Guia mci servo motor con arduino
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
 
Control vehiculo
Control vehiculoControl vehiculo
Control vehiculo
 
Prácticas arduino
Prácticas arduinoPrácticas arduino
Prácticas arduino
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduino
 
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 ...
 
Presentacion
PresentacionPresentacion
Presentacion
 
Guia 4
Guia 4Guia 4
Guia 4
 
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
 
Guia 3
Guia 3Guia 3
Guia 3
 
Taller arduino I - CyLicon Valley
Taller arduino I - CyLicon ValleyTaller arduino I - CyLicon Valley
Taller arduino I - CyLicon Valley
 
Presentación placa arduino
Presentación placa arduinoPresentación placa arduino
Presentación placa arduino
 
Aplicaciones LOGO
Aplicaciones LOGOAplicaciones LOGO
Aplicaciones LOGO
 

Viewers also liked

Viewers also liked (20)

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 con Kiwibot- Interruptor crepuscular
Taller Arduino con Kiwibot- Interruptor crepuscularTaller Arduino con Kiwibot- Interruptor crepuscular
Taller Arduino con Kiwibot- Interruptor crepuscular
 
Arduino control motores cc
Arduino control motores ccArduino control motores cc
Arduino control motores cc
 
Arduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en SecundariaArduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en Secundaria
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 
Kiwibot Robotica Open Source
Kiwibot  Robotica Open SourceKiwibot  Robotica Open Source
Kiwibot Robotica Open Source
 
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
 
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
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
 
Minivoltios fase3
Minivoltios fase3Minivoltios fase3
Minivoltios fase3
 
Por que trabajar con scratch
Por que trabajar con scratchPor que trabajar con scratch
Por que trabajar con scratch
 
Bases didácticas y recursos para trabajar el pensamiento computacional en el ...
Bases didácticas y recursos para trabajar el pensamiento computacional en el ...Bases didácticas y recursos para trabajar el pensamiento computacional en el ...
Bases didácticas y recursos para trabajar el pensamiento computacional en el ...
 
Paralelismo y sincronizacion scratch
Paralelismo y sincronizacion scratchParalelismo y sincronizacion scratch
Paralelismo y sincronizacion scratch
 
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
 
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
 
Scratch: Clones
Scratch: ClonesScratch: Clones
Scratch: Clones
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara Comercio
 
Arduino vs S4A
Arduino vs S4AArduino vs S4A
Arduino vs S4A
 
Depuracion errores scratch
Depuracion errores scratchDepuracion errores scratch
Depuracion errores scratch
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 

Similar to Taller fabricación robots-d2

PROYECTO DE GRADUACION plc 1200.pdf
PROYECTO DE GRADUACION plc 1200.pdfPROYECTO DE GRADUACION plc 1200.pdf
PROYECTO DE GRADUACION plc 1200.pdf
LouisMccormick
 
Adquisicion de datos analogicos y digitales
Adquisicion de datos analogicos y digitalesAdquisicion de datos analogicos y digitales
Adquisicion de datos analogicos y digitales
Nahum Negro
 

Similar to Taller fabricación robots-d2 (20)

Productos sew
Productos sewProductos sew
Productos sew
 
Encoder _s7 1200_tiaportal
Encoder _s7 1200_tiaportalEncoder _s7 1200_tiaportal
Encoder _s7 1200_tiaportal
 
pwm fast en un microcontrolador 328p.pptx
pwm  fast en un microcontrolador 328p.pptxpwm  fast en un microcontrolador 328p.pptx
pwm fast en un microcontrolador 328p.pptx
 
Introduccionpwm
IntroduccionpwmIntroduccionpwm
Introduccionpwm
 
01 modulo 01
01 modulo 0101 modulo 01
01 modulo 01
 
01 modulo 01
01 modulo 0101 modulo 01
01 modulo 01
 
18 generador de_pulsos
18 generador de_pulsos18 generador de_pulsos
18 generador de_pulsos
 
5º Jornadas AMUVA - Actuadores
5º Jornadas AMUVA - Actuadores5º Jornadas AMUVA - Actuadores
5º Jornadas AMUVA - Actuadores
 
Pesentacíon de Aplicaciones.pptx
Pesentacíon de Aplicaciones.pptxPesentacíon de Aplicaciones.pptx
Pesentacíon de Aplicaciones.pptx
 
PROYECTO DE GRADUACION plc 1200.pdf
PROYECTO DE GRADUACION plc 1200.pdfPROYECTO DE GRADUACION plc 1200.pdf
PROYECTO DE GRADUACION plc 1200.pdf
 
Sistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aéreaSistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aérea
 
Manual uso-de-osciloscopio para-mecanicos
Manual uso-de-osciloscopio para-mecanicosManual uso-de-osciloscopio para-mecanicos
Manual uso-de-osciloscopio para-mecanicos
 
Aplicacion de encoders
Aplicacion de encodersAplicacion de encoders
Aplicacion de encoders
 
Encoders
EncodersEncoders
Encoders
 
Catálogo General ALVICO 2019
Catálogo General ALVICO 2019Catálogo General ALVICO 2019
Catálogo General ALVICO 2019
 
Tiristores scr 2
Tiristores scr 2Tiristores scr 2
Tiristores scr 2
 
Servo motor 360 con arduino
Servo motor 360 con arduinoServo motor 360 con arduino
Servo motor 360 con arduino
 
Adquisicion de datos analogicos y digitales
Adquisicion de datos analogicos y digitalesAdquisicion de datos analogicos y digitales
Adquisicion de datos analogicos y digitales
 
MARLON
MARLONMARLON
MARLON
 
Funcionamiento encoder
Funcionamiento encoderFuncionamiento encoder
Funcionamiento encoder
 

More from José Pujol Pérez

More from 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
 
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
 
Que es scratch
Que es scratchQue es scratch
Que es scratch
 
S4A Metodo Trabajo
S4A Metodo TrabajoS4A Metodo Trabajo
S4A Metodo Trabajo
 
Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 
S4A Metodologia
S4A MetodologiaS4A Metodologia
S4A Metodologia
 
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
 
S4A Interruptor Crepuscular
S4A Interruptor CrepuscularS4A Interruptor Crepuscular
S4A Interruptor Crepuscular
 
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
 
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
 
P7: Kiwibot Basic Shield: Control LED desde PUERTO SERIE
P7: Kiwibot Basic Shield: Control LED desde PUERTO SERIEP7: Kiwibot Basic Shield: Control LED desde PUERTO SERIE
P7: Kiwibot Basic Shield: Control LED desde PUERTO SERIE
 

Recently uploaded

Recently uploaded (20)

Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Taller fabricación robots-d2

  • 1. Taller de Fabricación DE Robots CON D2 ORGANIZA: COLABORAN:
  • 2. SUMARIO 2ª SESIÓN •  MOTORES •  SALIDAS ANALÓGICAS •  SENSORES distancia
  • 3. •  MOTORES CC •  puente en h •  L298 MOTORES cc
  • 4. MOTORES CC Características: •  Son económicos •  Permiten regular su velocidad en función de su tensión de alimentación •  Invierten el sentido de giro en función de su polaridad •  Pueden necesitar un circuito de potencia cc "
  • 5. MOTORES CC Inversión de giro mediante puente en H "  
  • 6. L298 Inversión de giro mediante puente en H y L298 "  
  • 8. PRÁCTICAS MOTORES •  CONTROLAR UN MOTOR SENTIDO DE GIRO •  CONTROLAR VEHICULO 4 SENTIDOS DE GIRO •  AÑADIR LLAMADA A FUNCIONES  
  • 9. CONTROL DE UN MOTOR SENTIDO GIRO "  
  • 10. CONTROL VEHÍCULO LLAMADA A FUNCIONES "  
  • 11. •  SALIDAS ANALÓGICAS •  CONTROLAR POTENCIÓMETRO SALIDA ANALÓGICA SALIDAS ANALÓGICAS
  • 12. SALIDA ANALÓGICA pwm PWM: Modulación por Anchura de Pulso - analogWrite(pin, valorPWM); pin: pines digitales con PWM: D3, D5, D6, D9, D10, D11 valor: entre 0-255 (0-5v) VS=5*PWM/255
  • 13. potenciómetro Es una resistencia variable •  Resistencia variable 0-10 kΩ •  Divisor de tensión 0-5v 5v   VANALOG   0v  
  • 15. 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);
  • 16. PRÁCTICAS MOTORES SALIDAS ANAL. •  CONTROL VELOCIDAD MEDIANTE CÓDIGO •  AÑADIR UN POTENCIÓMETRO QUE REGULE LA VELOCIDAD MOTOR  
  • 17. CONTROL DE UN MOTOR V Y SG "  
  • 18. CONTROL velocidad motores POTENCIÓMETRO
  • 19. •  DISTANCIA INFRARROJOS •  DISTANCIA ULTRASONIDOS •  seguidor líneas SENSORES
  • 21. DISTANCIA INFRARROJOS Producen una tensión en pin de salida en función de la distancia Características: •  Fáciles de usar •  Dependen de la luz ambiental •  No son lineales •  Rango reducido •  Son caros "
  • 22. DISTANCIA ULTRASONIDOS Manda un tren de pulsos de alta frecuencia y recibe el rebote permitiendo calcular el tiempo Características: •  Rango de distancias 2-400cm, precisión 3mm •  Ángulo 15º "   Trigger: pin digital salida Echo: pin digital entrada
  • 23. DISTANCIA ULTRASONIDOS Funcionamiento: •  Se envía un pulso digital alto (10µs) •  El HCSR04 lanza ocho ondas de 40kHz •  Se establece en alto la señal eco hasta que recibe el rebote de las ondas •  Se calcula el tiempo transcurrido "  
  • 24. DISTANCIA ULTRASONIDOS Cálculo del tiempo: t=μs v=e/t à e=2d=v*tà d=v*t/2 d=34300(cm/s)*t(s)*10-6* /2=0,01715*t "  
  • 25. DISTANCIA ULTRASONIDOS - pulseIn (pin, value) pin: el pin donde quieres leer el pulso value: HIGH or LOW Lee un pulso en un pin. Si el valor es HIGH, espera a que el valor sea alto, y espera a que el pulso sea bajo Devuelve el tiempo en microsegundos Si supera el tiempo de espera devuelve 0 Tiempo de espera 1s por defecto - pulseIn (pin, value, timeout) timeout: tiempo de espera en microsegundos "
  • 29. SEGUIDOR LÍNEAS "   Es un diodo y un fototransistor por infrarrojos
  • 30. SEGUIDOR LÍNEAS "   Es un circuito impreso con los sensores y el circuito ya integrado
  • 31.       Esta  guía  se  distribuye  bajo  licencia  Reconocimiento-­‐  ComparCrIgual  CreaCve   commons  4.0         (cc)  2015  José  Pujol  Pérez  Some  rights  reserved.  This  work  licensed  under  CreaCve   Commons  ATribuCon-­‐ShareAlike  License.  To  view  a  copy  of  full  license,  see                   hTp://creaCvecommons.org/licenses/by-­‐sa/3.0/  or  write  to  CreaCve  Commons,  559   Nathan  AbboT  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.     licenciaLICENCIA