Tabla de contenido:
- Paso 1: determine su objetivo y sus limitaciones
- Paso 2: Suministros necesarios con costos
- Paso 3: esquemas
- Paso 4: Construcción
- Paso 5: programación
- Paso 6: ¡Utilice su robot al máximo
Video: Proyecto de máquina robótica: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En la actualidad, los robots ahora se utilizan para acelerar los procesos de fabricación, incluido su uso en líneas de montaje, automatización y mucho más. Para acostumbrarnos al campo de la ingeniería y adaptarnos a la construcción de un robot en funcionamiento, nuestro objetivo era construir un robot en funcionamiento que recogiera una bola y la depositara en una portería.
Paso 1: determine su objetivo y sus limitaciones
Siempre que un proyecto está en marcha, es importante que alguien reconozca una meta que también necesita alcanzar, ya que esto le permite mantenerse más enfocado y encontrar la manera de lograr esa meta. Además, las limitaciones son importantes porque le dan un límite de la cantidad de energía, tiempo o dinero que puede poner en la construcción.
En este caso, nuestro objetivo era hacer un robot que pudiera usar varios métodos de programación de Arduino para conducir por un pasillo, alimentado por un control remoto, y luego, sin el control remoto, encontrar el camino de regreso a la meta y empujar la pelota. en la meta. Con este objetivo en mente, podríamos pasar al siguiente paso del proyecto. Nuestra única limitación para este proyecto fue que el precio total no podía superar los 75 dólares.
Paso 2: Suministros necesarios con costos
Al realizar un proyecto de robótica, siempre es importante generar una lista de piezas antes de comenzar el proyecto en lugar de a medida que avanza con el proyecto. Hacer una lista también le da una idea de cuánto debería costarle el proyecto y cuánto necesita ahorrar y prepararse.
Nuestra lista de piezas constaba de: (Se proporcionaron las que no tenían un precio junto a ellas)
50 cables macho a macho
50 cables macho a hembra
50 cables hembra a hembra
1 Arduino Uno / Arduino Mega 2560
4 ruedas $ 26.99
2 ruedas giratorias $ 4.99
4 motores
4 soportes de motor
Hojas de aluminio surtidas * TODAS LAS MEDIDAS ESTÁN EN PULGADAS Y SON DE ⅛”DE GROSOR * (4) 2 x 10 (4) 1.189 x 1.598 (4) 1.345 x.663 (2) 1.75 x 1.598 (2) 7 base, 3.861 alto y 10 hipotenusa (2) 10 x 10 (1) 3.861 x 10 (1) 7 x 10
1 batería
1 controlador de motor
1 mando a distancia con receptor
38 nueces $ 4.99
38 tornillos $ 5.99
Paso 3: esquemas
Cualquier buen proyecto de robótica debe tener esquemas para que el constructor o el ingeniero puedan ver lo que tienen que construir para que el proyecto funcione. En este caso, necesitábamos esquemas robóticos más simples que solo demostraran el concepto del sistema de recuperación del motor. También teníamos algunos para un paquete de baterías y un estuche para Arduino.
Paso 4: Construcción
Realmente no hay mucho que decir sobre este aspecto de la parte del proyecto, pero sí algunos consejos de seguridad sobre las herramientas. Cuando esté en el taller, use siempre gafas, guantes y un delantal. Tomar estas precauciones ha salvado innumerables vidas y lesiones. Algunos equipos que usamos en este caso fueron un soldador, una sierra de cinta, una taladradora y otras herramientas para trabajar metales. Además, antes de soldar, asegúrese de que lo que suelda sea 100% correcto porque no hay vuelta atrás.
Paso 5: programación
Por lo general, un robot se mueve mediante la programación de algún tipo de lenguaje o mediante el uso de piezas mecánicas diseñadas para trabajar en armonía. En este caso, programamos nuestro robot usando el lenguaje de codificación Arduino. Esto nos llevó a que algunos de nosotros tuviéramos que aprender una base de datos de programación completamente nueva para dominar las habilidades necesarias.
Arriba se muestra un esquema básico de nuestros planes de cableado esperados para el robot.
A continuación se muestra nuestro programa de conducción para nuestro robot, y el método de recuperación de la pelota sería mucho más simple porque solo necesitaríamos un motor que se mueva hacia adelante y hacia atrás.
CÓDIGO:
int ch1;
int ch2;
int myInts [20];
int finalDistance;
int MOVING;
int STOP;
int timer;
int x = 0;
int stopTimer;
int ArrayValue;
void setup () {// ponga su código de configuración aquí, para que se ejecute una vez: pinMode (45, INPUT);
pinMode (43, ENTRADA);
Serial.begin (9600);
}
bucle vacío () {
// ponga su código principal aquí, para que se ejecute repetidamente:
ch1 = pulseIn (22, ALTO);
ch2 = pulseIn (24, ALTO);
//Serial.print("chA: ");
Serial.print (chA);
//Serial.print("chB: ");
Serial.println (chB);
if (ch1> 1463) {temporizador = millis ();
}
si (ch1 == 1463) {
stopTimer = milis ();
ArrayValue = (temporizador - stopTimer);
si (ArrayValue> = 0)
{
Serial.print (myInts [0]);
myInts [x] = ArrayValue; x ++;
}
}
Paso 6: ¡Utilice su robot al máximo
Después de todo ese arduo trabajo, ahora debería tener un robot completamente funcional que reacciona a un control remoto. ¡Siéntete orgulloso de ti mismo y disfruta de tu robot!
Recomendado:
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Pasos (con Imágenes)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con las revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideal para el desarrollo de prototipos robóticos y el control de motores y servos, d
Máquina Rube Goldberg de 11 pasos: 8 pasos
Máquina Rube Goldberg de 11 pasos: este proyecto es una máquina Rube Goldberg de 11 pasos, que está diseñada para formar una tarea simple de una manera complicada. La tarea de este proyecto es atrapar una pastilla de jabón
Máquina de enseñanza de pasos críticos para el lavado de manos: 5 pasos
Máquina de enseñanza de pasos críticos para el lavado de manos: esta es una máquina que recuerda al usuario los pasos en los que debe lavarse las manos. El propósito de esta máquina es ayudar a las personas a comprender cómo lavarse las manos correctamente de manera eficaz. Durante los períodos de prevención de epidemias o pandemias
PROYECTO DE MÁQUINA CNC: 6 Pasos
PROYECTO DE MÁQUINA CNC: Breve resumen de mi proyecto: -Una máquina CNC o máquina numérica de computadora está diseñada para controlar varias funciones de maquinaria usando programas de computadora. En este proyecto, la máquina está hecha de tal manera que el código creado para ella se puede usar para dibujar el resultado
¡Quemador alimentado por USB! Este proyecto se puede quemar a través de plásticos / madera / papel (el proyecto divertido también tiene que ser de madera muy fina): 3 pasos
¡Quemador alimentado por USB! Este proyecto se puede quemar a través de plásticos / madera / papel (el proyecto divertido también tiene que ser de madera muy fina): ¡NO HAGA ESTO USANDO USB! Descubrí que puede dañar tu computadora por todos los comentarios. mi computadora está bien aunque. Utilice un cargador de teléfono de 600ma 5v. Usé esto y funciona bien y nada se puede dañar si usa un enchufe de seguridad para detener la energía