¿Paso 4: Funcionó el solenoide?
¡Vale!Ahora repita los mismos pasos para los solenoides a continuación 5.
Las resistencias deben ser conectados a estos pines:
PIN 13, solenoide #1
pin 12, solenoide #2
PIN 11, solenoide #3
Pin 2, solenoide #4
Pin 4, solenoide #5
PIN 7, solenoide #6
Código de ejemplo:
/*
Abrir y cerrar
por 47anc
Se enciende un LED encendido durante un segundo, luego durante un segundo, repetidamente.
Este ejemplo de código es de dominio público.
*/
Perno de 13 tiene un LED conectado en la mayoría de placas Arduino.
darle un nombre:
int led = 13; PIN 13, solenoide #1
int led1 = 12; pin 12, solenoide #2
int led2 = 11; PIN 11, solenoide #3
led3 int = 2; Pin 2, solenoide #4
led4 int = 4; Pin 4, solenoide #5
led5 int = 7; PIN 7, solenoide #6
la rutina de instalación se ejecuta una vez al presionar reset:
void setup() {}
Inicializa el pin digital como salida.
pinMode (led, salida); //pin 13
pinMode (led1, salida); / / pin 12
pinMode (led2, salida); / / pin 11
pinMode (led3, salida); / / pin 2
pinMode (led4, salida); / / pin 4
pinMode (led5, salida); / / pin 7
}
una y otra vez funciona para siempre la rutina bucle:
pin13
void loop() {}
digitalWrite (led, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(500); Espere un segundo
digitalWrite (led, baja); Apagar el LED por lo que la tensión baja
Delay(1000); Espere un segundo
digitalWrite (led, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(100); Espere un segundo
digitalWrite (led, baja); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
digitalWrite (led, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (led, baja); Apagar el LED por lo que la tensión baja
Delay(500); Espere un segundo
digitalWrite (led, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(200); Espere un segundo
digitalWrite (led, baja); Apagar el LED por lo que la tensión baja
Delay(700); Espere un segundo
Todo lo siguiente es para el pin 12
pin12
digitalWrite (LED 1, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (LED 1, bajo); Apagar el LED por lo que la tensión baja
Delay(10); Espere un segundo
digitalWrite (LED 1, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(10); Espere un segundo
digitalWrite (LED 1, bajo); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
digitalWrite (LED 1, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (LED 1, bajo); Apagar el LED por lo que la tensión baja
Delay(50); Espere un segundo
digitalWrite (LED 1, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(20); Espere un segundo
digitalWrite (LED 1, bajo); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
pin11
digitalWrite (led2, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (led2, LOW); Apagar el LED por lo que la tensión baja
Delay(10); Espere un segundo
digitalWrite (led2, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(10); Espere un segundo
digitalWrite (led2, LOW); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
digitalWrite (led2, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (led2, LOW); Apagar el LED por lo que la tensión baja
Delay(50); Espere un segundo
digitalWrite (led2, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(20); Espere un segundo
digitalWrite (led2, LOW); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
Pin 2
digitalWrite (LED 3, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (LED 3, bajo); Apagar el LED por lo que la tensión baja
Delay(10); Espere un segundo
digitalWrite (LED 3, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(10); Espere un segundo
digitalWrite (LED 3, bajo); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
digitalWrite (LED 3, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (LED 3, bajo); Apagar el LED por lo que la tensión baja
Delay(50); Espere un segundo
digitalWrite (LED 3, alto); Encienda el LED (alto es el nivel de voltaje)
Delay(20); Espere un segundo
digitalWrite (LED 3, bajo); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
PIN 7
digitalWrite (led5, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (led5, LOW); Apagar el LED por lo que la tensión baja
Delay(10); Espere un segundo
digitalWrite (led5, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(10); Espere un segundo
digitalWrite (led5, LOW); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
digitalWrite (led5, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(50); Espere un segundo
digitalWrite (led5, LOW); Apagar el LED por lo que la tensión baja
Delay(50); Espere un segundo
digitalWrite (led5, HIGH); Encienda el LED (alto es el nivel de voltaje)
Delay(20); Espere un segundo
digitalWrite (led5, LOW); Apagar el LED por lo que la tensión baja
Delay(70); Espere un segundo
}