1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/arduino2021-ESP32

Клонировать/Скачать
README.md 9.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.06.2025 07:31 977a362

ESP32 Почвенный Экологический Монитор

Описание

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

  2. Ссылка на ESP32 Старт-хост: https://oshwhub.com/FJ956391150/esp32-xing-hu

  3. Ссылка на модуль сенсоров почвенной среды: https://oshwhub.com/FJ956391150/tu-rang-chuan-gan-qi#### ESP32 Старт-хост

  4. ESP32 Старт-хост оснащен встроенным литий-ионным аккумулятором, измерением напряжения и температуры, автоматическим загрузкой и программированием по нажатию кнопки и другими функциями. Он может управлять периферийными модулями через I2C, SPI, ADC, DAC и GPIO.

  5. Это многофункциональный низкого энергопотребления хост-модуль с пользовательским стандартным интерфейсом TYPE-C, который расширяется через TYPE-C разъем для подключения различных периферийных модулей и смены различных сценариев использования. В данный момент устройство состоит из PCB, корпуса, литий-ионного аккумулятора и солнечной панели.

  6. Низкое энергопотребление: используется сверхнизким статическим током LDO и глубоким режимом сна микроконтроллера для снижения потребляемого тока до примерно 10 мкА. Это позволяет использовать PMOS переключатель для питания периферийных модулей, что соответствует требованиям низкого энергопотребления.

  7. Солнечная панель: из-за высокого энергопотребления TPS61200DRCR и использования солнечной панели размером 44*26 (2В45мА), которая не может обеспечить достаточное количество тока для нормальной работы, солнечная панель используется только как крышка и датчик освещения.

  8. Корпус: дизайн корпуса выполнен с использованием SolidWorks2021, а STL файлы экспортированы для 3D печати на Lekua. 6.Литий-ионный аккумулятор: рекомендуется использовать литий-полимерный аккумулятор размером 402040 или 402540 с емкостью около 400 мАч при напряжении 3.7 В. На плате встроена схема зарядки TP4054 для литий-ионных аккумуляторов.

  9. Внимание: PCB технология, толщина 1.0 мм, двойной слой, параметры компонентов указаны на схеме, отсутствующие компоненты можно приобрести на Taobao, коды проекта в приложении.#### Модуль почвенной среды

  10. Модуль почвенной среды использует стандартный интерфейс TYPE-C для измерения влажности почвы, температуры и влажности окружающей среды, атмосферного давления и высоты над уровнем моря.

  11. Модуль почвенной среды использует STH30 для измерения температуры и влажности окружающей среды, BMP280 для измерения атмосферного давления и вычисления высоты над уровнем моря, а также измерение сопротивления почвы через ADC и делитель напряжения для оценки влажности почвы.

  12. Модуль почвенной среды состоит из PCB, корпуса (дизайн выполнен с использованием SolidWorks 2021, STL файлы экспортированы для 3D печати на Lekua).

  13. Внимание: PCB толщина 1.6 мм, все необходимые данные в приложении, проект сложный, рекомендуется использовать поиск для изучения.

Инструкция по использованию

  1. Система мониторинга горшечных растений с низким энергопотреблением, использующая ESP32 StarCore Host и сенсоры окружающей среды почвы, поддерживает работу с несколькими устройствами. Данные можно загружать через любой ESP32 модуль и просматривать в приложении Blinker.

  2. Система мониторинга горшечных растений состоит из сборочного устройства (модуль окружающей среды почвы и ESP32 StarCore Host) и приемного устройства ESP32, которое подключено к сети для загрузки данных. 3.Сборочное устройство собирает данные сенсоров, загружает данные, периодически входит в режим сна и перезагружается, что позволяет снизить энергопотребление и продлить время использования. Устройство может быть принудительно разбужено с помощью кнопки, после чего снова входит в режим сна.

  3. Приемное устройство ESP32 постоянно работает, ожидает загрузки данных от сборочного устройства, временно хранит данные и загружает их на сервер Blinker для удобства просмотра с мобильного устройства.

  4. Мобильное приложение Blinker позволяет переключаться между устройствами с разными ID для просмотра данных от различных сборочных устройств. Страницы мобильного приложения Blinker необходимо настроить самостоятельно.

  5. Из-за отсутствия поддержки хранения истории данных для нескольких устройств в библиотеке Blinker, можно хранить только данные текущего устройства ID. Однако переключение между устройствами с разными ID для просмотра данных может привести к загрязнению истории данных, поэтому следует использовать эту функцию с осторожностью.

  6. ESP32 StarCore Host и приемное устройство ESP32 разработаны на Arduino IDE. Необходимо загрузить соответствующие программы, которые находятся в прилагаемых материалах. Следуйте инструкциям в начале программы для изменения соответствующих параметров.

  7. Страницы мобильного приложения Blinker необходимо настроить самостоятельно.Кроме того, программа приемного устройства ESP32 требует личного ключа Blinker. #### Участие в вкладе

  8. ESP32 Стартовый модуль: https://oshwhub.com/FJ956391150/esp32-xing-hu

  9. Датчик окружающей среды для почвы: https://oshwhub.com/FJ956391150/tu-rang-chuan-gan-qi

  10. Энтропия 2022 9 4введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/arduino2021-ESP32.git
git@api.gitlife.ru:oschina-mirror/arduino2021-ESP32.git
oschina-mirror
arduino2021-ESP32
arduino2021-ESP32
master