Una vez que haya terminado de parpadear los LED de formas totalmente únicas y maravillosas, querrá interactuar realmente con el entorno físico. Aquí es donde entran en juego los actuadores lineales. Si desea mover algo, abrir algo, girar algo, lo más probable es que un actuador lineal sea la mejor manera de hacerlo. ¿Y por qué levantar, mover y girar usted mismo cuando puede conseguir un actuador lineal para hacer el trabajo duro?
Seguro que puede presionar un botón en un control remoto o un interruptor basculante, pero ¿por qué no tener un sensor de movimiento o incluso un reloj en tiempo real para eventos basados en el tiempo?
Asegúrese de utilizar relés (o una placa de relés) con relés SPDT. Los relés SPDT (unipolares y bipolares) tienen tres conexiones para cada relé. Común, normalmente abierto, normalmente cerrado. Entraremos en más detalles sobre los relés en otro artículo, solo asegúrese de obtener relés SPDT, de lo contrario no funcionará. Necesita dos relés SPDT para controlar el actuador. Con dos relés SPDT puede iniciar, detener y cambiar la dirección del actuador.
Como puede ver en el diagrama de cableado a continuación, conecte su tierra de 12VDC al terminal normalmente cerrado de los dos relés, y conecte su + 12VDC al terminal normalmente abierto de los dos relés. Puede hacer una unión para dividir cada cable en dos o usar un cable de puente corto. Conecta los dos cables del actuador al terminal común, uno a cada relé.
Para el código Arduino, supongamos que los pines digitales 2 y 3 controlan los dos relés. Tendrás que comprobar qué hay en tu tablero. Aquí hay un fragmento de código simple que muestra cómo puede extender, retraer y detener el actuador lineal.
const int RELAY_1_A = 2; const int RELAY_1_B = 3; void setup() { pinMode(RELAY_1_A, OUTPUT);
En t actuador) {pinMode(RELAY_1_B, OUTPUT);
} vacío loop() { //This is where your program logic goes //You can call the functions to control the //actuator here, as well as reading sensors, etc.. } vacío extendActuator (En t actuador) {// Establecer un relé uno y el otro apagado // esto moverá extender el actuador escritura digital(RELAY_1_A, ALTO); escritura digital(RELAY_1_B, BAJO); } vacío retractActuator (
// Ponga un relé apagado y el otro encendido
// esto moverá retraer el actuador
escritura digital(RELAY_1_A, BAJO);
escritura digital(RELAY_1_B, ALTO);
}
vacío stopActuator (En t actuador) {
// Apagar ambos relés
// esto detendrá el actuador en un frenado
escritura digital(RELAY_1_A, BAJO);
escritura digital(RELAY_1_B, BAJO); }
Esto debería permitirle continuar usando un Arduino (u otro microcontrolador) con relés para controlar un actuador lineal Firgelli Automations.
Si está buscando con qué actuador lineal para empezar, llámenos o envíenos un correo electrónico a nuestra línea técnica. Si está buscando un actuador de caballo de batalla sólido, actuadores lineales de serie de trabajo ligero llevamos, o el unidades de servicio ligero con retroalimentación potenciómetro. No olvide una buena fuente de alimentación de 12VDC que puede manejar cargas inductivas. MB1 soportes para actuadores lineales (MB1 para la serie FA-150) le ahorrará mucho tiempo y frustración.