
# SmartLight
SmartLight является умным светильником без реализации механизмов защиты, созданным для демонстрации методики обеспечения безопасности Интернета вещей в рамках выпускной квалификационной работы. В качестве технологии беспроводной передачи данных используется BLE
## Содержание
- [Стек технологий и компонентов](https://github.com/MaxiEnergy/SmartLight#cтек-технологий-и-компонентов)
- [Описание функционала](https://github.com/MaxiEnergy/SmartLight#описание-функционала)
- [Схема подключения электронных компонентов](https://github.com/MaxiEnergy/SmartLight#схема-подключения-электронных-компонентов)
- [Корпус](https://github.com/MaxiEnergy/SmartLight#корпус)
- [Выпускная квалификационная работа](https://github.com/MaxiEnergy/SmartLight#выпускная-квалификационная-работа)
- [Дополнительные материалы](https://github.com/MaxiEnergy/SmartLight#дополнительные-материалы)
## Стек технологий и компонентов
### Программная часть
- Язык программирования C++
- Среда разработки Arduino IDE
### Аппаратная часть
- Модуль фоторезистора KY-018
- 2 модуля светодиода 5050 KY-009
- Светодиодная матрица WS2812B SK6812
- Однокональное электромеханическое реле
- DC/AC повышающий преобразователь напряжения
- Электрохромная пленка
- 2 элемента питания АА
- ESP32-WROOM-32 (NodeMCU-32)
## Описание функционала
- Включение и выключение светового элемента на устройстве
- Включение и выключение цветного градиентного свечения на устройстве
- Включение и выключение электрохромной пленки для реализации рассеянного и направленного свечения
- Вывод текстовой информации на устройство с автоматическим включением электрохромной пленки
- Сбор информации об уровне освещенности и автоматическое включение и выключение светового элемента
- Взаимодействие с мобильным устройством с помощью мобильного приложения Smart Connect посредством технологии BLE
## Схема подключения электронных компонентов

## Корпус
Для данного устройства разработан корпус, который можно распечатать на 3D-принтере.
Файлы с моделями частей корпуса устройства:
1. Заднаяя крышка.stl
2. Передняя крышка.stl
3. Рамка.stl
### Чертежи частей корпуса

### 3D-модель

## Выпускная квалификационная работа
С оригиналом выпускной квалификационной работы можно ознакомиться по [ссылке](https://www.dropbox.com/scl/fi/evywal0odwmc1053ck2il/_.pdf?rlkey=i7d2i8soxyn0wn4oav7f0py9n&dl=0)
## Дополнительные материалы
Читайте про создание данного устройства в [статье](https://habr.com/ru/articles/792186/) на Хабре
---
## Links
- GitHub: [MaxiEnergy/SmartLight](https://github.com/MaxiEnergy/SmartLight)