SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
CONTROL Y ROBÓTICA
ÍNDICE
●Introducción
●Sistemas de control
●Robótica
●Placa de Arduino
●Sensores
●Actuadores
●Otros Componentes
●IDE de Arduino
●Fritzing
El objetivo de la TECNOLOGÍA es satisfacer las
necesidades humanas usando los recursos
disponibles
SISTEMAS DE CONTROL
● Sistema de control de lazo abierto
● Sistema de control de lazo cerrado
Señal de error
Señal de realimantación
ROBÓTICA
● Dispone de 3 elementos
clave
● Sensores
● Actuadores
● Microcontrolador
PLACA DE ARDUINO
● Partes principales de la placa:
Pin Led
13
Led TX y RX
SENSORES
● Sensor de Luz LDR
● Termistores:
●
● Sensor de temperatura LM:
● Final de carrera:
●
● Sensor de humedad de suelo
●
Sensor PIR
Sensor de distancia de infrarrojos
Sensor ultrasónico
ACTUADORES
● Motores DC Imagen tomada de :
● http://robologs.net/2014/09/16/como-construir-un-controlador-de-motores-npn/
●
●
●
●
●
● Servomotores
Piezo-eléctricos y altavoces
Pantallas de cristal líquido LCD
LED
Cálculo de la resistencia limitadora para un LED
Los LED poseen las siguientes características:
· Rojo: I=20mA --- V=1.7 V
· Azul: I=20mA --- V=3.2V
· Amarillo: I=20mA --- V=2.V
· Verde: I=20mA---V = 2.1V
Un LED Amarillo
● V = I x R
5 – 2 = 0.02 x R
R = 150 ohm
OTROS COMPONENTES
● Placa protoboard
● Resistencias
● Potenciómetros
● Pulsadores
● Condensadores
● Diodos
●
● Transistores
IDE
Estructura básica de un programa
Ejemplo
int ledPin = 13; // Creo un variable de tipo entero que la denomino
ledPin y le asigno el valor 3,
void setup()
{
pinMode(ledPin, OUTPUT); // le digo con pinMode, que el pin 13 será una salida en mi
placa
}
void loop() // comienza el bucle que no parará
{
digitalWrite(ledPin, HIGH); // le digo con digitalWrite que el pin 13 se active = HIGH
delay(1000); // le digo que se espere un segundo con delay + 1000 ( milisegundos)
digitalWrite(ledPin, LOW); // le digo con digitalWrite que el pin 13 se apague = LOW
delay(1000); // le digo que se espere un segundo con delay + 1000 ( milisegundos)
}
Comentarios introductorios
Declaración de variables ,
librerías etc
1. Declaración de variables:
Int: se utiliza para declarar variables numéricas enteras
2. Funciones:
. Pines digitales:
• pinMode(pin, mode); Configura el pin especificado para que se comporte como una
entrada (input) o una salida (output).
pinMode(5, OUTPUT); // asigna al pin digital como salida
• digitalWrite(pin, value); Asigna el valor de salida HIGH (5V) o LOW (0V) al pin
especificado.
digitalWrite(5, HIGH);
• digitalRead(pin); Lee o captura el valor de entrada del pin especificado, dará valores
HIGH o LOW
· Pines analógicos
· analogRead(pin); Lee o captura el valor de entrada del pin analógico especificado
· analogWrite(pin, value); envía un dato analógico al pin indicado
3. Temporizadores
delay(ms); detiene el programa durante los ms especificados
4. Comunicación Serie
Serial.Begin(velocidad en baudios); Se usa para crear la comunicación entre la
placa Arduino y el ordenador
Normalmente lo declararemos en el : VOID SETUP(){ }
Serial.print(valor que queremos imprimir, tipo de dato); Imprime el valor de los
datos que están entre paréntesis
Serial.println(); Imprime los datos linea a linea.
5. Estructuras de control
- if(condición)
- if(condición){ } else{ }
- while(condición)
6. Comentarios y símbolos
// (comentarios de línea)
/* */ (comentarios de multi-línea)
Las llaves {} Definen el inicio y el final de un bloque de instrucciones.
El punto y coma ; Define el final de una instrucción. Si no se pone, el programa dará
error.
7. Librerías
#include <librería.h> se pone al principio del programa, antes de void setup.
#define permite declarar constantes, se pone antes de setup
EJEMPLO
#include <NewPing.h>
#define TRIGGER_PIN 12
#define ECHO_PIN 11
FRITZING
● 1. Navegador de vistas
● 2. Vista del proyecto
● 3. Componentes
● 4. Inspector

Más contenido relacionado

La actualidad más candente

4. interrupciones y temporizadores
4. interrupciones y temporizadores4. interrupciones y temporizadores
4. interrupciones y temporizadoresDavid Narváez
 
Control y robótica
Control y robóticaControl y robótica
Control y robóticajoseave
 
Automata programable
Automata programableAutomata programable
Automata programabletechonmyweb
 
Trabajo Final Ordinario Biocontroladores
Trabajo Final Ordinario BiocontroladoresTrabajo Final Ordinario Biocontroladores
Trabajo Final Ordinario BiocontroladoresMariannN1
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Franz Amaya
 
Curso Micro Tema 1
Curso Micro Tema 1Curso Micro Tema 1
Curso Micro Tema 1Luis Zurita
 
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
 
Exposicion de proyecto en biocontroladores
Exposicion de proyecto en biocontroladoresExposicion de proyecto en biocontroladores
Exposicion de proyecto en biocontroladoresMariannN1
 
Ejercicios logosoft con diagramas
Ejercicios logosoft con diagramasEjercicios logosoft con diagramas
Ejercicios logosoft con diagramasJacqueline Brioso
 
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pagAlarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pagjoaquinin1
 
Ejercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesEjercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesJaime E. Velarde
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2Luis Zurita
 
TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"Diego Rojas Ruiz
 
Manual de operación arduino cabezal
Manual de operación arduino cabezalManual de operación arduino cabezal
Manual de operación arduino cabezalXxScioNxX
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSlalo martinez
 

La actualidad más candente (20)

4. interrupciones y temporizadores
4. interrupciones y temporizadores4. interrupciones y temporizadores
4. interrupciones y temporizadores
 
05.Manejo de interrupciones
05.Manejo de interrupciones05.Manejo de interrupciones
05.Manejo de interrupciones
 
Control y robótica
Control y robóticaControl y robótica
Control y robótica
 
Automata programable
Automata programableAutomata programable
Automata programable
 
Trabajo Final Ordinario Biocontroladores
Trabajo Final Ordinario BiocontroladoresTrabajo Final Ordinario Biocontroladores
Trabajo Final Ordinario Biocontroladores
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
 
Taller fabricación robots-d2
Taller fabricación robots-d2Taller fabricación robots-d2
Taller fabricación robots-d2
 
1. microcontrolador
1. microcontrolador1. microcontrolador
1. microcontrolador
 
Curso Micro Tema 1
Curso Micro Tema 1Curso Micro Tema 1
Curso Micro Tema 1
 
Taller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª SesionTaller Arduino espacio-RES 2ª Sesion
Taller Arduino espacio-RES 2ª Sesion
 
Exposicion de proyecto en biocontroladores
Exposicion de proyecto en biocontroladoresExposicion de proyecto en biocontroladores
Exposicion de proyecto en biocontroladores
 
Lab 01 micro
Lab 01 microLab 01 micro
Lab 01 micro
 
Ejercicios logosoft con diagramas
Ejercicios logosoft con diagramasEjercicios logosoft con diagramas
Ejercicios logosoft con diagramas
 
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pagAlarma arduino wavecom programa y esquema numeros borrados 48 pag
Alarma arduino wavecom programa y esquema numeros borrados 48 pag
 
Clase Timer 1
Clase Timer 1Clase Timer 1
Clase Timer 1
 
Ejercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de InterrupcionesEjercicio 07 adicionales de Interrupciones
Ejercicio 07 adicionales de Interrupciones
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2
 
TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"
 
Manual de operación arduino cabezal
Manual de operación arduino cabezalManual de operación arduino cabezal
Manual de operación arduino cabezal
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITS
 

Similar a Control y robótica Arduino

Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Oscar Pastrana
 
