EnergiAlternativa

Page Index Toggle Pages: 1 [2] 3 4 5 Send TopicPrint
Normal Topic Cronotermostato con ESP8266 (Read 68837 times)
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #15 - 06.03.16 at 12:22:10
Print Post  
Ciao electronic, ti consiglio di prendere in considerazione di abbandonare arduino per questo progetto e di usare solo il modulo esp01.
Sono riuscito a programmarlo proprio come arduino e i 2 pin digitali che mette a disposizione sono sufficienti per i nostri scopi.
Per prima cosa però devi scaricare l'ultima versione dell'IDE di arduino da arduino.cc e seguire questa guida per predisporlo alla programmazione dei moduli esp8266
http://iot-playground.com/blog/2-uncategorised/67-arduino-esp8266-ide

Per il resto basta caricare lo scketch che allego, ed editare la linea 24, scegliendo la passwordweb che servirà per collegarci al modulo wifi.
Editare la riga 25 e 26 con il nome della rete wi-fi di casa e la password di accesso della rete stessa.
Editare la riga 28 assegnando un Ip al modulo, di default 192.168.1.20, ma questo dipende dalla configurazione della vostra rete domestica.

Per accedere da remoto basta scrivere sulla barra degli indirizzi del browser http:\\192.168.1.20\xxxx.html dove xxxx è la passwordweb scelta.

E se hai a disposizione anche un display nextion touchscreen (ringrazio il mitico ElettroSchockNow per avermelo suggerito) puoi collegarlo come da schema  Wink

PS: Il Vreg dello schema è un LD1117 che serve ad abbassare la tensione da 5v a 3.3v utile ad alimentare il modulo wi-fi.

PS2: Aaaaah! Dimenticavo... Una volta caricato lo scketh i successivi aggiornamenti si possono fare via wi-fi!!! basta selezionare sull'IDE di programmazione la porta com con l'indirizzo ip assegnato al modulo! Figata!

 
  

arduterm41.zip ( 1 KB | Downloads )
espterm_bb.jpg ( 305 KB | Downloads )
espterm_bb.jpg

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #16 - 06.03.16 at 20:27:03
Print Post  
Grazie danye
ora provo e ti faccio sapere come è andata

Ho notato che servono altre librerie... ora le cerco
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #17 - 06.03.16 at 20:48:38
Print Post  
Non capisco, il tuo sketch mi da errore di compilazione
come è possibile?
PS: ho scaricato le librerie e l'ultimo ide
« Last Edit: 06.03.16 at 21:57:08 by electronic »  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #18 - 06.03.16 at 21:42:04
Print Post  
Hai impostato l'ide in questa maniera?
Hai installato le librerie correttamente, che errore ti da?
  

settaggi.jpg ( 172 KB | Downloads )
settaggi.jpg

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #19 - 06.03.16 at 21:58:25
Print Post  
nella libreria esp8266wifi non trova queue.h
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #20 - 06.03.16 at 22:03:32
Print Post  
Adesso mi da errore sulla onewire
"Please define I/O register types here"

PS: il programmatore deve essere AVR ISP?
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #21 - 06.03.16 at 22:46:27
Print Post  
Si il programmatore va bene AVR ISP.
Per gli errori sulle librerie devi accertarti che siano installate corretamente. La onewire se non sbaglio la puoi scaricare ed installare direttamente dal menu scketch gestione librerie, vado a memoria...
  

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #22 - 06.03.16 at 22:56:58
Print Post  
Sei grande!
Ho aggiornato la libreria e ora compila!
Non mi resta che controllare i collegamenti e adattare lo sketch (credo che dovrò disturbarti ancora  Roll Eyes )
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #23 - 06.03.16 at 23:22:20
Print Post  
Funziona!  Cheesy Quasi  Angry
Vedo la temperatura che varia se riscaldo il sensore, ma non funziona l'ON OFF, domani vediamo... ora è tardi
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #24 - 06.03.16 at 23:25:27
Print Post  
Che programmatore seriale usi? Se ne hai uno ttl come il mio inserisci un diodo tra il tx del programmatore e l'rx del modulo wi-fi con l'anodo rivolto verso l'rx del modulo, altrimenti rischi di danneggiarlo.  Smiley
  

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #25 - 06.03.16 at 23:30:02
Print Post  
Se clikki su ON la temperatura passa a colore rosso se set temp è maggiore della temperatura rilevata dal sensore. Ridiventa verde se la temperatura rilevata supera quella di set temp o se clikki su off
  

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #26 - 06.03.16 at 23:38:11
Print Post  
Funziona!!!!!
Grazie mille danye!

Comunque per programmare uso il CP2102
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #27 - 07.03.16 at 11:26:33
Print Post  
Dall'esterno della mia rete non riesco a vedere il termostato,  devo aprire la porta 80 del modem?
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
danye
Global Moderator
*****
Offline


--------

Posts: 360
Location: Roma
Gender: Male
Zodiac sign: Moonchild
Re: Cronotermostato con ESP8266
Reply #28 - 07.03.16 at 13:22:42
Print Post  
electronic wrote on 07.03.16 at 11:26:33:
Dall'esterno della mia rete non riesco a vedere il termostato,  devo aprire la porta 80 del modem?

Esatto! E indirizzare le richieste ricevute all'IP che hai assegnato al modulo. Wink
  

1x185Wp  + 1x225Wp in serie poli direzione sud
1xRegolatore MPPT EpSolar Tracer 3015RN
7x batterie auto da recupero in parallelo 12volt 400 Ah molto teorici
Sistema 12 volt che alimenta le luci a led di tutto l'appartamento
monitoraggio impianto www.solare.altervista.org
Back to top
 
IP Logged
 
electronic
Full Member
***
Offline


New EALab Member

Posts: 206
Re: Cronotermostato con ESP8266
Reply #29 - 07.03.16 at 14:25:50
Print Post  
Come mai non lo trovo come dispositivo wifi connesso?
Nel port mapping metto HTTP TCP:80 ?

.... non va  Cry
  

Impianto FV da 2.7kWp, inverter Voltronic da 5.6kW e accumulo da 5kWh LiFePo4.
Impianto FV con pannello da 250W, regolatore VS4024N, 2 batterie da 100Ah, inverter 1000W, il tutto gestito da Arduino.
http://impiantisolari.altervista.org
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 4 5
Send TopicPrint
 

TOP100-SOLAR Galleria Immagini EnergiAlternativa