Librerías y Recursos - IvanJVR/ArquitecturaComputadoras GitHub Wiki
Para la implementación de este proyecto en software hicimos uso de las siguientes librerías *Para su uso en Pyhton
Tabla de Contenido
PyQt5
Qt es un conjunto de librerías diseñadas en C++ que nos ayuda a implementar una interfaz gráfica de aplicación. Incluye muchos funcionamientos y permite implementar las API de forma más fácil. Por medio de ésta, se creó una interfaz la cual fuese analizada exclusivamente por el programador. En esta se puede visualizar una tabla con los últimos diez registros en tiempo real de cualquiera de las 3 variables: luz, humedad y temperatura, según el botón que se presione.
Sus librerías en Python son PyQt 5 y se instalan de la siguiente forma
pip instalar PyQt5
Igual es necesario descargar su IDE QtDesigner.
QtCore
Esta librería ayuda para la animación, diseño, configuración del usuario y aplicación
QtGui
Extiende de QtCore y sirve para darle funcionalidad a los widgets; acciones al presionarlos, vista de columnas, color, etc
QtWidgets
Esta librería incluye todos los widgets disponibles. Éste nos permite utilizar desde cajas de texto hasta gráficas de vectores.
Blynk IoT
Es una plataforma que nos permite controlar ciertos dispositivos hardware mayormente relacionados a IoT. Nos ayuda a visulizar la información a través de un servidor web incluido en la aplicación que puede ser utilizados en android o IOS. En esta plataforma, se implementó un interfaz gráfica para poder visualizar las condiciones analizadas ya sea por medio de su señal de salida, o de manera gráfica en tiempo real. Tambien, se puede modificar para poder analizar las condiciones en distintos periodos de tiempo, desde 15 minutos, hasta un mes.
- Cuenta: [email protected]
- Password: IngenieritosPop