Проекты

Система удалённого контроля и управления электронными устройствами

Работа призёра открытой городской научно-практической конференции «Курчатовский проект: от знаний к практике, от практики к результату» в секции «Поиск» среди работ учащихся 8−9 классов

Направление работы: Электроника
Авторы работы: ГБОУ Школа № 1534
Предметы: Физика
Классы: 9 класс
Мероприятия: «Курчатовский проект: от знаний к практике, от практики к результату» 11 апреля 2018 года

Введение

Сегодня нас повсюду окружают различные устройства: от бытовой техники до смартфонов в наших карманах. И многим людям становится уже сложно уследить за таким количеством различных приборов, ничего не забыв. С каждым днем всё больше людей, находящихся далеко от дома, забывают, выключили ли они утюг, какую температуру выставили в программе стиральной машины... Нередко они переживают из-за этого.

Цель

Создание веб-сайта, который решит проблему удалённого управления электронными устройствами.

Описание

В процессе работы над проектом мною было изучено и использовано много новых для меня технологий. Сама страница была написана на HTML с использованием фреймворка «Bootstrap 4». Bootstrap − это инструментарий с открытым исходным кодом для разработки с помощью HTML, CSS и JS. Он позволяет быстро создать адаптивный и интерактивный веб-проект благодаря сетчатой системе и огромному количеству готовых элементов интерфейса. На моём сайте всё организовано как раз благодаря сетке, состоящей из строк и колонок. В получившихся блоках уже находятся карточки с белым фоном, а на них − сами элементы. Всего три блока: в первом находятся элементы для управления устройствами, второй содержит данные о температуре и другую текстовую информацию, а в третьем − график температуры, взятый из библиотек Plotly, который показывает динамику её изменения в реальном времени.

Весь функционал реализован с помощью Javascript и Jquery. Данные о состоянии устройств, о температуре получаются с сервера методом $.get и выводятся на главную страницу, обновляясь каждую секунду.

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

Результат

Для того чтобы сайт появился в свободном доступе, все файлы были перенесены на сервер и процесс был запущен.

Адрес в сети Интернет: http://scsci.ru/crystal/