SlideShare a Scribd company logo
1 of 24
Usos creativos
de tecnología
digital Arduino
El Taller 2015
UNO
NANO
MEGA
Protoboard
Led
Led RGB (cátodo común)
void setup( ){
_______________ ;
_______________ ;
_______________ ;
}
void loop ( ) {
______________ ;
______________ ;
______________ ;
}
sentencias
Una vez
Se repite
Estructuras de control
for (inicialización, condición, incremento){
sentencias
}
for ( int i = 0; i<255; i =i+1) {
analogwrite (Led , i );
delay (100);
}
Estructuras de control
if (condición){
sentencias
}
else{
sentencias
}
Los valores de una
salida digital
0 - 255
0 V
1,25Vc
2,5V
3,75 V
5V
Salidas analógicas
Entradas digitales
Pulsador
admite dos estados
Entradas analógicas
Entradas analógicas
Código de colores
Conectar 3 fotoresistores para dar valor de intensidad
a cada color de un led RGB
Función map()
Val Max
Val Min
Val Max
Val Min
X
Y
map (nomVar, Val Min, Val Max, Val Min, Val Max)
50
150
125
2
18
14
Sensor de distancia ultrasónico
HcSR04
seg
m
Velsonido 340=
seg
cm
seg
cm
seg
m
µµ
034,0
1000000
34000
340 ==
cm
seg
seg
cm µ
µ
30034,0 ⇒










=
cm
segtiempo µ30/
2
distancia
buzzer
tone ()
genera una frecuencia determinada
por una cantidad de tiempo en un pin.
Sintaxis:
tone (PIN, frecuencia);
tone (PIN, frecuencia, tiempo);
Ejemplo
tone (12, 432, 3000);
Otra forma de introducir variables
Array (arreglo – vector)
int numbers[] = { 10, 25, 50 };
Serial.println (numbers[0]); // imprime el primer valor, 10
Serial.println (numbers[1]); // imprime el primer valor, 25
Serial.println (numbers[2]); // imprime el primer valor, 50
Los valores se indexan desde 0
Motores DC
Arduino el taller 2
Arduino el taller 2

More Related Content

What's hot

Micc mej sept16_2010
Micc mej sept16_2010Micc mej sept16_2010
Micc mej sept16_2010
Jair BG
 
Micc mej feb18_2010
Micc mej feb18_2010Micc mej feb18_2010
Micc mej feb18_2010
Jair BG
 
Digital E
Digital EDigital E
Digital E
toni
 
Tecnología industrial ii examen
Tecnología industrial ii examenTecnología industrial ii examen
Tecnología industrial ii examen
juan1970
 
Comprobación de la compuerta lógica or
Comprobación de la compuerta lógica orComprobación de la compuerta lógica or
Comprobación de la compuerta lógica or
Moises
 
Micc mej sept16_2010_solucion
Micc mej sept16_2010_solucionMicc mej sept16_2010_solucion
Micc mej sept16_2010_solucion
Jair BG
 
Leccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucionLeccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucion
Jair BG
 
Micc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_solucMicc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_soluc
Jair BG
 

What's hot (19)

Ejercicios de electronica digital
Ejercicios de electronica digitalEjercicios de electronica digital
Ejercicios de electronica digital
 
Micc mej sept16_2010
Micc mej sept16_2010Micc mej sept16_2010
Micc mej sept16_2010
 
Micc mej feb18_2010
Micc mej feb18_2010Micc mej feb18_2010
Micc mej feb18_2010
 
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
 
DDAA FPGA - Unidad Aritmetica Logica (Procesador de Numeros Enteros y Logicos)
DDAA   FPGA - Unidad Aritmetica Logica (Procesador de Numeros Enteros y Logicos)DDAA   FPGA - Unidad Aritmetica Logica (Procesador de Numeros Enteros y Logicos)
DDAA FPGA - Unidad Aritmetica Logica (Procesador de Numeros Enteros y Logicos)
 
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328PMultiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
 
Digital E
Digital EDigital E
Digital E
 
Tecnología industrial ii examen
Tecnología industrial ii examenTecnología industrial ii examen
Tecnología industrial ii examen
 
Transpar Tema1a
Transpar Tema1aTranspar Tema1a
Transpar Tema1a
 
Escáner con Lego Mindstorm
Escáner con Lego MindstormEscáner con Lego Mindstorm
Escáner con Lego Mindstorm
 
Analisis para control pid
Analisis para control pidAnalisis para control pid
Analisis para control pid
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITS
 
ESTRUCTURA DE DATOS ALEXIS ROJAS
ESTRUCTURA DE DATOS  ALEXIS ROJASESTRUCTURA DE DATOS  ALEXIS ROJAS
ESTRUCTURA DE DATOS ALEXIS ROJAS
 
Segundo Laboratorio - Sistemas Digitales I
Segundo Laboratorio - Sistemas Digitales ISegundo Laboratorio - Sistemas Digitales I
Segundo Laboratorio - Sistemas Digitales I
 
Comprobación de la compuerta lógica or
Comprobación de la compuerta lógica orComprobación de la compuerta lógica or
Comprobación de la compuerta lógica or
 
Micc mej sept16_2010_solucion
Micc mej sept16_2010_solucionMicc mej sept16_2010_solucion
Micc mej sept16_2010_solucion
 
Mini Proyecto Arduino
Mini Proyecto ArduinoMini Proyecto Arduino
Mini Proyecto Arduino
 
Leccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucionLeccion3 y4 agosto25_2011solucion
Leccion3 y4 agosto25_2011solucion
 
Micc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_solucMicc mejoramiento feb_28_2009_soluc
Micc mejoramiento feb_28_2009_soluc
 

Viewers also liked

