Paso 5: Paso 5: Hardware y Software
Hardware:
Piezas necesarias: Arduino Uno, cable USB A-B motor paso a paso, stepper_part (parte 3D), módulo de controlador de motor ULN2003, HC-SR04 módulo medición ultrasónica (también conocida como sensor de proximidad), minil protoboard, pequeño interruptor, cables macho/hembra. (dimensiones mini breadboard: 3,29 x 2.15 x 0,33"(83.5 x 54.5 mm x 8.5)). El motor paso a paso se utiliza para girar el cigüeñal en la Caja del pistón. Girando el cigüeñal, mueve el Bloque principal de lado a lado y se mueve el pistón hacia arriba y hacia abajo. El sensor de proximidad se utiliza para detectar un objeto en una distancia especificada y es lo que desencadena el motor de pasos para encender.
Conectar el motor paso a paso y el módulo del conductor del motor como se muestra en este video: http://makecourse.weebly.com/week8segment2.html. Conecte el módulo de controlador de motor a los pines 8, 9, 10 y 11. También conectar el pequeño interruptor en serie con el motor paso a paso (es decir, dejar el cable de tierra del paso a paso motor pero Conecte el cable positivo al mismo nodo como uno de los cables del interruptor y el otro cable del interruptor a 5V. El circuito esquemático dibujado muestra que el interruptor actúa como un circuito abierto cuando apagado y un corto circuito cuando el interruptor esté encendido. Luego conecte el stepper_part al motor paso a paso como se muestra en la imagen (tornillos opcionales).
A continuación, conecte el sensor de proximidad como se muestra en este video: http://makecourse.weebly.com/week7segment1.htm. Conecte la señal de eco al pin 6 y la señal de disparo al pin 7.
(Nota: todo el equipo debe estar conectado de manera similar como se muestra en la imagen.)
Software:
Finalmente, descargar el sketch de Arduino y luego subir el código a la placa Arduino. El hardware debe funcionar ahora con el código. Para comprobar si funciona el sensor de proximidad, abra al serial monitor en la ventana superior derecha de la aplicación de Arduino. Cada vez pase su mano cerca delante del sensor, el serial monitor debe mostrar los siguientes mensajes: "la distancia es: xx cm", donde xx es la distancia de flotador del sensor en la mano, "objeto está más cercano de 80 cm; se activa el motor paso a paso. "y a la"izquierda". Si la distancia no es menos de 80 cm, el monitor serial leerá "la distancia es: xx cm", donde xx es la distancia de la flotación de más de 80. Para comprobar el motor paso a paso y el interruptor, activar el sensor de proximidad con el interruptor apagado - no se debe activar el motor paso a paso. Entonces el gatillo el sensor de proximidad con el interruptor de encendido - motor el paso a paso debe activarse y gire una vuelta completa.