09/06/2017, 09:20
(Questo messaggio è stato modificato l'ultima volta il: 02/02/2018, 10:54 da Athos.)
Dht Logger
e un modulo Nodemcu piu una certa parte di hardware che puo essere usato stand alone e comandato via web (rilasciato sotto licenza MIT e nessun tipo di responsabilita, per l'uso improprio o per qualsivoglia problema possa essere arrecato ad hardware e software, da parte di chi a progettato e realizzato questo progetto sia a livello software che il relativo hardware. )
Per le seguenti funzioni
Per la parte software https://github.com/jpnos26/dhtLoggerIR_new
Per la programmazione e necessario Arduino Ide configurato per usare Nodemcu 1.0 con 1Mb spiffs e frequenza clock 80Mhz
Vanno inserite anche le librerie :
Qui alcune schermate dalle quali si puo comandare tutte le varie funzioni del logger.
Per la funzione Ir con i condizionatori la procedura prevede di registrare i comandi inviati dal telecomando IR originale.
Mettere ad ON la funzione decoder con il dhtLogger collegato al pc ed il monitor seriale di Arduino ide.
Preparare il telecomando per inviare il comando ON alle temperature di 18,19 etc fino a 26 gradi ed il comando OFF
inviare il comando di fronte al decoder
Si otterrra ogni volta una schermata tipo :
copiare la parte relativa : unsigned int rawData[199] = {4600,4400, 650,1600, 700,500, 650,1550, 700,1550, 650,500, 650,500, 700,1etc.
e salvarla in arduino Irsend.h sostituendo rawData con On e il valore di temperatura unsigned int On18[199] = {4550,4400, 700,1550, 650,550, 650,1600, etc etc
ed inserire il numero tra parentesi in questo caso 199 nella variabile iRlen
Hardware: Sono state sviluppate da parte di Gianpic69 due versioni di hardware su fritzing denominate ver4 e ver5 che differiscono per la possibilita nella ver5 di essere alimentata a 12V, mantenendo invariata la scalabilita dell'hardware di essere impiegato con il solo hardware al quale si vuole dedicare l'uso
Un Ringraziamento a tutti coloro che finora hanno partecipato allo sviluppo del progetto e naturalmente uno in particolare a Gianpic69 ...... l'esteta grafico del progetto
Aggiornamenti:
Copyright © 2017 jpnos at gmx punto com
Si concede gratuitamente l'autorizzazione, a chiunque ottenga una copia
di questo software e dei file di documentazione associati (il "Software"),
di dare opera al Software senza restrizioni, compresi senza limitazione
i diritti di utilizzare, copiare, modificare, unire, pubblicare, distribuire,
concedere in sublicenza ovvero vendere copie del Software, e di consentire
alle persone a cui il Software è fornito di fare altrettanto,
posto che siano rispettate le seguenti condizioni:
l'avviso di copyright unitamente a questo avviso di licenza devono essere sempre inclusi in tutte le copie o parti sostanziali del Software.
IL SOFTWARE VIENE FORNITO "COSÌ COM'È" SENZA GARANZIE DI ALCUN TIPO, ESPLICITE O IMPLICITE, COMPRESE, MA NON SOLO, LE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ AD UN PARTICOLARE SCOPO E NON VIOLAZIONE DI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI DEL SOFTWARE O I TITOLARI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI DI RECLAMI, DANNI O ALTRE RESPONSABILITÀ, DERIVANTI DA O COLLEGATI A CONTRATTO, ILLECITO CIVILE O IN ALTRA RELAZIONE CON IL SOFTWARE O CON IL SUO UTILIZZO O CON ALTRE OPERAZIONI DEL SOFTWARE.
e un modulo Nodemcu piu una certa parte di hardware che puo essere usato stand alone e comandato via web (rilasciato sotto licenza MIT e nessun tipo di responsabilita, per l'uso improprio o per qualsivoglia problema possa essere arrecato ad hardware e software, da parte di chi a progettato e realizzato questo progetto sia a livello software che il relativo hardware. )
Per le seguenti funzioni
- Termostato ambiente senza funzione crono
- TeleComando Ir Condizionatori via web
- Controllo temperatura ambiente con logger
- Sonda di Temperatura Esterna
- Sonda di Temperatura per il controllo della temperatura dall'ambiente piu freddo
- Rele caldaia remotizzato
- Comando/ controllo della temperatura di una zona
- Comando via IR di un Condizionatore .
Per la parte software https://github.com/jpnos26/dhtLoggerIR_new
Per la programmazione e necessario Arduino Ide configurato per usare Nodemcu 1.0 con 1Mb spiffs e frequenza clock 80Mhz
Vanno inserite anche le librerie :
- Adafruit ssd1306
- Adafruit gfx
- Ntp
- IRremoteESP8266 (allegata)
Qui alcune schermate dalle quali si puo comandare tutte le varie funzioni del logger.
Per la funzione Ir con i condizionatori la procedura prevede di registrare i comandi inviati dal telecomando IR originale.
Mettere ad ON la funzione decoder con il dhtLogger collegato al pc ed il monitor seriale di Arduino ide.
Preparare il telecomando per inviare il comando ON alle temperature di 18,19 etc fino a 26 gradi ed il comando OFF
inviare il comando di fronte al decoder
Si otterrra ogni volta una schermata tipo :
copiare la parte relativa : unsigned int rawData[199] = {4600,4400, 650,1600, 700,500, 650,1550, 700,1550, 650,500, 650,500, 700,1etc.
e salvarla in arduino Irsend.h sostituendo rawData con On e il valore di temperatura unsigned int On18[199] = {4550,4400, 700,1550, 650,550, 650,1600, etc etc
ed inserire il numero tra parentesi in questo caso 199 nella variabile iRlen
Hardware: Sono state sviluppate da parte di Gianpic69 due versioni di hardware su fritzing denominate ver4 e ver5 che differiscono per la possibilita nella ver5 di essere alimentata a 12V, mantenendo invariata la scalabilita dell'hardware di essere impiegato con il solo hardware al quale si vuole dedicare l'uso
Un Ringraziamento a tutti coloro che finora hanno partecipato allo sviluppo del progetto e naturalmente uno in particolare a Gianpic69 ...... l'esteta grafico del progetto
Aggiornamenti:
- Luglio 2017 Aggiornate routine di comunicazione,indicazione stato nella pagina web,abilitazione uso schermo
Copyright © 2017 jpnos at gmx punto com
Si concede gratuitamente l'autorizzazione, a chiunque ottenga una copia
di questo software e dei file di documentazione associati (il "Software"),
di dare opera al Software senza restrizioni, compresi senza limitazione
i diritti di utilizzare, copiare, modificare, unire, pubblicare, distribuire,
concedere in sublicenza ovvero vendere copie del Software, e di consentire
alle persone a cui il Software è fornito di fare altrettanto,
posto che siano rispettate le seguenti condizioni:
l'avviso di copyright unitamente a questo avviso di licenza devono essere sempre inclusi in tutte le copie o parti sostanziali del Software.
IL SOFTWARE VIENE FORNITO "COSÌ COM'È" SENZA GARANZIE DI ALCUN TIPO, ESPLICITE O IMPLICITE, COMPRESE, MA NON SOLO, LE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ AD UN PARTICOLARE SCOPO E NON VIOLAZIONE DI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI DEL SOFTWARE O I TITOLARI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI DI RECLAMI, DANNI O ALTRE RESPONSABILITÀ, DERIVANTI DA O COLLEGATI A CONTRATTO, ILLECITO CIVILE O IN ALTRA RELAZIONE CON IL SOFTWARE O CON IL SUO UTILIZZO O CON ALTRE OPERAZIONI DEL SOFTWARE.