viernes, 10 de julio de 2015

Instalación de GUI gmoccapy_lcd7 y teclado personalizado (keyboard-cnc) en Beaglebone Black

La GUI gmoccapy_lcd7 fue modificada de la GUI gmoccapy para trabajar con pantallas LCD de 7 pulgadas táctil con resolución de 800x480. Se realizó la prueba en las últimas versiones del programa machinekit tanto compilado como la imagen Machinekit Debian disponible en los repositorios de Robert Nelson.

Para descargar  el programa machinekit y compilar revisar los siguientes links:

Paquetes necesarios para Debian Debian packages
Compilación de código fuente Machinekit Building from source

Para descargar Imagen Debian Machinekit revisar el siguiente link:

Primeros Pasos Machinekit Beaglebone Black

Descargar Gui gmoccappy_lcd7

git clone https://github.com/vichente1/gmoccapy_lcd7.git

Instalación de GUI gmoccapy_lcd7

Ingresar a la carpeta de gmoccapy_lcd7

cd gmoccapy_lcd7/

Copiar el archivo bin/gmoccapy_lcd7 a la carpeta /usr/bin/ y dar permisos de ejecución a todos.

sudo cp bin/gmoccapy_lcd7 /usr/bin/
sudo chmod a+x /usr/bin/gmoccapy_lcd7

Copiar la carpeta share/gmoccapy_lcd7 a la carpeta /usr/share/

sudo cp -r share/gmoccapy_lcd7/ /usr/share/

Instalación de teclado en la GUI gmoccapy_lcd7

sudo apt-get update
sudo apt-get install matchbox

Copiar archivo keyboard-cnc.xml a la carpeta /usr/share/matchbox-keyboard y dar permisos de ejecución a todos.

sudo cp keyboard-cnc.xml /usr/share/matchbox-keyboard
sudo chmod a+x /usr/share/matchbox-keyboard/keyboard-cnc.xml

Instalación de la GUI gmoccapy_lcd7 en Machinekit compilado.

Se debe seguir los pasos anteriores solo que hay que reemplazar usr por el nombre machinekit.

ejemplo: 
sabiendo que se a descargado el codigo machinekit en la carpeta por default -> /home/machinekit/ (machinekit equivale al nombre de usuario) o  lo mismo que ~/
sudo cp bin/gmoccapy_lcd7 /usr/bin/ a sudo cp bin/gmoccapy_lcd7 ~/machinekit/bin/

Por último es importante que se  habilite la versión de machinekit que se va usar con el siguiente comando.

cd machinekit/
. scripts/rip-environment
linuxcnc

No hay comentarios.:

Publicar un comentario