Escolar Documentos
Profissional Documentos
Cultura Documentos
int led = 13; // designamos una variable (led) al pin 13, para
que el arduino lo reconosca como
// una variable entera
void setup() { // esta instrucción sirve para decignar pines, si
van a ser de entrada (INPUT)
// o de salida (OUTPUT)
pinMode (led , OUTPUT); // designamos el pin 13 como pin de
salida
}
void loop () { // entramos a un siglo repetitivo
digitalWrite (led, HIGH); // ponemos en alto al pin 13
}
secuencia de led
// CREADO POR : ELECTROAL
// FACEBOOK : https://www.facebook.com/ChecharlsElEctroall/
// PÁGINA : http://che-charls-electroall.webnode.es/
// TWITTER : https://twitter.com/ChCharlsELECTRO
// ________________________________________________________
// SECUENCIA DE LEDS ( FOR)
// ________________________________________________________
int leds;
void setup() {
Serial.begin (9600); // Establecemos la comunicacion serial entre la tarjeta
y nuesta computadora
for ( leds =2; leds <19;leds++){ // reconocemos los pines; desde el pin 2
hasta el pin 19
pinMode (leds, OUTPUT); // declaramos como pines de salida.
}
void loop() {
for ( leds =2; leds <19; leds = leds +1){ // empezamos encendiendo y apagando
ascendientemente, desde el pin 2 hasta el pin 19
Serial.println(leds); // imprimimos el numero de pin correspondiente
digitalWrite (leds, 1);
delay (100);
Serial. print(" PIN = "); // creamos una letra dentro de monitor serial
(PIN)
digitalWrite (leds, 0);
delay (100);
Serial. print(" + "); // creamos un signo dentro del monitor serial (+)
}
for ( leds =19; leds >2; leds = leds -1){ // empezamos encendiendo y
apagando descendientemente, desde el pin 18 hasta el pin 2
Serial.println(leds); // imprimimos el numero de pin correspondiente
digitalWrite (leds, 1);
delay (100);
Serial. print(" PIN = "); // creamos una letra dentro de monitor serial
(PIN)
digitalWrite (leds, 0);
delay (100);
Serial. print(" -"); // creamos un signo dentro de monitor serial
}
for ( leds =19; leds >2; leds = leds -1){ //enciende desde el pin 19 hasta
el pin 2
Serial.println(leds); // imprimimos el numero de pin correspondiente
digitalWrite (leds, 1);
delay (100);
Serial. print(" PIN = "); // creamos una letra dentro de monitor serial
(PIN)
Semáforo
/*
CREADO POR : ELECTROALL
FACEBOOK : https://www.facebook.com/ChecharlsElEctroall/
PÁGINA : http://che-charls-electroall.webnode.es/
TWITTER : https://twitter.com/ChCharlsELECTRO
________________________________________________________
{==[=======> (SEMAFORO) <=======]==}
________________________________________________________
*/
void loop() {
//::::::::::: ROJO::::::::::
digitalWrite(rojo, true);
delay (5000);
digitalWrite(rojo, false);
//::::::::::: AMARILLO::::::::::
digitalWrite(amarillo,true);
delay (5000);
digitalWrite(amarillo,false);
//::::::::::: VERDE::::::::::
digitalWrite(verde, true);
delay (5000);
digitalWrite(verde, false);
}
Sensor
/*
CREADO POR : ELECTROALL
FACEBOOK : https://www.facebook.com/ChecharlsElEctroall/
PÁGINA : http://che-charls-electroall.webnode.es/
TWITTER : https://twitter.com/ChCharlsELECTRO
________________________________________________________
{==[=======> (SENSOR PIR) <=======]==}
________________________________________________________
*/
int led = 13; // declaramos las variables ciomo un tipo entero
int lectura =7;
int pir = 0;
void setup() {
Serial.begin (9600);
Serial.println (" ESTADO DE LA ENTRADA");
pinMode ( led, OUTPUT); // designamos los pines, tanto como salidas y
entradas
pinMode ( lectura, INPUT);
void loop() {
pir = digitalRead (lectura); // almacenamos la lectura digital en la
variable(pir)
if (pir == 1){ // y decimos si la lectura es 1 lógico que se
encienda el led 13
Señal de transito
//Projeto Arduino sinal de trânsito
//Por Jota
//www.comofazerascoisas.com.br