Manual de Usuario » History » Version 11
hilda albarracin, 12/13/2024 12:40 AM
| 1 | 6 | hilda albarracin | h1. *Índice*: |
|---|---|---|---|
| 2 | 8 | hilda albarracin | |
| 3 | 5 | hilda albarracin | h2. |
| 4 | 5 | hilda albarracin | * [[Introducción]] |
| 5 | 10 | hilda albarracin | * [[Manual de Usuario]] |
| 6 | 5 | hilda albarracin | * [[Organización del personal]] |
| 7 | 5 | hilda albarracin | * [[Planificación del proyecto]] |
| 8 | 5 | hilda albarracin | * [[Planificación de los recursos]] |
| 9 | 1 | hilda albarracin | * [[Plan general]] |
| 10 | 6 | hilda albarracin | |
| 11 | 11 | hilda albarracin | h2. Introducción |
| 12 | 1 | hilda albarracin | |
| 13 | 11 | hilda albarracin | Este manual de usuario se ha redactado con la intención de guíar al usuario en la preparación, instalación y uso correcto del robot “Heracross” del proyecto “Team heracross”. |
| 14 | 11 | hilda albarracin | |
| 15 | 11 | hilda albarracin | h2. Descripción del robot y sus operaciones |
| 16 | 11 | hilda albarracin | |
| 17 | 11 | hilda albarracin | El robot fué diseñado y construido de forma que consiga el objetivo de recoger, trasladar y soltar una pelota de ping pong, para esto el robot está equipado con ruedas y una garra funcionales. |
| 18 | 11 | hilda albarracin | |
| 19 | 11 | hilda albarracin | h2. Acciones del robot: |
| 20 | 11 | hilda albarracin | |
| 21 | 11 | hilda albarracin | Movimiento rectilíneo: El robot es capaz de desplazarse hacia adelante o atrás. |
| 22 | 11 | hilda albarracin | Rotación: El robot es capaz de rotar en ambas direcciones. |
| 23 | 11 | hilda albarracin | Operación de la garra: El robot está equipado con una garra que es capaz que se puede abrir, cerrar, subir o bajar. |
| 24 | 11 | hilda albarracin | |
| 25 | 11 | hilda albarracin | h2. Requerimientos mínimos |
| 26 | 11 | hilda albarracin | |
| 27 | 11 | hilda albarracin | Para el funcionamiento correcto del robot, se requieren hardware y software listados a continuación: |
| 28 | 11 | hilda albarracin | |
| 29 | 11 | hilda albarracin | h3. Software: |
| 30 | 11 | hilda albarracin | Sistema operativo: Windows o Linux |
| 31 | 11 | hilda albarracin | Lenguaje de programación: Python *verificar* o superior |
| 32 | 11 | hilda albarracin | IDE: Visual Studio Code |
| 33 | 11 | hilda albarracin | Extensiones: Lego Mindstorm EV3 para Visual Studio Code |
| 34 | 11 | hilda albarracin | Librerías: Pybricks, Sockets. |
| 35 | 11 | hilda albarracin | |
| 36 | 11 | hilda albarracin | h3. Hardware: |
| 37 | 11 | hilda albarracin | Conexión: Wi-fi, adaptador Wi-fi USB |
| 38 | 11 | hilda albarracin | Ordenador con, al menos: |
| 39 | 11 | hilda albarracin | Procesador: 2 GHz |
| 40 | 11 | hilda albarracin | Memoria RAM: 1GB |
| 41 | 11 | hilda albarracin | Espacio de almacenamiento disponible. |
| 42 | 11 | hilda albarracin | |
| 43 | 11 | hilda albarracin | |
| 44 | 11 | hilda albarracin | |
| 45 | 11 | hilda albarracin | |
| 46 | 11 | hilda albarracin | h2. Procedimientos |
| 47 | 11 | hilda albarracin | |
| 48 | 11 | hilda albarracin | h3. Instalación: |
| 49 | 11 | hilda albarracin | Insertar el adaptador WI-FI USB en el puerto correspondiente en el EV3 Brick |
| 50 | 11 | hilda albarracin | Iniciar Visual Studio Code, crear una carpeta de proyecto EV3 e insertar los archivos EV3server.py e Interfaz.py en ella. |
| 51 | 11 | hilda albarracin | Conectar el ordenador y el EV3 Brick a la misma red WI-FI y luego establecer la conexión en Visual Studio Code. |
| 52 | 11 | hilda albarracin | Verificar los valores de la variable “ev3_ip” en Interfaz.py, este valor debe igualar al de la esquina superior izquierda del menú principal del EV3 Brick. |
| 53 | 11 | hilda albarracin | Actualizar la variable “port” en ambos códigos por uno disponible. Para esto, use el terminal de Visual Studio Code, con el comando: |
| 54 | 11 | hilda albarracin | Get-NetTCPConnection | Where-Object { $.State -eq ‘Listen’ } , |
| 55 | 11 | hilda albarracin | busque un puerto en el que diga “Listening” y “0.0.0.0”, el valor de “port” debe ser el puerto asociado. |
| 56 | 11 | hilda albarracin | Ejecutar ambos códigos. |
| 57 | 11 | hilda albarracin | |
| 58 | 11 | hilda albarracin | h3. Obtención del software: |
| 59 | 11 | hilda albarracin | Python: Descargar e instalar python en https://www.python.org/downloads/ |
| 60 | 11 | hilda albarracin | Visual Studio Code: Descargar e instalar en https://code.visualstudio.com/download |
| 61 | 11 | hilda albarracin | LEGO Mindstorm EV3: Buscar esta misma extensión en las extensiones de Visual Studio Code. |
| 62 | 11 | hilda albarracin | Pybricks: Ejecutar “pip install pybricks” en el terminal de Visual Studio Code, una vez conectado al robot. |
| 63 | 11 | hilda albarracin | Sockets: Ejecutar “pip install sockets” en el terminal de Visual Studio Code, una vez conectado al robot. |
| 64 | 11 | hilda albarracin | Tkinter: Ejecutar “pip install tk” en el terminal de Visual Studio Code, una vez conectado al robot. |
| 65 | 11 | hilda albarracin | |
| 66 | 11 | hilda albarracin | |
| 67 | 11 | hilda albarracin | h2. Interfaz Grafica |
| 68 | 11 | hilda albarracin | |
| 69 | 3 | hilda albarracin | Imagen de la interfaz gráfica con la descripción de las funciones que hace cada icono de |
| 70 | 3 | hilda albarracin | ella. |
| 71 | 3 | hilda albarracin | |
| 72 | 3 | hilda albarracin | !interfaz_grafica.png! |
| 73 | 3 | hilda albarracin | |
| 74 | 3 | hilda albarracin | 1. Botón de movimiento hacia adelante. |
| 75 | 1 | hilda albarracin | 2. Botón de giro hacia la izquierda. |
| 76 | 1 | hilda albarracin | 3. Botón de movimiento hacia atrás. |
| 77 | 3 | hilda albarracin | 4. Botón de giro hacia la derecha. |
| 78 | 11 | hilda albarracin | 5. Botón para cerrar y subir la garra. |
| 79 | 11 | hilda albarracin | 6. Botón para abrir y bajar la garra. |
| 80 | 1 | hilda albarracin | 7. Botón para cerrar el programa |
| 81 | 11 | hilda albarracin | |
| 82 | 11 | hilda albarracin | h2. Posibles errores y sus soluciones. |
| 83 | 11 | hilda albarracin | |
| 84 | 11 | hilda albarracin | Dirección IP: La dirección ip es incorrecta, se debe verificar y corregir. |
| 85 | 11 | hilda albarracin | Puerto: El puerto ya no está disponible, se debe verificar y corregir. |
| 86 | 11 | hilda albarracin | Conexión: Se ha desconectado el EV3 Brick o el ordenador a la red WI-FI, o esta misma dejó de funcionar. Se debe revisar las conexiones y encontrar la desconexión. |
| 87 | 11 | hilda albarracin | Batería: El EV3 Brick o el ordenador se han descargado. Identificar el dispositivo descargado y cargarlo. |