Taller arduino processing
Taller arduino processingTaller arduino processing
Taller arduino processing
s3th
 

Viewers also liked (20)

Taller arduino processing
Taller arduino processingTaller arduino processing
Taller arduino processing
 
Seminario scratch master 2014 diciembre
Seminario scratch master 2014 diciembreSeminario scratch master 2014 diciembre
Seminario scratch master 2014 diciembre
 
Instalación de Scratch Versión 2.0
 Instalación de Scratch Versión 2.0 Instalación de Scratch Versión 2.0
Instalación de Scratch Versión 2.0
 
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
 
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
 
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
 
Scratch salta al mundo real
Scratch salta al mundo realScratch salta al mundo real
Scratch salta al mundo real
 
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
 
P4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscularP4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscular
 
Manual Scratch
Manual ScratchManual Scratch
Manual Scratch
 
P3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitalesP3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitales
 
Programacion de videojuegos con Scratch
Programacion de videojuegos con Scratch Programacion de videojuegos con Scratch
Programacion de videojuegos con Scratch
 
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
 
Taller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara ComercioTaller Iniciacion Arduino Camara Comercio
Taller Iniciacion Arduino Camara Comercio
 
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
 
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
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Taller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª SesionTaller Arduino espacio-RES 3ª Sesion
Taller Arduino espacio-RES 3ª Sesion
 
Tutorial de Scratch Completo
Tutorial de Scratch CompletoTutorial de Scratch Completo
Tutorial de Scratch Completo
 
Cuaderno de trabajo Algoritmos programacion en Scratch
Cuaderno de trabajo Algoritmos programacion en ScratchCuaderno de trabajo Algoritmos programacion en Scratch
Cuaderno de trabajo Algoritmos programacion en Scratch
 

Similar to Arduino el taller 2

Interpretadores de Datos Digitales
Interpretadores de Datos DigitalesInterpretadores de Datos Digitales
Interpretadores de Datos Digitales
Alex Vasquez
 
Arduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con ArduinoArduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con Arduino
SANTIAGO PABLO ALBERTO
 

Similar to Arduino el taller 2 (20)

Introducción a la Programación de Arduino.pptx
Introducción a la Programación de Arduino.pptxIntroducción a la Programación de Arduino.pptx
Introducción a la Programación de Arduino.pptx
 
Equipo7 Arduino
Equipo7 ArduinoEquipo7 Arduino
Equipo7 Arduino
 
Unidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMIUnidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMI
 
SIMATIC S7
SIMATIC S7SIMATIC S7
SIMATIC S7
 
Arduino - Ejercicios Básicos
Arduino - Ejercicios BásicosArduino - Ejercicios Básicos
Arduino - Ejercicios Básicos
 
Interpretadores de Datos Digitales
Interpretadores de Datos DigitalesInterpretadores de Datos Digitales
Interpretadores de Datos Digitales
 
arduino
arduinoarduino
arduino
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Introducción a Arduino (II)
Introducción a Arduino (II)Introducción a Arduino (II)
Introducción a Arduino (II)
 
Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480Sistema de alarma Netcom 6480
Sistema de alarma Netcom 6480
 
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDADCONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
CONCEPTOS BASICOS DE ARDUINO EN ELECTRICIDAD
 
ARDUINO - GRAFCET - IMPLEMENTACIÓN DE LA METODOLOGÍA PARA TRADUCIR AL ...
ARDUINO  - GRAFCET  -  IMPLEMENTACIÓN   DE LA  METODOLOGÍA PARA TRADUCIR  AL ...ARDUINO  - GRAFCET  -  IMPLEMENTACIÓN   DE LA  METODOLOGÍA PARA TRADUCIR  AL ...
ARDUINO - GRAFCET - IMPLEMENTACIÓN DE LA METODOLOGÍA PARA TRADUCIR AL ...
 
Ajuste de distancia mediante control pid
Ajuste de distancia mediante control pidAjuste de distancia mediante control pid
Ajuste de distancia mediante control pid
 
Decodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDecodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus II
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
Introducción a la plataforma Arduino - Laboratorio de Fabricación Digital UPN...
 
Arduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con ArduinoArduino: Reporte de diseño controlador acuario con Arduino
Arduino: Reporte de diseño controlador acuario con Arduino
 
Componentes en bloque del procesador
Componentes en bloque del procesadorComponentes en bloque del procesador
Componentes en bloque del procesador
 
Arduino: Curso Arduino y robótica
Arduino: Curso Arduino y robóticaArduino: Curso Arduino y robótica
Arduino: Curso Arduino y robótica
 
Programacion basica en Arduino
Programacion basica en ArduinoProgramacion basica en Arduino
Programacion basica en Arduino
 

More from flaviongo (13)

Modelo(v blog)
Modelo(v blog)Modelo(v blog)
Modelo(v blog)
 
Cierre tics
Cierre ticsCierre tics
Cierre tics
 
Textos iluminados
Textos iluminadosTextos iluminados
Textos iluminados
 
Tic en el taller
Tic en el tallerTic en el taller
Tic en el taller
 
Modelo de partículas(blog)
Modelo de partículas(blog)Modelo de partículas(blog)
Modelo de partículas(blog)
 
Formación de imágenes
Formación de imágenesFormación de imágenes
Formación de imágenes
 
Sistemas materiales
Sistemas materialesSistemas materiales
Sistemas materiales
 
Refraccion
RefraccionRefraccion
Refraccion
 
Reflexion espejo plano
Reflexion espejo planoReflexion espejo plano
Reflexion espejo plano
 
Transmisión de calor
Transmisión de calorTransmisión de calor
Transmisión de calor
 
La luz
La luzLa luz
La luz
 
Colores
ColoresColores
Colores
 
Sonido
SonidoSonido
Sonido
 

Arduino el taller 2