CO2 Application

Это не обычный проект, а проект-исследование в области экологии. Группа защитников окружающей среды разместила датчики концентрации углекислого газа в разных частях города. Данные с этих датчиков отображаются на карте через мобильное приложение, которое дает представление и понимание о наиболее и наименее загрязненных районах города.

Android
Kotlin
Node.js
Flask
MySQL
C++

Описание проекта

Проект состоит из трех основных компонентов:
- Датчик углекислого газа (основан на платформе Arduino, с подключенным датчиком CO2 и GSM модулем);
- Серверная часть (отвечает за сбор и обработку как наших данных, так и информации о направлении ветра и температуре воздуха, получаемых от сервисов предоставляющих соответствующую информацию);
- Мобильное приложение для Android (отображение информации для конечных пользователей).

Логика Arduino (активация и считывание данных с сенсоров, реализация протоколов передачи данных) написана на C++.
Серверная часть является комбинацией Node.js сервера, фреймворка Flask и системы управления базами данных MySQL.
Мобильное приложение написано на Kotlin, являющемся нативным для Android.
Server API
Arduino Device
Database

Особенности проекта

  • Карта Загрязнения Районов
    Карта местности, отображающая наиболее и наименее загрязненные участки города. Карту можно листать, увеличивать, уменьшать для того чтобы найти самое экологически чистое место для утренней пробежки или вечерней прогулки.
  • Сложная Математика
    Карта загрязнений не просто отображает данные, полученные с сенсора. Математическая модель, лежащая в основе, учитывает рельеф, направление и силу ветра. Эта модель была разработана нашими разработчиками на основе имеющихся статистических данных.
  • Сбор Научной Информации
    Каждый сенсор отправляет результаты измерений один раз в пять минут. Показания сохраняются в базу данных вместе с датой и временем получения данных. Эта информация поможет местным ученым в проведении исследований. И даст экологическим активистам самую свежую и точную информацию о загрязнении воздуха в городе.
  • Уведомление о Предельном Загрязнении
    Приложение предупредит пользователя если тот окажется в зоне с уровнем загрязнения превышающим предельно допустимую концентрацию. Пользователь тем самым получит возможность покинуть загрязненную территорию. Или хотя бы закроет окно дома или офиса, как это рекомендуют местные правительственные учреждения.

Хотите создать подобный проект?

Наша команда может создать любое мобильное приложение для Вас. Вы можете выбрать, хотите ли вы полностью нативные приложения для iOS или Android или, быть может, Вы хотите создать одно приложения для обеих платформ. Оставьте номер телефона или email и мы сможем обсудить Вашу идею подробнее.

Наши проекты

Оставьте заявку и мы подберём для вас индивидуальное решение

Получите оценку вашего проекта от команды экспертов: