cesarrmalaver wrote:
Muchas gracias por los aportes, estoy empeñado en usar QT4 para el desarrollo de todo el proyecto porque fue el que trabajé en la tesis de grado, sin embargo no hace sino darme problemas así que me pondré con Kivy, lo de la pantalla tactil no lo tomé en cuenta porque necesitamos una pantalla de 28 pulgadas.
Algun consejo para iniciar con Kivy? y nuevamente gracias.
Hola de nuevo.
Con respecto a lo de la pantalla, sugerí táctil, pero no imaginaba que requerías una pantalla tan grande, por lo que no será el caso, así que irás con botones. Debes comprender también que no has dado detalles de casi nada, por lo que ahora tendría que suponer, inferir o adivinar que el control de la interfaz será bastante rígido, ya que solo hablas de pulsadores, no mencionas joystick, mouse o similar.
Por otro lado, coincido con raspdroid, aparte de UART (mi recomendación con PySerial), I2C y SPI son excelentes opciones, aún mejores que un simple puerto serial, sin embargo, insisto que no has dado mas información así que toca inferir nuevamente y dar algunos detalles... Si usas I2C para la comunicación con el Arduino, pues la distancia será un factor muy determinante, usar SPI es un poco mas flexible y hasta cierto punto el serial (UART), pero si la distancia entre Raspberry y el Arduino es de varios metros entonces nada de eso servirá y tendrás que adaptar interfaces RS-485 o similar para grandes distancias, esto sin considerar, ya que no lo has expuesto, las distancias entre Arduino y los sensores (asumo que estarán conectados al Arduino).
Para el caso de por donde comenzar con Kivy, lo mas importante es que puedas aprender la filosofía, tiene una particular manera de tratar a los objetos, eventos y métodos. En la página principal hay buena documentación para comenzar, y hace muy buenas aclaratorias de como se usa y los alcances.
Saludos