Este repositorio contiene la tesis maestra relacionada por Da Silva Andrade David en colaboración con la dirección Générale des Systèmes d'Inument ( DGSI ).
El objetivo de este proyecto es develar un dispositivo que pueda conectarse a un Lorawan y proporcionar datos de sensor en los que se pueda confiar en un dispositivo específico.
También se devolvió una interfaz segura para entregar la aplicación de la aplicación al nuevo dispositivo creado. El principio de creación y almacenamiento se basa en la prueba de concepto devuelta por el DGSI para el proyecto SmartCanton.
Se ha devuelto a un PCB para este proyecto.
El diseño de altium de la placa es avijabable en el directorio SmartCantonhardwareSmartCantonDevBox_V1_0 .
También se ha diseñado un estuche para el hardware. Puede encontrarlo en SmartCantonhardwareSmartCantonDevBoxCase . Se puede imprimir fácilmente usando una impresora 3D.
El software para el CMWX1ZZABZ-078 se puede encontrar en el directorio SmartCantondevSTM32CubeExpansion_LRWAN_V1.1.2 . Se requiere estar abierto con el IDE STM32 Workbench.
El software para el NXP KW41Z se puede encontrar en el directorio SmartCantondevMKW41z . Se requiere estar abierto con Mcuxpresso IDE.
Una aplicación desarrollada con Android Studio está disponible en el directorio SmartCantondevSmartCantonManager .
Se ha desarrollado un servidor web desarrollado con Python 3.6 y PyCharm. Se ejecuta junto con un SQLite para almacenar toda la información sobre los usuarios y el Devbox (configuraciones de Lorawan et ble).
El proyecto se puede abrir con PyCharm en el directorio SmartCantondevSmartCanton_AppKeyServer .
El informe final del proyecto se puede encontrar en el árbol raíz del proyecto bajo el nombre [Da_Silva_Andrade_TM_2017-2018.pdf](https://github.com/Rasnar/SmartCanton/blob/master/Da_Silva_Andrade_TM_2017-2018.pdf) . Está escrito en francés, con apéndices en inglés. La documentación de la API REST, una guía del usuario para la aplicación Android y todos los servicios BLE desarrollados se pueden encontrar como apéndices en el archivo PDF.
Toda la documentación se puede encontrar en el directorio SmartCantondocumentation .