Written by admin
Todavía no tenemos el robot listo, ni la electrónica, pero queremos probarlo lo más parecido al proyecto definitivo por si detectamos problemas, para que los podamos resolver lo antes posible.
La solución informática para controlar el robot se basa en dos programas, ambos creados po el diseñador del robot, Ángel LM:
- GRBL – una versión específica adaptada
- Asgard – una aplicación a medida hecha en Python
Para instalar el firmware GRBL, hay que hacerlo como dice el tutorial:
https://github.com/grbl/grbl/wiki/Compiling-Grbl
Básicamente hay que seguir los siguientes pasos:
- Añadir la carpeta del firmware como una librería de Arduino.
- Abrir desde el IDE de Arduino el ejemplo GrblUpload.
- Compilarlo y subirlo a la tarjeta Arduino Mega.
Para instalar Asgard, hay que hacerlo siguiendo los pasos a continuación:
- Si no se tiene instalado, instalar Python 3.x. No vale ninguna versión previa a la 3.
- Instalar la librería PySerial.
- Abrir una ventana de comandos e introducir: ‘pip3 install pyserial’.
- Instalar la librería PyQT5.
- Abrir una ventana de comandos e introducir: ‘pip3 install pyqt5’.
- Descargar la aplicación desde el repositorio: https://github.com/AngelLM/Asgard
Si no hemos tenido problemas con algún paso, al final podremos abrir la ventana del programa desde Python y nos quedará así:
Buenas, estoy desesperado. Ya no se que más hacer. No me sale la aplicación de asgard, que hago mal, lo he hecho todo mil veces y nada