IoT Clase P2 Capa Sensores C3.pdf
IoT Clase P2 Capa Sensores C3.pdfIoT Clase P2 Capa Sensores C3.pdf
IoT Clase P2 Capa Sensores C3.pdfjmcarrasc
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoMario Pérez Esteso
 
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasAldo Corp
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-unoAngelik Hdez
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-unoAngelik Hdez
 
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...Carlos Camacho
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESjairomauriciocamargo
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduinoValeria Gonzalez
 
Informe escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduinoInforme escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduinoJuan Castillo Bolaños
 

Similar a Control y robótica Arduino (20)

Práctica04.Programando Arduino
Práctica04.Programando ArduinoPráctica04.Programando Arduino
Práctica04.Programando Arduino
 
Arquitectura de un plc
Arquitectura de un plcArquitectura de un plc
Arquitectura de un plc
 
Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)Arduino(Tipos y su Programacion)
Arduino(Tipos y su Programacion)
 
IoT Clase P2 Capa Sensores C3.pdf
IoT Clase P2 Capa Sensores C3.pdfIoT Clase P2 Capa Sensores C3.pdf
IoT Clase P2 Capa Sensores C3.pdf
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez Esteso
 
Tutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejorasTutorial-pic16 f877a- algunas-mejoras
Tutorial-pic16 f877a- algunas-mejoras
 
Taller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdfTaller de Robótica Educativa.pdf
Taller de Robótica Educativa.pdf
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
 
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...Barcamp 2015 -  Integración de proyectos embebidos utilizando Arduino, Raspbe...
Barcamp 2015 - Integración de proyectos embebidos utilizando Arduino, Raspbe...
 
Presentacion
PresentacionPresentacion
Presentacion
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTES
 
arduino
arduinoarduino
arduino
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
Guia 2
Guia 2Guia 2
Guia 2
 
arduino 2.pptx
arduino 2.pptxarduino 2.pptx
arduino 2.pptx
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
 
Placa arduino
Placa arduinoPlaca arduino
Placa arduino
 
Informe escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduinoInforme escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduino
 

Más de TecnologiaCaminimori (20)

Sensor PIR
Sensor PIRSensor PIR
Sensor PIR
 
Info innovatres
Info innovatresInfo innovatres
Info innovatres
 
Aerotrom
AerotromAerotrom
Aerotrom
 
Memoria del pabellón
Memoria del pabellónMemoria del pabellón
Memoria del pabellón
 
Pasillocentral
PasillocentralPasillocentral
Pasillocentral
 
Pasillobiblio
PasillobiblioPasillobiblio
Pasillobiblio
 
Instalcalefac
InstalcalefacInstalcalefac
Instalcalefac
 
Beecoop
BeecoopBeecoop
Beecoop
 
Transporteelectricidad
TransporteelectricidadTransporteelectricidad
Transporteelectricidad
 
Cocina
CocinaCocina
Cocina
 
Memoria de la cocina
Memoria de la cocinaMemoria de la cocina
Memoria de la cocina
 
Cocina
CocinaCocina
Cocina
 
Cocina
CocinaCocina
Cocina
 
Cocina
CocinaCocina
Cocina
 
Memoria de la central térmica
Memoria de la central térmica Memoria de la central térmica
Memoria de la central térmica
 
PLANIFICACION-TERMICA
PLANIFICACION-TERMICAPLANIFICACION-TERMICA
PLANIFICACION-TERMICA
 
INSTALACION ELECTRICA
INSTALACION ELECTRICAINSTALACION ELECTRICA
INSTALACION ELECTRICA
 
Memoria Central Hidráulica
 Memoria Central Hidráulica Memoria Central Hidráulica
Memoria Central Hidráulica
 
Instalaciones de agua
Instalaciones de aguaInstalaciones de agua
Instalaciones de agua
 
instalacion electrica
instalacion electricainstalacion electrica
instalacion electrica
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 

