SlideShare una empresa de Scribd logo

Manual practicas de arduino, principiantes

C
cas_fortu

Manual Básico de practicas de arduino

1 de 75
Descargar para leer sin conexión
1 
PROFESOR: PÉREZ JUÁREZ OMARTIN 
MATERIA: INSTRUMENTACIÓN VIRTUAL. 
ALUMNOS: 
 FORTUNATT VICTORIA CASANDRA 
TEMA: MANUAL PRACTICAS DE ARDUINO 
GRUPO: 7M1
2 
Introducción. 
En este manual, se muestran diferentes practicas realizadas con arduino, 
se muestran los programas y los diagramas utilizados en cada una de 
ellas. 
Son practicas para que, el alumno, se empiece a familiarizar con el 
software y con el arduino físico, para empezar a tomar practica sobre 
este.
3 
Índice 
Practica 1 …………………………………………………. Pág. 4 
Practica 2 …………………………………………………. Pág. 7 
Practica 3 …………………………………………………. Pág. 9 
Practica 4 …………………………………………………. Pág. 12 
Practica 5 …………………………………………………. Pág. 15 
Practica 6 …………………………………………………. Pág. 17 
Practica 7 …………………………………………………. Pág. 19 
Practica 8 …………………………………………………. Pág. 21 
Practica 9 …………………………………………………. Pág. 24 
Practica 10…………………………………………………. Pág. 27 
Practica 11…………………………………………………. Pág. 31 
Practica 12…………………………………………………. Pág. 35 
Practica 13…………………………………………………. Pág. 39 
Practica 14…………………………………………………. Pág. 46 
Practica 15…………………………………………………. Pág. 52 
Practica 16…………………………………………………. Pág. 60 
Practica 17…………………………………………………. Pág. 64 
Practica 18…………………………………………………. Pág. 68
4 
PROFESOR: PÉREZ JUÁREZ OMARTIN 
MATERIA: INSTRUMENTACIÓN VIRTUAL. 
ALUMNOS: 
 FORTUNATT VICTORIA CASANDRA 
Tema: PRACTICA 1 ARDUINO 
GRUPO: 7M1
5 
Practica 1. 
Introducción 
En esta práctica, se pretende conocer mas sobre el software de arduino. 
Objetivo. 
Hacer, la primer practica que viene como ejemplo. 
// the setup function runs once when you press reset or power the board 
void setup() { 
// initialize digital pin 13 as an output. 
pinMode(13, OUTPUT); 
} 
// the loop function runs over and over again forever 
void loop() { 
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) 
delay(1000); // wait for a second 
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW 
delay(1000); // wait for a second 
}
6 
Conclusión. 
Ya que fue la primera vez, que se utiliza este software en clase, se nuestra un 
programa sencillo, en el cual, solo se prende un led, viendo que la salida 13 es la 
mas utilizada ay que contiene una resistencia.

Recomendados

Más contenido relacionado

La actualidad más candente

62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-unoAngelik Hdez
 
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
 
Arduino comic es
Arduino comic esArduino comic es
Arduino comic esarduikee
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos polpol2
 
Introduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaIntroduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaMoises Nuñez Silva
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Tino Fernández
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesiónJavier Gamarra
 
Robotica Educativa CEP Granada 2015
Robotica Educativa CEP Granada 2015Robotica Educativa CEP Granada 2015
Robotica Educativa CEP Granada 2015Jose Antonio Vacas
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoLuis Leandro Carlo
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduinogruposirp
 

La actualidad más candente (19)

62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
 
Interruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINOInterruptor crepuscular con LDR y ARDUINO
Interruptor crepuscular con LDR y ARDUINO
 
Reporte de Practica Arduino
Reporte de Practica ArduinoReporte de Practica Arduino
Reporte de Practica Arduino
 
Arduino comic es
Arduino comic esArduino comic es
Arduino comic es
 
Arduino Uno ejercicios prácticos
Arduino Uno ejercicios prácticos Arduino Uno ejercicios prácticos
Arduino Uno ejercicios prácticos
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos
 
Introduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salidaIntroduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salida
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
 
Arduino: Practicas con Arduino
Arduino: Practicas con ArduinoArduino: Practicas con Arduino
Arduino: Practicas con Arduino
 
Practicas simulador arduino del 1 al 8
Practicas simulador arduino del 1 al 8Practicas simulador arduino del 1 al 8
Practicas simulador arduino del 1 al 8
 
Arduino - Cuarta sesión
Arduino - Cuarta sesiónArduino - Cuarta sesión
Arduino - Cuarta sesión
 
Manual Arduino Electronica
Manual Arduino Electronica  Manual Arduino Electronica
Manual Arduino Electronica
 
Ejercicios+arduino+processing
Ejercicios+arduino+processingEjercicios+arduino+processing
Ejercicios+arduino+processing
 
Proyecto cosa
Proyecto cosaProyecto cosa
Proyecto cosa
 
GUIA BASICA ARDUINO
GUIA BASICA ARDUINOGUIA BASICA ARDUINO
GUIA BASICA ARDUINO
 
Robotica Educativa CEP Granada 2015
Robotica Educativa CEP Granada 2015Robotica Educativa CEP Granada 2015
Robotica Educativa CEP Granada 2015
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduino
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
 
Manual programacion arduino
Manual programacion arduinoManual programacion arduino
Manual programacion arduino
 

Destacado

Robô Seguidor de Linha
Robô Seguidor de LinhaRobô Seguidor de Linha
Robô Seguidor de LinhaCida Luna
 
Crea paso a paso
Crea paso a pasoCrea paso a paso
Crea paso a pasoDeliaGerez
 
Prácticas arduino
Prácticas arduinoPrácticas arduino
Prácticas arduinotoni
 
Control de proyectos app arduino2
Control de proyectos app arduino2Control de proyectos app arduino2
Control de proyectos app arduino2toni
 
Control de proyectos app arduino I
Control de proyectos app arduino IControl de proyectos app arduino I
Control de proyectos app arduino Itoni
 
Presentacion
PresentacionPresentacion
PresentacionWutface
 
Tutorial de Thatquiz
Tutorial de ThatquizTutorial de Thatquiz
Tutorial de Thatquizpandresudes
 

Destacado (12)

Sornaboopathi Resume
Sornaboopathi ResumeSornaboopathi Resume
Sornaboopathi Resume
 
Robô Seguidor de Linha
Robô Seguidor de LinhaRobô Seguidor de Linha
Robô Seguidor de Linha
 
Crea paso a paso
Crea paso a pasoCrea paso a paso
Crea paso a paso
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Ampliación arduino
Ampliación arduinoAmpliación arduino
Ampliación arduino
 
Prácticas arduino
Prácticas arduinoPrácticas arduino
Prácticas arduino
 
Control de proyectos app arduino2
Control de proyectos app arduino2Control de proyectos app arduino2
Control de proyectos app arduino2
 
Control de proyectos app arduino I
Control de proyectos app arduino IControl de proyectos app arduino I
Control de proyectos app arduino I
 
Presentacion
PresentacionPresentacion
Presentacion
 
Presentación ArduBlock
Presentación ArduBlockPresentación ArduBlock
Presentación ArduBlock
 
Tutorial de Thatquiz
Tutorial de ThatquizTutorial de Thatquiz
Tutorial de Thatquiz
 
Arduino + lab view
Arduino + lab viewArduino + lab view
Arduino + lab view
 

Similar a Manual practicas de arduino, principiantes

Practicas IDE
Practicas IDEPracticas IDE
Practicas IDEVisemi VI
 
Practicas con arduino_nivel_1
Practicas con arduino_nivel_1Practicas con arduino_nivel_1
Practicas con arduino_nivel_1Didier Solis
 
Arduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoArduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoSANTIAGO PABLO ALBERTO
 
Termómetro con arduino uno
Termómetro con arduino unoTermómetro con arduino uno
Termómetro con arduino unoIvan Espinosa
 
ejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfMARTIN SOLIS TIPIAN
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaJohnny Parrales
 
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...Jovanny Duque
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-unoAngelik Hdez
 

