• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 1 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
grafico wifi connessione con emr211 dht22 plus cronotermostato esp8266

CronoTermostato WiFi Grafico
Athos
giuro che per stasera è l'ultima Smile  Smile  Smile

per non impeganre troppo, ho ripreso lo screenshoot di quella presente sul tuo git e ho girato di 90° quanto presente, ho solo necessariamente cambiato i pulsanti (visto che ora li abbiamo più belli) e rimnodulato gli spazi.
ovviamente il bordo colorato che corrisponde allo slider si può lasciare per un minimo di stile o si può rimuovere nel caso necessiti spazio.

   

Per stasera devo dire basta.
buona serata a tutti.
Saluti
GP

Smile
Risposta
ho provato a flashare il programma ( dht_logger arduino file ), mi chiede di creare una cartella sketch, ma mi da subito errore, premetto che ho flashato prima il firmware dell esp8266.
Provando dei file di esempio, presenti nel software di programmazione, invece funziona e anche senza premere i pulsanti flash e reset...

Qui sotto l'errore che mi viene visualizzato


Arduino:1.8.2 (Windows 7), Scheda:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

C:\Users\gerry\Downloads\DHTLog_Thermostat-master\DHTLog_Thermostat\DHTLog_Thermostat.ino:15:22: fatal error: time_ntp.h: No such file or directory

#include "time_ntp.h"

^

compilation terminated.

exit status 1
Errore durante la compilazione per la scheda NodeMCU 1.0 (ESP-12E Module).

che cosa non va?
Risposta
Niente da fare, ho cercato in rete ma non ne esco fuori, qui una descrizione più precisa dell 'errore...




Codice:
Arduino:1.8.2 (Windows 7), Scheda:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\gerry\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\gerry\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\gerry\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10802 -build-path C:\Users\gerry\AppData\Local\Temp\arduino_build_876459 -warnings=none -build-cache C:\Users\gerry\AppData\Local\Temp\arduino_cache_816214 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.esptool.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9 -verbose C:\Users\gerry\Downloads\DHTLog_Thermostat-master\DHTLog_Thermostat\DHTLog_Thermostat.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\gerry\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\gerry\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\gerry\Documents\Arduino\libraries -fqbn=esp8266:esp8266:nodemcuv2:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10802 -build-path C:\Users\gerry\AppData\Local\Temp\arduino_build_876459 -warnings=none -build-cache C:\Users\gerry\AppData\Local\Temp\arduino_cache_816214 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.esptool.path=C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9 -verbose C:\Users\gerry\Downloads\DHTLog_Thermostat-master\DHTLog_Thermostat\DHTLog_Thermostat.ino
Using board 'nodemcuv2' from platform in folder: C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0
Using core 'esp8266' from platform in folder: C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0
Detecting libraries used...
"C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\gerry\AppData\Local\Temp\arduino_build_876459/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"  -DESP8266 "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\nodemcu" "C:\Users\gerry\AppData\Local\Temp\arduino_build_876459\sketch\DHTLog_Thermostat.ino.cpp" -o "nul"
"C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\gerry\AppData\Local\Temp\arduino_build_876459/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"  -DESP8266 "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\nodemcu" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src" "C:\Users\gerry\AppData\Local\Temp\arduino_build_876459\sketch\DHTLog_Thermostat.ino.cpp" -o "nul"
"C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\gerry\AppData\Local\Temp\arduino_build_876459/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_NODEMCU"  -DESP8266 "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\nodemcu" "-IC:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src" "C:\Users\gerry\AppData\Local\Temp\arduino_build_876459\sketch\DHTLog_Thermostat.ino.cpp" -o "C:\Users\gerry\AppData\Local\Temp\arduino_build_876459\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\gerry\Downloads\DHTLog_Thermostat-master\DHTLog_Thermostat\DHTLog_Thermostat.ino:16:17: fatal error: DHT.h: No such file or directory

#include "DHT.h"

                ^

compilation terminated.

Uso la libreria ESP8266WiFi alla versione 1.0 nella cartella: C:\Users\gerry\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi
exit status 1
Errore durante la compilazione per la scheda NodeMCU 1.0 (ESP-12E Module).
Risposta
Buongiorno
quando scarichi da git il nome del file zip contiene il ramo di sviluppo .
quindi scompatti lo zip in una directory vai a vedere il nome del file .ino e rinomini la cartella con il nome del file .ino
Normalmente da git devi rimuovere master.
Quindi per ogni file .h negli header o quando hai un errore per .h mancante vai nella libreria e la includi nel progetto.
non viene fatto automaticamente da arduino . in questo caso devi cercare su internet la libreria tipo "libreria DHT esp8266". la troverai sul sito di adafruit . La scarichi e dall'apposito menu di arduino ide la importi come file zip
Spero di essere stato chiaro
Non serve flashare il firmware . Premi pulsante flash quindi reset e carichi il firmware

Athos
Risposta
Ciao Athos, qualcosa del genere l'ho fatto, tutto il giorno...ma senza risultati.... Adesso con informazioni più precise vediamo se riesco...grazie

Inviato dal mio ALE-L21 utilizzando Tapatalk
Risposta
(23/05/2017, 06:35)gerry739 Ha scritto: Ciao Athos,  qualcosa del genere l'ho fatto, tutto il giorno...ma senza risultati.... Adesso con informazioni più precise vediamo se riesco...grazie

Inviato dal mio ALE-L21 utilizzando Tapatalk

Ciao
piu tardi vedo di recuperare tutte le librerie che servono in un file zip
e lo posto
Risposta
Sempre grande Athos!!

Inviato dal mio ALE-L21 utilizzando Tapatalk
Risposta
Buongiorno
siccome file grandi e un casino
libreria ntp qui https://github.com/arduino-libraries/NTPClient
e qui https://github.com/gmag11/NtpClient
[/url]
quindi dht [url=https://github.com/adafruit/DHT-sensor-library]https://github.com/adafruit/DHT-sensor-library

s carichi , scompatti e installi la libreria


Altre cose ...........
Risposta
m sono riuscito a flashera senza errori però:

-i primi due file sono la stessa libreria?

-delle librerie devo copiarne solo il file con estensione h?

-riesco a veder la pagina dht logger, però la temperatura e l umidita sono a 0..lo stesso sul thermostato....

lo schema che ho utilizzato è quello postato a pag 13, con la funzione monitor su arduino, mi dice:

wifi connessa
server inizializzato
192.168.1.8
sending ntp packet
packet received, lenght=48
ora corrente da server ntp: 14:23 23.5.2017
ota ready
ip address: 192.168.1.8
memoria preparata per 2833 data points
la misura avviene ogni 90000 ms
Failed to read from DHT sensor
Failed to read from DHT sensor

il led blu sulla scheda lampeggia ogni 90 sec
Risposta
Ciao 
devi controllare  il pin  del DHT  all'interno dello sketch 
se non lo legge
Risposta
  


Vai al forum:


Navigazione: 3 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect