Dieses Repository enthält die Master -These, die von Da Silva Andrade David in Zusammenarbeit mit der Regie Générale des Systèmes d'FISCE ( DGSI ) erlebt wurde.
Ziel dieses Projekts ist es, ein Gerät zu devellop, das eine Verbindung zu einem Lorawan herstellen und Sensordaten bereitstellen kann, die von einem bestimmten Gerät vertrauen können.
Eine ausgebildete Schnittstelle wurde ebenfalls abgewandelt, um den Appey an das neue erstellte Gerät zu liefern. Das Prinzip der Schöpfung und Speicherung basiert auf dem von der DGSI für das Projekt SmartCanton abgewandelten Proof of Concept.
Für dieses Projekt wurde eine Leiterplatte abgewandelt.
Das Altium -Layout der Karte ist unter dem Verzeichnis SmartCantonhardwareSmartCantonDevBox_V1_0 avaiblierbar.
Ein Fall für die Hardware wurde ebenfalls entworfen. Sie finden es unter SmartCantonhardwareSmartCantonDevBoxCase . Es kann einfach mit einem 3D -Drucker gedruckt werden.
Die Software für den CMWX1zzabz-078 befindet sich unter dem Verzeichnis SmartCantondevSTM32CubeExpansion_LRWAN_V1.1.2 . Es muss mit der STM32 Workbench IDE geöffnet sein.
Die Software für den NXP KW41Z befindet sich unter dem Verzeichnis SmartCantondevMKW41z . Es muss mit der McUxpresso -IDE geöffnet sein.
Eine mit Android Studio entwickelte Anwendung ist unter dem Verzeichnis SmartCantondevSmartCantonManager verfügbar.
Ein mit Python 3.6 und Pycharm entwickelter Webserver wurde entwickelt. Es wird mit einem SQLite gekoppelt, um alle Informationen über die Benutzer und die Devbox (Lorawan et Ble -Konfigurationen) zu speichern.
Das Projekt kann mit Pycharm unter dem Verzeichnis SmartCantondevSmartCanton_AppKeyServer eröffnet werden.
Der Abschlussbericht des Projekts finden Sie im Stammbaum des Projekts unter dem Namen [Da_Silva_Andrade_TM_2017-2018.pdf](https://github.com/Rasnar/SmartCanton/blob/master/Da_Silva_Andrade_TM_2017-2018.pdf) . Es ist in Französisch mit Anhängen auf Englisch geschrieben. Die REST -API -Dokumentation, ein Benutzerhandbuch für die Android -Anwendung und alle entwickelten BLE -Dienste finden Sie als Anhänge in der PDF -Datei.
Die gesamte Dokumentation finden Sie im Dokumentationsverzeichnis SmartCantondocumentation .