Similar a Manual practicas de arduino, principiantes (20)

Practica de arduino
Practica de arduinoPractica de arduino
Practica de arduino
 
Presentación ARDUINO
Presentación ARDUINO Presentación ARDUINO
Presentación ARDUINO
 
Practicas con arduino nivel i
Practicas con arduino nivel iPracticas con arduino nivel i
Practicas con arduino nivel i
 
Practicas IDE
Practicas IDEPracticas IDE
Practicas IDE
 
Practicas con arduino_nivel_1
Practicas con arduino_nivel_1Practicas con arduino_nivel_1
Practicas con arduino_nivel_1
 
Arduino 1 jose m. ruiz
Arduino 1   jose m. ruizArduino 1   jose m. ruiz
Arduino 1 jose m. ruiz
 
Arduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduinoArduino: Primeras practicas con arduino
Arduino: Primeras practicas con arduino
 
Miniproyecto de ARDUINO
Miniproyecto de ARDUINOMiniproyecto de ARDUINO
Miniproyecto de ARDUINO
 
Mini Proyecto Arduino
Mini Proyecto ArduinoMini Proyecto Arduino
Mini Proyecto Arduino
 
Termómetro con arduino uno
Termómetro con arduino unoTermómetro con arduino uno
Termómetro con arduino uno
 
ejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdf
 
Ejercicios de arduino_resueltos
Ejercicios de arduino_resueltosEjercicios de arduino_resueltos
Ejercicios de arduino_resueltos
 
Ejercicios de arduino_resueltos
Ejercicios de arduino_resueltosEjercicios de arduino_resueltos
Ejercicios de arduino_resueltos
 
Cargando el primer programa de arduino
Cargando el primer programa de arduinoCargando el primer programa de arduino
Cargando el primer programa de arduino
 
arduino
arduinoarduino
arduino
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
 
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...ARDUINO - METODOLOGÍA PARA TRADUCIR  AL  LENGUAJE  PROCESSING  UN CIRCUITO  E...
ARDUINO - METODOLOGÍA PARA TRADUCIR AL LENGUAJE PROCESSING UN CIRCUITO E...
 
62962340 manual-arduino-uno
62962340 manual-arduino-uno62962340 manual-arduino-uno
62962340 manual-arduino-uno
 
Arduino corrimiento de bits con leds
Arduino corrimiento de bits con ledsArduino corrimiento de bits con leds
Arduino corrimiento de bits con leds
 
EJEMPLO SEMAFORO.docx
EJEMPLO SEMAFORO.docxEJEMPLO SEMAFORO.docx
EJEMPLO SEMAFORO.docx
 

Último

VIDEOS DE APOYO- resúmenes de tecnología
VIDEOS DE APOYO- resúmenes de tecnologíaVIDEOS DE APOYO- resúmenes de tecnología
VIDEOS DE APOYO- resúmenes de tecnologíamarianasinisterra200
 
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Telefónica
 
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHARE
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHAREVIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHARE
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHAREaljitagallego
 
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG 9-5
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG  9-5VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG  9-5
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG 9-5sarayibanez16
 
Es una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingEs una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingcarlocarrillocacc
 
VIDEOS DE APOYO PARA LA CREACION DE UN BLOG
VIDEOS DE APOYO PARA LA CREACION DE UN BLOGVIDEOS DE APOYO PARA LA CREACION DE UN BLOG
VIDEOS DE APOYO PARA LA CREACION DE UN BLOGSamuel709479
 
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraAbrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraEdith Puclla
 
Manual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffManual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffDomotica daVinci
 
Combinación de correspondencia Sebastián Pérez
Combinación de correspondencia Sebastián PérezCombinación de correspondencia Sebastián Pérez
Combinación de correspondencia Sebastián PérezSebastinPrez67
 
COMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelCOMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelSergioPerdomo20
 
Carta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaCarta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaSofiaDiaz692624
 
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWord
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWordÍndice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWord
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWordTelefónica
 
