Para la elaboración de este proyecto se contado con una impresora 3D Crealty Ender 3, con la que se ha impreso el diseño de la pieza soporte de los solenoides. Dicho diseño puede descargarse en la sección Diseño 3D. Para la impresión se ha utilizado filamento de PLA de 1'75 mm de diámetro.
Los tableros de madera empleados son tableros de contrachapado, de 3 mm de espesor y 40x60 cm.
Los componentes electrónicos empleados son:
La placa microcontroladora utilizada es la KeyStudio UNO. Al ser hardware libre, existen multitud de fabricantes que han desarrollado versiones basadas en Arduino. Uno de esos fabricantes es Keyestudio. La placa Keyestudio UNO lleva un microcontrolador que está basado en el ATmega328. Tiene 14 pines digitales de entrada / salida (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un cristal de cuarzo de 16 MHz, una conexión USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio. Su principal ventaja es que dispone de un pin de Vcc y GND por cada pin digital, lo cual facilita la conexión de múltiples sensores.
Un actuador electromagnético es un dispositivo capaz de generar movimiento lineal directamente, sin necesidad de emplear mecanismos o engranajes. Un actuador electromagnético está constituido por una bobina junto con un émbolo con núcleo ferromagnético, siendo ambos elementos independientes entre sí. Cuando la corriente atraviesa la bobina genera un campo magnético que, de forma similar a un electroimán, atrae el núcleo ferro magnético del émbolo provocando su desplazamiento. Dispone de un muelle entre el cuerpo de la bobina y el émbolo, de forma que este vuelve a su posición original al cesar la corriente.
Lo utilizamos como interruptor para controlar la activación de solenoide.
Alimentamos el módulo con la tensión nominal de la actuador, a través de los terminales GND y Vin. Y por otro lado, conectamos el solenoide mediante la ficha de conexión.
Un actuador electromagnético es una carga inductiva, por lo que deberemos añadir un diodo de protección flyback (ver esquema eléctrico).
Por último, alimentamos la electrónica del módulo conectando Vcc y GND a 5V y GND en Arduino, y conectamos el Pin SIG a cualquiera de las salidas digitales de Arduino.
El tranceptor Bluetooth es ideal para proyectos que necesitan una conexión inalámbrica sencilla de utilizar. Sólo acepta el modo esclavo. Se alimenta con tensiones entre 3 y 6V. No obstante los pines TX y RX usan niveles de 3.3V, por lo tanto hay que adaptar los niveles si fuera necesario. Incluye un led que indica el estado de la conexión.
Está montado sobre una placa que permite una comunicación serie sencilla con Arduino. Por defecto está configurado para trabajar a 9600 baudios y con contraseña 1234. No obstante, esta configuración podemos cambiarla con comandos AT