Paso 3: Añadir los siguientes componentes a la placa
Los cables del solenoide no son polarizados por lo que no hay necesidad de preocuparse acerca de qué lado es que durante este paso.
La resistencia se debe conectar en el Pin 13 de Arduino.
Una vez que termines, conecta tu Arduino Uno a un ordenador con el programa de Arduino instalado. Poner el ejemplo de código en el programa de Arduino y verificar y subirlo.
El solenoide debe activar la misma como una luz en el sketch de blink.
Los solenoides son realmente ser llamados "led" en el código, pero no te preocupes, el código de trabajo en los solenoides.
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
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
}
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
}