presentacion de una computadora modelo uncs
presentacion de una computadora modelo uncspresentacion de una computadora modelo uncs
presentacion de una computadora modelo uncscarlocarrillocacc
 
Certificado de Web Design - Projeto web.
Certificado de Web Design - Projeto web.Certificado de Web Design - Projeto web.
Certificado de Web Design - Projeto web.AntnioOliveira749106
 
Silicon_Valley_RSA_2024_Latam_Immersion.pdf
Silicon_Valley_RSA_2024_Latam_Immersion.pdfSilicon_Valley_RSA_2024_Latam_Immersion.pdf
Silicon_Valley_RSA_2024_Latam_Immersion.pdfOBr.global
 
Presentación paginas web partes principales
Presentación paginas web partes principalesPresentación paginas web partes principales
Presentación paginas web partes principalesandresarceavalos
 
marketing RPA 2024 es una coleccion de casos de uso
marketing RPA 2024 es una coleccion de casos de usomarketing RPA 2024 es una coleccion de casos de uso
marketing RPA 2024 es una coleccion de casos de usoncastagno
 
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaSituación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaEnrique Posada
 

Último (20)

La píldora de los jueves: Las claves del BREEAM - Leticia Galdos
La píldora de los jueves: Las claves del BREEAM - Leticia GaldosLa píldora de los jueves: Las claves del BREEAM - Leticia Galdos
La píldora de los jueves: Las claves del BREEAM - Leticia Galdos
 
Herramientas tecnologicas para los abogados.pptx
Herramientas tecnologicas para los abogados.pptxHerramientas tecnologicas para los abogados.pptx
Herramientas tecnologicas para los abogados.pptx
 
VIDEOS DE APOYO- resúmenes de tecnología
VIDEOS DE APOYO- resúmenes de tecnologíaVIDEOS DE APOYO- resúmenes de tecnología
VIDEOS DE APOYO- resúmenes de tecnología
 
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
 
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHARE
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHAREVIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHARE
VIDEOS DE APOYO PARA CREAR UN BLOG Y COMO SUBIR COSAS A EL DESDE SLIDESHARE
 
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG 9-5
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG  9-5VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG  9-5
VIDEOS DE APOYO, RESUMENES PARA CREAR UN BLOG 9-5
 
Es una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingEs una presentacion de memorias usb para booting
Es una presentacion de memorias usb para booting
 
VIDEOS DE APOYO PARA LA CREACION DE UN BLOG
VIDEOS DE APOYO PARA LA CREACION DE UN BLOGVIDEOS DE APOYO PARA LA CREACION DE UN BLOG
VIDEOS DE APOYO PARA LA CREACION DE UN BLOG
 
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraAbrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
 
Manual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffManual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 Sonoff
 
Combinación de correspondencia Sebastián Pérez
Combinación de correspondencia Sebastián PérezCombinación de correspondencia Sebastián Pérez
Combinación de correspondencia Sebastián Pérez
 
COMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelCOMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excel
 
Carta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaCarta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnología
 
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWord
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWordÍndice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWord
Índice de libro "Historias Cortas sobre Fondo Azul" de Willy en 0xWord
 
presentacion de una computadora modelo uncs
presentacion de una computadora modelo uncspresentacion de una computadora modelo uncs
presentacion de una computadora modelo uncs
 
Certificado de Web Design - Projeto web.
Certificado de Web Design - Projeto web.Certificado de Web Design - Projeto web.
Certificado de Web Design - Projeto web.
 
Silicon_Valley_RSA_2024_Latam_Immersion.pdf
Silicon_Valley_RSA_2024_Latam_Immersion.pdfSilicon_Valley_RSA_2024_Latam_Immersion.pdf
Silicon_Valley_RSA_2024_Latam_Immersion.pdf
 
Presentación paginas web partes principales
Presentación paginas web partes principalesPresentación paginas web partes principales
Presentación paginas web partes principales
 
marketing RPA 2024 es una coleccion de casos de uso
marketing RPA 2024 es una coleccion de casos de usomarketing RPA 2024 es una coleccion de casos de uso
marketing RPA 2024 es una coleccion de casos de uso
 
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaSituación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
 

Manual practicas de arduino, principiantes

  • 1. 1 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA TEMA: MANUAL PRACTICAS DE ARDUINO GRUPO: 7M1
  • 2. 2 Introducción. En este manual, se muestran diferentes practicas realizadas con arduino, se muestran los programas y los diagramas utilizados en cada una de ellas. Son practicas para que, el alumno, se empiece a familiarizar con el software y con el arduino físico, para empezar a tomar practica sobre este.
  • 3. 3 Índice Practica 1 …………………………………………………. Pág. 4 Practica 2 …………………………………………………. Pág. 7 Practica 3 …………………………………………………. Pág. 9 Practica 4 …………………………………………………. Pág. 12 Practica 5 …………………………………………………. Pág. 15 Practica 6 …………………………………………………. Pág. 17 Practica 7 …………………………………………………. Pág. 19 Practica 8 …………………………………………………. Pág. 21 Practica 9 …………………………………………………. Pág. 24 Practica 10…………………………………………………. Pág. 27 Practica 11…………………………………………………. Pág. 31 Practica 12…………………………………………………. Pág. 35 Practica 13…………………………………………………. Pág. 39 Practica 14…………………………………………………. Pág. 46 Practica 15…………………………………………………. Pág. 52 Practica 16…………………………………………………. Pág. 60 Practica 17…………………………………………………. Pág. 64 Practica 18…………………………………………………. Pág. 68
  • 4. 4 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 1 ARDUINO GRUPO: 7M1
  • 5. 5 Practica 1. Introducción En esta práctica, se pretende conocer mas sobre el software de arduino. Objetivo. Hacer, la primer practica que viene como ejemplo. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }
  • 6. 6 Conclusión. Ya que fue la primera vez, que se utiliza este software en clase, se nuestra un programa sencillo, en el cual, solo se prende un led, viendo que la salida 13 es la mas utilizada ay que contiene una resistencia.
  • 7. 7 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 2 ARDUINO GRUPO: 7M1
  • 8. 8 Practica 2. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(100); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(100); // wait for a second } Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 9. 9 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 3 ARDUINO
  • 10. 10 Practica 3. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. Practica 3 Practica1 Hacer, la primer practica que viene como ejemplo. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(10); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(10); // wait for a second }
  • 11. 11 Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 12. 12 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 4
  • 13. 13 Practica 4. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(100); // wait for a second }
  • 14. 14 Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 15. 15 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 5
  • 16. 16 Practica 5. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(100); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 17. 17 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 6 ARDUINO GRUPO: 7M1
  • 18. 18 Practica 6. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(10); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 19. 19 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 7 ARDUINO GRUPO: 7M17
  • 20. 20 Practica 7. Objetivo. Se realiza la misma practica, solo se cambia el delay, para ver el tiempo que tarda el led. // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(10); // wait for a second } Conclusión: Observar cambio que tiene l led en el tiempo de encender y apagar
  • 21. 21 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 8 ARDUINO GRUPO: 7M1
  • 22. 22 Practica 8 int ledpin = 13; int ledpin1 = 12; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); } void loop() { for (int i=0; i<10; i++) { digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin1, HIGH); delay(1000); digitalWrite(ledpin1, LOW);
  • 23. 23 delay(1000); } /////////// for (int i=0; i<10; i++) { digitalWrite(ledpin1, HIGH); delay(1000); digitalWrite(ledpin1, LOW); delay(1000); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); } }
  • 24. 24 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 9 ARDUINO GRUPO: 7M1
  • 25. 25 Practica 9 int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); //////////// digitalWrite(ledpin1, HIGH); delay(1000);
  • 26. 26 digitalWrite(ledpin1, LOW); delay(1000); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin3, HIGH); delay(1000); digitalWrite(ledpin3, LOW); delay(1000); ///////////// digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); }
  • 27. 27 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 10 ARDUINO GRUPO: 7M1
  • 28. 28 Practica 10 OBJETIVO. Hacer un corrimiento de leds, de derecha a izquierda Se muestral el programa realizado para poder realizar la practica int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000);
  • 29. 29 //////////// digitalWrite(ledpin3, HIGH); delay(1000); digitalWrite(ledpin3, LOW); delay(1000); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin1, HIGH); delay(1000); digitalWrite(ledpin1, LOW); delay(1000); ///////////// digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); }
  • 30. 30 Conclusión: Haber logrado el objetivo marcado de la practica, utilizando nuevas palabras reservadas.
  • 31. 31 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 11 ARDUINO GRUPO: 7M1
  • 32. 32 Practica 11 OBJETIVO Hacer que el led 5, 3, 1, prendan Practica 11 OBJETIVO Hacer que el led 5, 3, 1, prendan Desarrollo Se muestra el programa que se realizo para llevar a cabo la practica. int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() {
  • 33. 33 digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); //////////// digitalWrite(ledpin1, LOW); delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin3, LOW); delay(1); ///////////// digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100);
  • 34. 34 Conclusión. Se logro el objetivo de la practica, haciendo que los leds deseados se prendan.
  • 35. 35 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 12 ARDUINO GRUPO: 7M1
  • 36. 36 Practica 12. OBJETIVO. Hacer que el led 1, 3, 5, se prendan. int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); //////////// digitalWrite(ledpin3, LOW);
  • 37. 37 delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin1, LOW); delay(1); ///////////// digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); }
  • 38. 38 - Conclusión. Se logro que los leds se prendiera, logrando el objetivo planteado en la practica
  • 39. 39 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 13 ARDUINO GRUPO: 7M1
  • 40. 40 Practica 13 OBJETIVO Unir todas la practicas realizadas. int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); ////////////
  • 41. 41 digitalWrite(ledpin1, HIGH); delay(1000); digitalWrite(ledpin1, LOW); delay(1000); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin3, HIGH); delay(1000); digitalWrite(ledpin3, LOW); delay(1000); ///////////// digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); ////////////
  • 42. 42 digitalWrite(ledpin3, HIGH); delay(1000); digitalWrite(ledpin3, LOW); delay(1000); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin1, HIGH); delay(1000); digitalWrite(ledpin1, LOW); delay(1000); ///////////// digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); ////////////
  • 43. 43 digitalWrite(ledpin1, LOW); delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin3, LOW); delay(1); ///////////// digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); digitalWrite(ledpin4, HIGH); delay(1000); digitalWrite(ledpin4, LOW); delay(1000); //////////// digitalWrite(ledpin3, LOW); delay(1); ////////////
  • 44. 44 digitalWrite(ledpin2, HIGH); delay(1000); digitalWrite(ledpin2, LOW); delay(1000); ///////////// digitalWrite(ledpin1, LOW); delay(1); ///////////// digitalWrite(ledpin, HIGH); delay(1000); digitalWrite(ledpin, LOW); delay(1000); }
  • 45. 45 Conclusión. Se logró el objetivo de esta practica, juntando todas las practicas realizadas, observando, una serie de practicas, una serie de leds con diferente función, de acuerdo a como se muestra el programa.
  • 46. 46 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 14 ARDUINO GRUPO: 7M1 Practica 14.
  • 47. 47 Practica 14. OBJETIVO. Cambiar la velocidad de la practica 13. int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTP UT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); ////////////
  • 48. 48 digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW); delay(100); ///////////// digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); ////////////
  • 49. 49 digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW); delay(100); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); ///////////// digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); ////////////
  • 50. 50 digitalWrite(ledpin1, LOW); delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin3, LOW); delay(1); ///////////// digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); //////////// digitalWrite(ledpin3, LOW); delay(1); ////////////
  • 51. 51 digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin1, LOW); delay(1); ///////////// digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); } Conclusión. En esta practica, se cambió la velocidad de la practica anterior, logrando el objetivo señalado en la practica.
  • 52. 52 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 15 ARDUINO GRUPO: 7M1
  • 53. 53 Practica 15 OBJETIVO. Hacer que cada Leds, parpadee 10 veces. int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT); pinMode(ledpin4, OUTPUT); } void loop() { for (int i=0; i<10; i++) { digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW);
  • 54. 54 delay(100); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); } ///////////// for (int i=0; i<10; i++) { digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW);
  • 55. 55 delay(100); } ///////////// for (int i=0; i<10; i++) { digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW); delay(100); } //////////// for (int i=0; i<10; i++)
  • 56. 56 { digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); } ///////////// for (int i=0; i<10; i++) { digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); } //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW);
  • 57. 57 delay(100); } //////////// digitalWrite(ledpin1, LOW); delay(1); //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); } ///////////// digitalWrite(ledpin3, LOW); delay(1); ///////////// for (int i=0; i<10; i++) { digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100);
  • 58. 58 digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); } //////////// digitalWrite(ledpin3, LOW); delay(1); //////////// for (int i=0; i<10; i++) { digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); } ///////////// digitalWrite(ledpin1, LOW); delay(1); ///////////// for (int i=0; i<10; i++) { digitalWrite(ledpin, HIGH);
  • 59. 59 delay(100); digitalWrite(ledpin, LOW); delay(100); } } Conclusión: Se logra que cada led, prenda 10 veces, logrando el objetivo marcado en la practica, utilizando for, para darle el tiempo de parpadeo al led.
  • 60. 60 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 16 ARDUINO GRUPO: 7M1
  • 61. 61 Practica 16. Objetivo. Se realiza una serie de corriemiento de los leds. // Variable declaración // Declaración de los PIN-es mediante un array int pinArray [] = { 2,3,4,5,6,7,8,9,10,11,12 }; int controlLed = 13; // LED de control int waitNextLed = 100; // Tiempo antes de encender el siguiente LED // Número de LED-s que permanecen encendidos antes de empezar a apagarlos para //formar la cola int tailLength = 4; // Número de LED-s conectados (que es también el tamaño del array) int lineSize = 11; void setup() // Configuración de los PIN-es como salida digital { int i; pinMode (controlLed, OUTPUT); for (i=0; i< lineSize; i++) { pinMode(pinArray[i], OUTPUT); } } void loop() {
  • 62. 62 int i; // Se establece la longitud de la cola en un contador int tailCounter = tailLength; // Se enciende el LED de control para indicar el inicio del loop digitalWrite(controlLed, HIGH); for (i=0; i<lineSize; i++) { digitalWrite(pinArray[i],HIGH); // Se encienden consecutivamente los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed); if (tailCounter == 0) { // Se apagan los LED-s en función de la longitud de la cola. digitalWrite(pinArray[i-tailLength],LOW); } else if (tailCounter > 0) tailCounter--; } for (i=(lineSize-tailLength); i<lineSize; i++) { digitalWrite(pinArray[i],LOW); // Se apagan los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed);
  • 63. 63 } } Conclusión. Esta practica, fue proporcionada por el profesor, siendo una serie, corrimiento de leds.
  • 64. 64 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 17ARDUINO GRUPO: 7M1
  • 65. 65 Practica 17 Realizar la practica anterior, pero de regreso // Variable declaración // Declaración de los PIN-es mediante un array int pinArray [] = { 2,3,4,5,6,7,8,9,10,11,12,12,11,10,9,8,7,6,5,4,3,2}; int controlLed = 13; // LED de control int waitNextLed = 100; // Tiempo antes de encender el siguiente LED // Número de LED-s que permanecen encendidos antes de empezar a apagarlos para //formar la cola int tailLength = 2; // Número de LED-s conectados (que es también el tamaño del array) int lineSize = 22; void setup() // Configuración de los PIN-es como salida digital { int i; pinMode (controlLed, OUTPUT); for (i=0; i< lineSize; i++) { pinMode(pinArray[i], OUTPUT); } } void loop() { int i;
  • 66. 66 // Se establece la longitud de la cola en un contador int tailCounter = tailLength; // Se enciende el LED de control para indicar el inicio del loop digitalWrite(controlLed, HIGH); for (i=0; i<lineSize; i++) { digitalWrite(pinArray[i],HIGH); // Se encienden consecutivamente los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed); if (tailCounter == 0) { // Se apagan los LED-s en función de la longitud de la cola. digitalWrite(pinArray[i-tailLength],LOW); } else if (tailCounter > 0) tailCounter--; } for (i=(lineSize-tailLength); i<lineSize; i++) { digitalWrite(pinArray[i],LOW); // Se apagan los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed); }
  • 67. 67 } Conclusión. Al realizar este programa, se llego al objetivo planteado, hacer que la secuencia fuera a la inversa de lo planteado.
  • 68. 68 PROFESOR: PÉREZ JUÁREZ OMARTIN MATERIA: INSTRUMENTACIÓN VIRTUAL. ALUMNOS:  FORTUNATT VICTORIA CASANDRA Tema: PRACTICA 18 ARDUINO GRUPO: 7M1
  • 69. 69 Practica 18. OBJETIVO. Anexar la practica 16 y 17 en la practica 13 . // Variable declaración // Declaración de los PIN-es mediante un array int pinArray [] = { 2,3,4,5,6,7,8,9,10,11,12,12,11,10,9,8,7,6,5,4,3,2}; int controlLed = 13; // LED de control int waitNextLed = 50; // Tiempo antes de encender el siguiente LED // Número de LED-s que permanecen encendidos antes de empezar a apagarlos para //formar la cola int tailLength = 2; // Número de LED-s conectados (que es también el tamaño del array) int lineSize = 22; int ledpin = 13; int ledpin1 = 12; int ledpin2 = 11; int ledpin3 = 10; int ledpin4 = 9; void setup() // Configuración de los PIN-es como salida digital { pinMode(ledpin, OUTPUT); pinMode(ledpin1, OUTPUT); pinMode(ledpin2, OUTPUT); pinMode(ledpin3, OUTPUT);
  • 70. 70 pinMode(ledpin4, OUTPUT); int i; pinMode (controlLed, OUTPUT); for (i=0; i< lineSize; i++) { pinMode(pinArray[i], OUTPUT); } } void loop() { digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); //////////// digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100);
  • 71. 71 ///////////// digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW); delay(100); ///////////// digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); //////////// digitalWrite(ledpin3, HIGH); delay(100); digitalWrite(ledpin3, LOW); delay(100); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100);
  • 72. 72 ///////////// digitalWrite(ledpin1, HIGH); delay(100); digitalWrite(ledpin1, LOW); delay(100); ///////////// digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); //////////// digitalWrite(ledpin1, LOW); delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); /////////////
  • 73. 73 digitalWrite(ledpin3, LOW); delay(1); ///////////// digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); digitalWrite(ledpin4, HIGH); delay(100); digitalWrite(ledpin4, LOW); delay(100); //////////// digitalWrite(ledpin3, LOW); delay(1); //////////// digitalWrite(ledpin2, HIGH); delay(100); digitalWrite(ledpin2, LOW); delay(100); ///////////// digitalWrite(ledpin1, LOW); delay(1); /////////////
  • 74. 74 digitalWrite(ledpin, HIGH); delay(100); digitalWrite(ledpin, LOW); delay(100); int i; // Se establece la longitud de la cola en un contador int tailCounter = tailLength; // Se enciende el LED de control para indicar el inicio del loop digitalWrite(controlLed, HIGH); for (i=0; i<lineSize; i++) { digitalWrite(pinArray[i],HIGH); // Se encienden consecutivamente los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed); if (tailCounter == 0) { // Se apagan los LED-s en función de la longitud de la cola. digitalWrite(pinArray[i-tailLength],LOW); } else if (tailCounter > 0) tailCounter--; } for (i=(lineSize-tailLength); i<lineSize; i++)
  • 75. 75 { digitalWrite(pinArray[i],LOW); // Se apagan los LED // Esta variable de tiempo controla la velocidad a la que se mueve la estrella delay(waitNextLed); } } Conclusión. En esta practica, se anexaron todas las practicas que se muestran en el manual, observando varias series, y un cambio de luces, cada determinado tiempo es una serie.