Control y robótica Arduino

  • 2. ÍNDICE ●Introducción ●Sistemas de control ●Robótica ●Placa de Arduino ●Sensores ●Actuadores ●Otros Componentes ●IDE de Arduino ●Fritzing
  • 3. El objetivo de la TECNOLOGÍA es satisfacer las necesidades humanas usando los recursos disponibles
  • 4. SISTEMAS DE CONTROL ● Sistema de control de lazo abierto ● Sistema de control de lazo cerrado Señal de error Señal de realimantación
  • 5. ROBÓTICA ● Dispone de 3 elementos clave ● Sensores ● Actuadores ● Microcontrolador
  • 6. PLACA DE ARDUINO ● Partes principales de la placa: Pin Led 13 Led TX y RX
  • 7. SENSORES ● Sensor de Luz LDR ● Termistores: ● ● Sensor de temperatura LM: ● Final de carrera: ● ● Sensor de humedad de suelo ●
  • 8. Sensor PIR Sensor de distancia de infrarrojos Sensor ultrasónico
  • 9. ACTUADORES ● Motores DC Imagen tomada de : ● http://robologs.net/2014/09/16/como-construir-un-controlador-de-motores-npn/ ● ● ● ● ● ● Servomotores
  • 10. Piezo-eléctricos y altavoces Pantallas de cristal líquido LCD LED
  • 11. Cálculo de la resistencia limitadora para un LED Los LED poseen las siguientes características: · Rojo: I=20mA --- V=1.7 V · Azul: I=20mA --- V=3.2V · Amarillo: I=20mA --- V=2.V · Verde: I=20mA---V = 2.1V Un LED Amarillo ● V = I x R 5 – 2 = 0.02 x R R = 150 ohm
  • 12. OTROS COMPONENTES ● Placa protoboard ● Resistencias ● Potenciómetros ● Pulsadores ● Condensadores ● Diodos ● ● Transistores
  • 13. IDE
  • 14. Estructura básica de un programa
  • 15. Ejemplo int ledPin = 13; // Creo un variable de tipo entero que la denomino ledPin y le asigno el valor 3, void setup() { pinMode(ledPin, OUTPUT); // le digo con pinMode, que el pin 13 será una salida en mi placa } void loop() // comienza el bucle que no parará { digitalWrite(ledPin, HIGH); // le digo con digitalWrite que el pin 13 se active = HIGH delay(1000); // le digo que se espere un segundo con delay + 1000 ( milisegundos) digitalWrite(ledPin, LOW); // le digo con digitalWrite que el pin 13 se apague = LOW delay(1000); // le digo que se espere un segundo con delay + 1000 ( milisegundos) } Comentarios introductorios Declaración de variables , librerías etc
  • 16. 1. Declaración de variables: Int: se utiliza para declarar variables numéricas enteras 2. Funciones: . Pines digitales: • pinMode(pin, mode); Configura el pin especificado para que se comporte como una entrada (input) o una salida (output). pinMode(5, OUTPUT); // asigna al pin digital como salida • digitalWrite(pin, value); Asigna el valor de salida HIGH (5V) o LOW (0V) al pin especificado. digitalWrite(5, HIGH); • digitalRead(pin); Lee o captura el valor de entrada del pin especificado, dará valores HIGH o LOW
  • 17. · Pines analógicos · analogRead(pin); Lee o captura el valor de entrada del pin analógico especificado · analogWrite(pin, value); envía un dato analógico al pin indicado 3. Temporizadores delay(ms); detiene el programa durante los ms especificados 4. Comunicación Serie Serial.Begin(velocidad en baudios); Se usa para crear la comunicación entre la placa Arduino y el ordenador Normalmente lo declararemos en el : VOID SETUP(){ } Serial.print(valor que queremos imprimir, tipo de dato); Imprime el valor de los datos que están entre paréntesis Serial.println(); Imprime los datos linea a linea.
  • 18. 5. Estructuras de control - if(condición) - if(condición){ } else{ } - while(condición) 6. Comentarios y símbolos // (comentarios de línea) /* */ (comentarios de multi-línea) Las llaves {} Definen el inicio y el final de un bloque de instrucciones. El punto y coma ; Define el final de una instrucción. Si no se pone, el programa dará error. 7. Librerías #include <librería.h> se pone al principio del programa, antes de void setup. #define permite declarar constantes, se pone antes de setup EJEMPLO #include <NewPing.h> #define TRIGGER_PIN 12 #define ECHO_PIN 11
  • 19. FRITZING ● 1. Navegador de vistas ● 2. Vista del proyecto ● 3. Componentes ● 4. Inspector