• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено Wemos®

Svirik82

New member
Здравствуйте !!! Дорогие пользователи пишу вам от безысходности потому как плохо владею английским
даже с Google translater !
Недавно прикупил вот такую штучку-дрючку!
Wemos Higrow ESP32 WiFi + Bluetooth Батарея + DHT11 Температура и влажность почвы.
Точное название на AliExpress: ESP32 WIFI&Bluetooh Battery Soil Molsture Sensor & DHT
Нигде в рус-яз инете не могу скетч добыть притом что с устройством ничего не было его память была пуста. Попытался найти к какой ноге прикручено понял что к 23 как ни старался в Arduino IDE в ставить не получалось. Скетч взял от сюда GitHub - lucafabbri/HiGrow-Arduino-Esp Разные библиотеки от датчиков ставил DHT.h не помогло пишет:

C:\Users\HP_DV7\Documents\Arduino\sketch\HiGrowEsp32\HiGrowEsp32.ino: In function 'void setup()':

HiGrowEsp32:50: error: 'esp_deep_sleep_enable_timer_wakeup' was not declared in this scope

esp_deep_sleep_enable_timer_wakeup(1800 * uS_TO_S_FACTOR);

^

HiGrowEsp32:51: error: 'esp_deep_sleep_pd_config' was not declared in this scope

esp_deep_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_OFF);

^

C:\Users\HP_DV7\Documents\Arduino\sketch\HiGrowEsp32\HiGrowEsp32.ino: In function 'void loop()':

HiGrowEsp32:75: error: 'esp_deep_sleep_enable_timer_wakeup' was not declared in this scope

esp_deep_sleep_enable_timer_wakeup(DEEPSLEEP_SECONDS * uS_TO_S_FACTOR);

^

C:\Users\HP_DV7\Documents\Arduino\sketch\HiGrowEsp32\HiGrowEsp32.ino: In function 'void sensorsData(char*)':

HiGrowEsp32:98: error: 'class DHT' has no member named 'computeHeatIndex'

float hic = dht.computeHeatIndex(temperature, humidity, false);

^

Используем библиотеку WiFi версии 1.0 из папки: C:\Users\HP_DV7\Documents\Arduino\hardware\espressif\esp32\libraries\WiFi
Используем библиотеку HTTPClient версии 1.1 из папки: C:\Users\HP_DV7\Documents\Arduino\hardware\espressif\esp32\libraries\HTTPClient
Используем библиотеку DHT в папке: C:\Users\HP_DV7\Documents\Arduino\hardware\espressif\esp32\libraries\DHT (legacy)
Используем библиотеку WiFiClientSecure версии 1.0 из папки: C:\Users\HP_DV7\Documents\Arduino\hardware\espressif\esp32\libraries\WiFiClientSecure
exit status 1
'esp_deep_sleep_enable_timer_wakeup' was not declared in this scope

Уважаемые люди помогите разобраться только открыто по сути а то я не особа шарю!!!
 

Svirik82

New member
Решил проблему со скетчем осталось правильно его закатать. Кто поможет?
 

=AK=

New member
Ваше устройство сделано на ESP32. По умолчанию Ардуино не поддерживает ESP32. Чтобы работать с ESP32 в Ардуино, вы должны были установить в Ардуино GitHub - espressif/arduino-esp32: Arduino core for the ESP32 . Вы это сделали? А то из вашего поста это непонятно, несмотря на его многословие.
 

Svirik82

New member
Ваше устройство сделано на ESP32. По умолчанию Ардуино не поддерживает ESP32. Чтобы работать с ESP32 в Ардуино, вы должны были установить в Ардуино GitHub - espressif/arduino-esp32: Arduino core for the ESP32 . Вы это сделали? А то из вашего поста это непонятно, несмотря на его многословие.
Все по взрослому.
 

Svirik82

New member
На другом сайте люди постепенно стали угадывать так как я сошара в коде. В месте с ними мы решили проблему.
Кому интересно пишите скетч и pin"ы подскажу.
CodeNameHawk А вам сэр нужно чуть по приветливее быть.
 
Сверху Снизу