Proyecto - Grua con arduino
Proyecto - Grua con arduino
Asignatura:
Microcontroladores
Informe:
Proyecto – Grúa con Arduino
Alumnos:
Emanuel Flores Fuentes, 2022220059
Joel García Tablada, 2019210116
José David Menéndez, 2021210135
Kristian Cáceres Castro, 2017210080
Marco Antonio Salinas, 2019210041
Leonardo Ordoñez Rivera, 2021210185
Docente:
Alexis Armando Vasquez
Lugar y fecha:
Comayagua, Comayagua, 12/12/2024
Contenido
Objetivos...................................................................................................... 3
Introducción .............................................................................................................. 4
Grúa con Arduino ..................................................................................................... 5
Características de una Grúa con Arduino ................................................................. 5
Materiales Necesarios ............................................................................................. 5
Componentes ............................................................................................................ 5
Diagrama en Tinkercad............................................................................................. 6
Procedimiento Paso a Paso ....................................................................................... 6
Aplicaciones y Utilidad ............................................................................................ 8
Conclusiones ............................................................................................................. 9
Anexos .................................................................................................................... 10
Bibliografía ............................................................................................................. 11
Objetivos
Los sistemas de control basados en Arduino son una herramienta poderosa y versátil
para proyectos de electrónica y robótica. Estos sistemas permiten una interacción directa
con diferentes dispositivos como sensores, actuadores y módulos de entrada, ofreciendo
una plataforma flexible para desarrollar soluciones tecnológicas.
Una grúa controlada con Arduino es un sistema mecatrónico que utiliza servomotores,
sensores y controladores programables para simular o replicar las funciones de una grúa
real. Este tipo de grúa puede desplazarse en diferentes ejes, como X e Y, utilizando
componentes electrónicos y mecanismos simples, siendo controlada manualmente por
un operador a través de interfaces como joysticks o automáticamente mediante
programación.
• Control por Programación: Las órdenes para mover los servos se realizan
mediante un código cargado en el microcontrolador.
• Interacción Manual: En este caso, con un joystick, se logra un control intuitivo
y preciso sobre los movimientos de la grúa.
• Versatilidad: Este sistema puede ser modificado para realizar tareas específicas,
como levantar o mover objetos, simular operaciones industriales o desarrollar
prototipos educativos.
Materiales Necesarios
Componentes
1. Arduino Uno:
o Microcontrolador principal del proyecto.
o Recibe datos del joystick y controla los servos.
2. Joystick:
o Módulo de entrada con dos ejes (X, Y) y un botón pulsador opcional.
o Convierte movimientos mecánicos en valores analógicos.
3. Servomotores:
o Motores de rotación limitada (0° a 180°).
o Convierten las señales de control en movimientos precisos.
4. Protoboard y cables:
o Facilitan la conexión temporal de los componentes.
Diagrama en Tinkercad
Servo servoX;
Servo servoY;
void setup() {
servoX.attach(3);
servoY.attach(5);
Serial.begin(9600);
}
void loop() {
int joyX = analogRead(pinJoyX);
int joyY = analogRead(pinJoyY);
servoX.write(posX);
servoY.write(posY);
delay(20);
}
1. Prototipos Robóticos:
o Control de mecanismos articulados.
o Movimiento de brazos robóticos y grúas.
2. Automatización Industrial:
o Simulación de sistemas de movimiento en entornos industriales.
o Implementación en dispositivos como cámaras con movimiento
controlado.
3. Educación y Aprendizaje:
o Enseñanza de conceptos básicos de electrónica y programación.
o Introducción a la robótica y control de sistemas mecánicos.
4. Desarrollo de Videojuegos y Simuladores:
o Implementación de controles análogos en simuladores y videojuegos
personalizados.
5. Proyectos Artísticos y Creativos:
o Construcción de dispositivos interactivos que integren movimiento
mecánico con arte.
Conclusiones
Banzi, M., & Shiloh, M. (2014). Getting Started with Arduino: The Open Source
Electronics Prototyping Platform (3rd ed.). Maker Media, Inc.
Monk, S. (2017). Programming Arduino: Getting Started with Sketches (2nd ed.).
McGraw-Hill Education.