SlideShare una empresa de Scribd logo
Colegio de estudios científicos y tecnológicos del estado de México
Plantel Tecámac
Evaluación del SER
“MINIPROYECTO DE ARDUINO”
Asignatura: ICAS
Profe: Rene Domínguez Escalona
Integrantes:
IAN GUSTAVO TOVAR LOPEZ
Grupo: 503
PROYECTO: LUCES ESTREBOSCÓPICAS
MATERIAL:
-LEDS
-PROTOBOARD
-CABLES
-PULSADOR
-ARDUINO UNO
-RESISTENCIAS DE 220 OHMS
DIAGRAMA DE FRITZING
CODIGO
//Luces estroboscopicas con variacion de tiempo
// COPIE ESTE PROGRAMA AL IDE DE ARDUINO
//salidas digitales 8 y 7 , entrada pin 2 para variar el tiempo
//descargar programa y plano electrico en www.elprofegarcia.com
int ledazul = 8;
int ledrojo = 7;
int entrada = 2;
int pulsador = 0;
int tiempo = 30;
void setup() {
pinMode(ledazul, OUTPUT);
pinMode(ledrojo, OUTPUT);
pinMode(entrada, INPUT);
}
void loop() {
digitalWrite(ledazul, HIGH); //prende led azul
delay(tiempo); // espera un tiempo de 200 o 30ms
digitalWrite(ledazul, LOW); //apaga el led azul
delay(tiempo); // espera un tiempo de 200 o 30ms
digitalWrite(ledazul, HIGH); //prende led azul
delay(tiempo); // espera un tiempo de 200 o 30ms
digitalWrite(ledazul, LOW); //apaga el led azul
delay(150); // espera un tiempo de 150ms
digitalWrite(ledrojo, HIGH); //prende led rojo
delay(tiempo); // espera un tiempo de 200 o 30 mili segundos
digitalWrite(ledrojo, LOW); //apaga el led rojo
delay(tiempo); // espera un tiempo de 200 o 30 mili segundos
digitalWrite(ledrojo, HIGH); //prende led rojo
delay(tiempo); // espera un tiempo de 200 o 30 mili segundos
digitalWrite(ledrojo, LOW); //apaga el led rojo
delay(150); // espera un tiempo de 150 mili segundos
pulsador = digitalRead(entrada); //lee el valor del pin 2 si esta en alto o bajo
if (pulsador == HIGH) { // si esta en alto el tiempo es de 30ms de lo contrario es 200ms
tiempo=30;
}
else {
tiempo=200;
}
}
EVIDENCIAS DEL TRABAJO
Miniproyecto de ARDUINO
CONCLUSION:
Este mini proyecto fue muy divertido ya que logré conectar el arduino con los componentes sin el
diagrama de fritzing, y el código también lo hice yo desde una página web que ayuda a programar,
este proyecto es muy interesante, como cambiar la velocidad de los leds con presionar un botón.

Más contenido relacionado

PDF
Arduino: Programando el Simon dice
PDF
Arduino practicas
PDF
Arduino - Cuarta sesión
PDF
Resumen de Arduino FesTICval 2012
PDF
Cargando el primer programa de arduino
PDF
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
PDF
Taller Iniciacion Arduino Camara Comercio
PDF
Instalación de drivers y software de Arduino
Arduino: Programando el Simon dice
Arduino practicas
Arduino - Cuarta sesión
Resumen de Arduino FesTICval 2012
Cargando el primer programa de arduino
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
Taller Iniciacion Arduino Camara Comercio
Instalación de drivers y software de Arduino

Destacado (8)

PPTX
Tipos de sistemas operativos
PPT
sistema operativo unix
PPSX
Tipos de sistemas operativos y funcionamiento
ODP
diferentes sistemas operativos
PPTX
Tipos de sistemas operativos y funcionamiento del sistema operativo
PPT
Presentacion de sistemas operativos
PPTX
Presentación power point sistemas operativos
PPTX
Sistemas operativos presentacion diapositivas
Tipos de sistemas operativos
sistema operativo unix
Tipos de sistemas operativos y funcionamiento
diferentes sistemas operativos
Tipos de sistemas operativos y funcionamiento del sistema operativo
Presentacion de sistemas operativos
Presentación power point sistemas operativos
Sistemas operativos presentacion diapositivas
Publicidad

Similar a Miniproyecto de ARDUINO (20)

