Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo:
/*
Blink
// give it a name:
void setup() {
pinMode(led, OUTPUT);
void loop() {
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
}
Conclución:
Utilizando digitalWrite se indica que la acción se lleve a cabo ya sea high para enecender o low
para apagar, y el delay para indicar el tiempo de retardo
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo:
/*
Blink
// give it a name:
void setup() {
pinMode(led, OUTPUT);
void loop() {
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
}
Conclución:
Utilizando digitalWrite se indica que la acción se lleve a cabo ya sea high para enecender o low
para apagar, y el delay para indicar el tiempo de retardo
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo:
/*
Blink
// give it a name:
void setup() {
pinMode(led, OUTPUT);
void loop() {
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
}
Conclución:
Utilizando digitalWrite se indica que la acción se lleve a cabo ya sea high para enecender o low
para apagar, y el delay para indicar el tiempo de retardo
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo:
/*
Blink
// give it a name:
void setup() {
pinMode(led, OUTPUT);
void loop() {
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
}
Conclución:
Utilizando digitalWrite se indica que la acción se lleve a cabo ya sea high para enecender o low
para apagar, y el delay para indicar el tiempo de retardo
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: encender un led 10 veces
pinMode(led,OUTPUT); delay(1000);
} digitalWrite(led,HIGH);//6//
digitalWrite(led,HIGH);//1// digitalWrite(led,LOW);
delay(1000); delay(1000);
digitalWrite(led,LOW); digitalWrite(led,HIGH);//7//
delay(1000); delay(1000);
digitalWrite(led,HIGH);//2// digitalWrite(led,LOW);
delay(1000); delay(1000);
digitalWrite(led,LOW); digitalWrite(led,HIGH);//8//
delay(1000); delay(1000);
digitalWrite(led,HIGH);//3// digitalWrite(led,LOW);
delay(1000); delay(1000);
digitalWrite(led,LOW); digitalWrite(led,HIGH);//9//
delay(1000); delay(1000);
digitalWrite(led,HIGH);//4// digitalWrite(led,LOW);
delay(1000); delay(1000);
digitalWrite(led,LOW); digitalWrite(led,HIGH);//10//
delay(1000); delay(1000);
digitalWrite(led,HIGH);//5// digitalWrite(led,LOW);
delay(1000);
digitalWrite(led,HIGH); delay(10000);
delay(10000); }
digitalWrite(led,HIGH);
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: encender un led 20 veces
pinMode(led,OUTPUT); digitalWrite(led,LOW);
} delay(1000);
digitalWrite(led,HIGH);//1// delay(1000);
delay(1000); digitalWrite(led,LOW);
digitalWrite(led,LOW); delay(1000);
delay(1000); digitalWrite(led,HIGH);//7//
digitalWrite(led,HIGH);//2// delay(1000);
delay(1000); digitalWrite(led,LOW);
digitalWrite(led,LOW); delay(1000);
delay(1000); digitalWrite(led,HIGH);//8//
digitalWrite(led,HIGH);//3// delay(1000);
delay(1000); digitalWrite(led,LOW);
digitalWrite(led,LOW); delay(1000);
delay(1000); digitalWrite(led,HIGH);//9//
digitalWrite(led,HIGH);//4// delay(1000);
delay(1000); digitalWrite(led,LOW);
digitalWrite(led,LOW); delay(1000);
delay(1000); digitalWrite(led,HIGH);//10//
delay(1000);
digitalWrite(led,LOW); }
delay(1000);
digitalWrite(led,HIGH);
delay(10000);
digitalWrite(led,HIGH);
delay(10000);
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: se deben dar tiempos de encendido de 2000, de 1000, de 100 y 10 ms para un led
int led=13;
void setup(){
pinMode(led,OUTPUT);
void loop(){
digitalWrite(led,HIGH);//1//
delay(2000);
digitalWrite(led,LOW);
delay(2000);
digitalWrite(led,HIGH);//1//
delay(1000);
digitalWrite(led,LOW);
delay(1000);
digitalWrite(led,HIGH);//1//
delay(100);
digitalWrite(led,LOW);
delay(100);
digitalWrite(led,HIGH);//1//
delay(10);
digitalWrite(led,LOW);
delay(10);
}
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Habilitar el pin 13 y el 12 y hacer la secuencia de encendido a 2000ms en el pin 13 y
100ms en el pin 12, después a la inversa.
int led1=13;
int led2=12;
void setup(){
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
void loop(){
digitalWrite(led1,HIGH);//1//
delay(2000);
digitalWrite(led1,LOW);
delay(2000);
digitalWrite(led2,HIGH);//1//
delay(100);
digitalWrite(led2,LOW);
delay(100);
digitalWrite(led2,HIGH);//1//
delay(2000);
digitalWrite(led2,LOW);
delay(2000);
digitalWrite(led1,HIGH);//1//
delay(100);
digitalWrite(led1,LOW);
delay(100);
}
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Realizar un corrimiento de Led´s de almenos 5 que inicie de izquierda a derecha
void setup ()
void loop ()
delay(2000); //espera
delay(250); //ESPERA
digitalWrite (led2, HIGH); //ON
delay(2000); //espera
delay(250); //ESPERA
delay(2000); //espera
delay(250); //ESPERA
delay(2000); //espera
delay(250); //ESPERA
delay(2000); //espera
delay(250); //ESPERA
}
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Realizar un corrimiento de Led´s de almenos 5 que inicie de izquierda a derecha
const int led3 = 11; //LED pata 11 digitalWrite (led5, HIGH); //ON
delay(250); //ESPERA
void setup ()
delay(2000); //espera
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Prender los led´s de la paractica anterior, específicamente el led 5,3 y 1
{ delay(2000); //espera
delay(250); //ESPERA
void loop ()
delay(2000); //espera
digitalWrite (led5, HIGH); //ON digitalWrite (led1, LOW); //OFF
delay(250); //ESPERA
delay(2000); //espera
delay(2000); //espera }
delay(250); //ESPERA
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Reunir de las practicas 11 la 15 en una sola
const int led1 = 13; //LED pata 13 digitalWrite (led1, HIGH); //ON
const int led3 = 11; //LED pata 11 digitalWrite (led1, LOW); //OFF
} delay(2000); //espera
{ delay(250); //ESPERA
//pract 9
//pract10
delay(2000); //espera
delay(2000); //espera
delay(2000); //espera
delay(2000); //espera
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Realiza un corrimiento de led´s con una cola de luz que simule una estrella fugaz
// Variable declaración
//formar la cola
int tailLength = 3;
int i;
pinMode(pinArray[i], OUTPUT);
void loop()
int i;
digitalWrite(controlLed, HIGH);
delay(waitNextLed);
if (tailCounter == 0)
digitalWrite(pinArray[i-tailLength],LOW);
else
if (tailCounter > 0)
tailCounter--;
delay(waitNextLed);
}
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: Realiza un corrimiento de led´s con una cola de luz que simule una estrella fugaz de ida y
de vuelta
// Variable declaración
//formar la cola
int tailLength = 3;
int i;
pinMode(pinArray[i], OUTPUT);
void loop()
int i;
digitalWrite(controlLed, HIGH);
delay(waitNextLed);
if (tailCounter == 0)
digitalWrite(pinArray[i-tailLength],LOW);
else
if (tailCounter > 0)
tailCounter--;
delay(waitNextLed);
}
Prácticas en Arduino
Grupo: 7M1
Ramiro
[Escriba el nombre de la compañía]
Objetivo: juntar la práctica de la estrella fugaz con la practica 15 y que corra
///practica 18//
//formar la cola
int tailLength = 3;
void setup ()
int i;
pinMode(pinArray[i], OUTPUT);
void loop ()
//pract 9
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
digitalWrite (led4, LOW); //OFF
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
//pract10
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
digitalWrite (led2, HIGH); //ON
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
//pract 11
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
digitalWrite (led1, LOW); //OFF
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
//pract12
delay(1000); //espera
delay(250); //ESPERA
delay(1000); //espera
delay(250); //ESPERA
int i;
digitalWrite(controlLed, HIGH);
for (i=0; i<lineSize; i++)
delay(waitNextLed);
if (tailCounter == 0)
digitalWrite(pinArray[i-tailLength],LOW);
else
if (tailCounter > 0)
tailCounter--;
delay(waitNextLed);