¿Cómo controlar los pines de PcDuino desde Java?

2

Cuando tenía Raspberry Pi, solía controlar el GPIO (pines) desde una aplicación Java utilizando la biblioteca Pi4J.

¿Hay alguna biblioteca para controlar el GPIO (pines) en el PcDuino usando el lenguaje Java?

    
pregunta Mahmoud Zalt

1 respuesta

1

Yo mismo no he usado esa plataforma, pero el Java GPIO Manager parece ser lo que estás buscando. En cuanto al código fuente, aparece de forma directa y utiliza el acceso a los archivos para controlar los archivos creados por el controlador del dispositivo para cada pin en la siguiente ruta:

/sys/devices/virtual/misc/gpio/mode/
/sys/devices/virtual/misc/gpio/pin/

Hay un Acceso a los pines GPIO en Sparkfun que se muestra para mode se pueden usar los siguientes valores, aunque ya están declarados en la biblioteca Java anterior como constantes:

  • 0 = Entrada
  • 1 = Salida
  • 8 = Entrada con pull-up interno

Con los valores pin siendo el 0 obvio para low y 1 para high. Tenga en cuenta que esos valores están en ASCII, así que use "0" etc en lugar de un valor binario.

    
respondido por el PeterJ

Lea otras preguntas en las etiquetas