DOCX
Mini Proyecto Arduino
DOCX
Arduino corrimiento de bits con leds
DOCX
Proyecto cosa
DOCX
Proyecto Arduino
DOCX
Proyecto Hacienda Domotica
PDF
ITT 18 Practicas Basicas de Arduino
DOCX
Practicas simulador arduino del 1 al 8
PDF
Arduino: Primeras practicas con arduino
DOCX
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
DOCX
Manual basico de practicas con Arduino uno
PPTX
Arduino Uno ejercicios prácticos
PDF
Practica de arduino
PDF
Sesion 1 Curso Arduino.pdf
PDF
PPTX
Arduino - Ejercicios Básicos
PPTX
Presentación ARDUINO
PDF
Intro Arduino
PPTX
Termómetro con arduino uno
PDF
Introduccion a arduino circuitos basicos de entrada y salida
PDF
Introduccion a arduino circuitos basicos de entrada y salida
Mini Proyecto Arduino
Arduino corrimiento de bits con leds
Proyecto cosa
Proyecto Arduino
Proyecto Hacienda Domotica
ITT 18 Practicas Basicas de Arduino
Practicas simulador arduino del 1 al 8
Arduino: Primeras practicas con arduino
DISEÑO DE UN DETECTOR DE VELOCIDAD CON ARDUINO
Manual basico de practicas con Arduino uno
Arduino Uno ejercicios prácticos
Practica de arduino
Sesion 1 Curso Arduino.pdf
Arduino - Ejercicios Básicos
Presentación ARDUINO
Intro Arduino
Termómetro con arduino uno
Introduccion a arduino circuitos basicos de entrada y salida
Introduccion a arduino circuitos basicos de entrada y salida
Publicidad

Más de Ian Berzeker Tovar (20)

PPTX
Red de área local
PPTX
PPTX
Servidor FTP
PPTX
Servidor php
PPTX
Topologias
PPTX
PPTX
Servidor mysql
PPTX
Servidor http
PPTX
Servidor dhcp
PPTX
Red punto a punto, estrella y clasificaciones de direcciones ip
PPTX
Protocolos de enrutamiento
PPTX
Medios de transmisión
PPTX
Entándares ieee y ansi
PPTX
Dispositivos de expansión
PPTX
Clasificacion de redes
PPTX
Antecedentes del internet
PPTX
Cable directo,cruzado y rollover
PPSX
10 personajes de la computacion
PPSX
Distribuciones linux mexicanas
PPSX
Tipos de escritorio de linux
Red de área local
Servidor FTP
Servidor php
Topologias
Servidor mysql
Servidor http
Servidor dhcp
Red punto a punto, estrella y clasificaciones de direcciones ip
Protocolos de enrutamiento
Medios de transmisión
Entándares ieee y ansi
Dispositivos de expansión
Clasificacion de redes
Antecedentes del internet
Cable directo,cruzado y rollover
10 personajes de la computacion
Distribuciones linux mexicanas
Tipos de escritorio de linux

Último (6)

DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
sistemas de informacion.................
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Derechos_de_Autor_y_Creative_Commons.pptx
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Conceptos basicos de Base de Datos y sus propiedades
AutoCAD Herramientas para el futuro, Juan Fandiño
sistemas de informacion.................

Miniproyecto de ARDUINO

  • 1. Colegio de estudios científicos y tecnológicos del estado de México Plantel Tecámac Evaluación del SER “MINIPROYECTO DE ARDUINO” Asignatura: ICAS Profe: Rene Domínguez Escalona Integrantes: IAN GUSTAVO TOVAR LOPEZ Grupo: 503
  • 3. CODIGO //Luces estroboscopicas con variacion de tiempo // COPIE ESTE PROGRAMA AL IDE DE ARDUINO //salidas digitales 8 y 7 , entrada pin 2 para variar el tiempo //descargar programa y plano electrico en www.elprofegarcia.com int ledazul = 8; int ledrojo = 7; int entrada = 2; int pulsador = 0; int tiempo = 30; void setup() { pinMode(ledazul, OUTPUT); pinMode(ledrojo, OUTPUT); pinMode(entrada, INPUT); } void loop() { digitalWrite(ledazul, HIGH); //prende led azul delay(tiempo); // espera un tiempo de 200 o 30ms digitalWrite(ledazul, LOW); //apaga el led azul delay(tiempo); // espera un tiempo de 200 o 30ms digitalWrite(ledazul, HIGH); //prende led azul
  • 4. delay(tiempo); // espera un tiempo de 200 o 30ms digitalWrite(ledazul, LOW); //apaga el led azul delay(150); // espera un tiempo de 150ms digitalWrite(ledrojo, HIGH); //prende led rojo delay(tiempo); // espera un tiempo de 200 o 30 mili segundos digitalWrite(ledrojo, LOW); //apaga el led rojo delay(tiempo); // espera un tiempo de 200 o 30 mili segundos digitalWrite(ledrojo, HIGH); //prende led rojo delay(tiempo); // espera un tiempo de 200 o 30 mili segundos digitalWrite(ledrojo, LOW); //apaga el led rojo delay(150); // espera un tiempo de 150 mili segundos pulsador = digitalRead(entrada); //lee el valor del pin 2 si esta en alto o bajo if (pulsador == HIGH) { // si esta en alto el tiempo es de 30ms de lo contrario es 200ms tiempo=30; } else { tiempo=200; } }
  • 7. CONCLUSION: Este mini proyecto fue muy divertido ya que logré conectar el arduino con los componentes sin el diagrama de fritzing, y el código también lo hice yo desde una página web que ayuda a programar, este proyecto es muy interesante, como cambiar la velocidad de los leds con presionar un botón.