Этот репозиторий содержит мастер -тезис, рассчитанный Da Silva Andrade David, в сотрудничестве с направлением Générale des Systèmes d'Информации ( DGSI ).
Цель этого проекта - Devellop устройства, которое может подключиться к Lorawan и предоставить данные датчиков, которые можно доверять с конкретного устройства.
Обеспеченный интерфейс также был деверген, чтобы доставить Appkey на новое созданное устройство. Принцип создания и хранилища основан на доказательстве концепции, Devellopeed DGSI для проекта SmartCanton.
За этого проекта была выдвинута печатная плата.
Алтиум планировка платы Avaiblable в рамках каталогов SmartCantonhardwareSmartCantonDevBox_V1_0 .
Также был разработан корпус для оборудования. Вы можете найти его в SmartCantonhardwareSmartCantonDevBoxCase . Его можно легко напечатать с помощью 3D -принтера.
Программное обеспечение для CMWX1ZZABZ-078 можно найти в рамках Directory SmartCantondevSTM32CubeExpansion_LRWAN_V1.1.2 . Это необходимо быть открытым с помощью рабочей зоны STM32.
Программное обеспечение для NXP KW41Z можно найти в рамках Directory SmartCantondevMKW41z . Это необходимо, чтобы быть открытым с помощью Mcuxpresso IDE.
Приложение, разработанное с Android Studio, доступно в Directory SmartCantondevSmartCantonManager .
Был разработан веб -сервер, разработанный с использованием Python 3.6 и Pycharm. Он запускается в сочетании с SQLite для хранения всей информации об пользователях и DevBox (Lorawan et Ble Configurations).
Проект может быть открыт с помощью Pycharm в рамках Directory SmartCantondevSmartCanton_AppKeyServer .
Окончательный отчет проекта можно найти в корневом дереве проекта под именем [Da_Silva_Andrade_TM_2017-2018.pdf](https://github.com/Rasnar/SmartCanton/blob/master/Da_Silva_Andrade_TM_2017-2018.pdf) . Это написано на французском языке с приложениями на английском языке. Документация API REST, руководство пользователя для приложения Android и все разработанные сервисы BLE можно найти в виде приложений в файле PDF.
Вся документация можно найти в каталоге SmartCantondocumentation .