Дата изготовления: май 2024 года.
Целью работы является разработка контроллера освещения на базе микроконтроллера ESP8266, который будет отвечать всем требованиям надёжности, простоты использования и стоимости.
Для достижения поставленной цели были определены следующие задачи:
- Выбор компонентов;
- Разработка программного обеспечения;
- Проектирование и изготовление печатной платы;
- Разработка пользовательского интерфейса.
Есть приложения.
ПЕРЕЧЕНЬ ОПРЕДЕЛЕНИЙ, СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ 3
ВВЕДЕНИЕ 4
1 Описание предметной области 6
1.1 Гальваническая развязка 8
1.2 Микроконтроллер ESP8266 10
1.3 NodeMCU V3 11
2 Аналоги 14
2.1 Philips Hue Bridge 14
2.2 Xiaomi Aqara Hub 15
3 Постановка задачи 17
4 Функционал и требования к системе 18
4.1 Функциональные требования 18
4.2 Технические требования: 18
4.3 Обоснование выбора компонентов 18
5 Общий алгоритм работы системы 20
6 Мобильное приложение 22
7 Результаты 23
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25
ПРИЛОЖЕНИЕ А ЭЛЕКТРИЧЕСКАЯ СХЕМА УСТРОЙСТВА 26
ПРИЛОЖЕНИЕ Б СХЕМА РАЗВОДКИ ПЕЧАТНОЙ ПЛАТЫ 27
ПРИЛОЖЕНИЕ В КОД ПРОШИВКИ МИКРОКОНТРОЛЛЕРА 29
ПРИЛОЖЕНИЕ Г ФРАГМЕНТ КОДА МОБИЛЬНОГО ПРИЛОЖЕНИЯ 30
1. Internet of Things – Worldwide, 2007-2024. – URL: https://www.statista.com/outlook/tmo/internet-of-things/worldwide(дата обращения 2024-03-15).
2. NodeMCU Documentation, 2024. – URL: https://nodemcu.readthedocs.io/en/release/(дата обращения 2024-03-27).
3. esp8266 – Сообщество разработчиков, 2014-2016. URL: https://esp8266.ru(дата обращения 2024-03-28).
4. СхемаТок – Справочник радиодеталей, 2024. – URL: https://shematok.ru/(дата обращения 2024-04-02).
5. RadioProg – Справочник радиодеталей и программирования, 2008-2024. – URL: https://radioprog.ru/(дата обращения 2024-04-02).
6. ArduinoMaster – Российское Ардуино – Сообщество, 2017-2019. URL: – https://arduinomaster.ru/(дата обращения 2024-04-17).