Проект Wumei-IoT: краткое описание
Проект больше не поддерживается, можно посмотреть обновлённую версию по ссылке.
Wumei-IoT — это набор открытого программного и аппаратного обеспечения, который может быть использован для вторичной разработки и обучения, а также для быстрого создания собственной системы умного дома. Инженеры могут интегрировать свои устройства в систему, а разработчики могут использовать оборудование и программное обеспечение для взаимодействия с системой.
На сервере используются Spring Boot, MySQL и Redis, на фронте — Vue, на мобильных устройствах — Android, на оборудовании — ESP-IDF и Arduino. Взаимодействие между программным и аппаратным обеспечением основано на протоколе MQTT с использованием прокси-сервера EMQ. Архитектура системы представлена на следующих схемах:
Схема 1:
Схема 2:
Аппаратная часть предоставляет документацию по подключению, требующую поддержки сетевых функций устройствами. В проекте содержатся коды и примеры подключения для ESP-IDF и Arduino. Также был создан умный выключатель (Wi-Fi-переключатель), который можно использовать для обучения и повседневной жизни. Он позволяет управлять устройствами с потребляемой мощностью до 2500 Вт. Код для полного примера использования ESP-IDF основан на версии 4.2 и использует чип 乐鑫ESP32S2 с модулем ESP-12K от Anxinke. Подробности и способы покупки доступны по ссылке:
Два примера разработки плат
Создание умного выключателя с помощью NodeMCU:
Семицветный умный светильник:
Комплект для начинающих в области Интернета вещей:
Технологический стек
Серверная часть:
Фронтенд:
Мобильная разработка:
Аппаратное обеспечение:
Мини-программы:
Быстрое развёртывание системы
docker run \
--name wumei-smart \
--publish 80:80 \
--publish 18083:18083 \
--publish 1883:1883 \
--publish 3306:3306 \
--publish 6379:6379 \
--restart always \
--detach \
registry.cn-chengdu.aliyuncs.com/kerwincui/wumei-smart:1.0
https://gitee.com/kerwincui/wumei-iot/raw/master/document/wumei-iot.apk
Тестовый аккаунт: wumei admin123; после успешной настройки по умолчанию используется аккаунт admin admin123.
Изображения системы
Классификация:
Список устройств:
EMQX:
Детали устройства:
Конфигурация:
Учебные материалы
Официальный сайт:
Документация проекта:
Видеоуроки от Bilibili:
Полное руководство по прошивке ESP-IDF:
Демонстрационное видео:
Информация о деталях оборудования и способах покупки:
Руководство по Ruoyi-Vue:
Frontend и backend на основе Ruoyi-Vue, система управления правами с разделением на frontend и backend:
XUI:
ESP-IDF руководство:
Документы EMQX:
Присоединяйтесь к группам взаимопомощи:
946029159, 1073236354 (уже заполнено).
You can comment after Login
Inappropriate content may be displayed here and will not be shown on the page. You can check and modify it through the relevant editing function
If you confirm that the content does not involve inappropriate language/advertisement redirection/violence/vulgar pornography/infringement/piracy/false/insignificant or illegal content related to national laws and regulations, you can click submit to make an appeal, and we will handle it as soon as possible.
Comments ( 0 )