Skip to content

Создание прошивки для микроконтроллера на основе RIOT OS, отправляющей данные на сервер и сам сервер-приёмник-обработчик.

License

Notifications You must be signed in to change notification settings

Jrol123/smart-server-sensor

Repository files navigation

smart-server-sensor

Описание

Создание прошивки для микроконтроллера на основе RIOT OS, отправляющей данные на сервер и сам сервер-приёмник-обработчик.

Данный проект выполнялся для дисциплины "Программирование микроконтроллеров" на втором курсе обучения в институте.

Используемые технологии

Сервер выполнен на Flask (python).

Микроконтроллер использовался с OS RIOT с датчиками температуры ds18.

Допустимые варианты использования

Можно подключить неограниченное количество контроллеров через порты устройства.

К сожалению, ethernet часть не была реализована, однако вы можете найти её среди коммитов. Она должна работать, но её придётся подправить для подключения ethernet или wifi модуля.

Структура

Сервер

Серверная составляющая

Считывание данных с контроллера

Графическая составляющая

Прошивка

Командная работа

  1. ARTEMII POPOVKIN
    • Тимлидер.
    • Продумал финальный вариант работы сервера и прошивки.
    • Модуль read_port.
  2. ARTEM GROMYKO
    • Серверная часть.
      • Создание потока, настройка flusk
    • База данных.
  3. SERGEY GLUSCHENKO
    • Работа над прошивкой микроконтроллера.
    • Сначала делал с учётом ethernet.
  4. LUTAR VLADISLAV
    • Визуальная составляющая.
      • Графики, etc.

About

Создание прошивки для микроконтроллера на основе RIOT OS, отправляющей данные на сервер и сам сервер-приёмник-обработчик.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •