× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Sensore DHT22

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 10 months ago #825 by Pietro
Sensore DHT22 was created by Pietro
Ciao,
come sensore umidità ho preso il DHT22
www.robot-italy.com/it/humidity-and-temp...re-sensor-dht22.html
Secondo voi devo collegare una resistenza di pullup?
Grazie
Piero

Please Log in to join the conversation.

More
10 years 10 months ago #826 by tony
Replied by tony on topic Sensore DHT22
Secondo la documentazione .. si.
L'ho provato senza e funzionava lo stesso. Comunque per sicurezza sulla stazione in montagna l'ho montata :-)

Please Log in to join the conversation.

More
10 years 10 months ago #828 by Roberto Vaccaro
Replied by Roberto Vaccaro on topic Sensore DHT22
Confermo quello che dice Tony.
Io ho sostituito il DHT11 col 22 e ho montato la resistenza di pullup.

Please Log in to join the conversation.

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 10 months ago #875 by Pietro
Replied by Pietro on topic Sensore DHT22
Grazie Tony grazie Roberto.
Non appena risolvo il problema con la chiavetta vado avanti e provo il sensore.
Grazie
Piero

Please Log in to join the conversation.

More
10 years 9 months ago #1010 by Roberto Vaccaro
Replied by Roberto Vaccaro on topic Sensore DHT22
Buongiorno a tutti.
Ho constatato un problema col sensore DHT22 dopo aver collegato la raspicam al mio sistema di test.
Col sensore attivato da software si ferma l'acquisizione dei dati da tutti gli altri e funziona solo la telecamera. Il problema si presenta praticamente non appena il software deve leggere i dati del DHT22.
Non penso sia un problema hardware, il sensore è sempre collegato.
Ho provato a lasciarlo disattivato e il sistema ha funzionato senza intoppi per 2 giorni.
Questa è la configurazione del mio sistema di test:

RFM01
DHT22
BMP085
CHIAVETTA WI-FI
CHIAVETTA USB PER IL RISPONDITORE
RASPICAM

forse pretendo troppo.....

un pezzo di log di guando non funziona.
lun  3 giu 2013, 13.53.32, CEST
[03/06/2013-13:53:32] Sent file to server : meteo.txt
[03/06/2013-13:53:32] Deleted file : ./meteo.txt
[03/06/2013-13:53:32] System time adjusted from NPT server : europe.pool.ntp.org
[03/06/2013-13:53:43] New data received from RFM01 station 0A41 .. processing
[03/06/2013-13:53:43] BMP085 - Temperature: 19.5 C Pressure:    963.5 
[03/06/2013-13:57:19] Last main Thread delay ratio: 0.8
[03/06/2013-13:58:21] CameraPI - Using Dayligth settings
[03/06/2013-13:58:28] Processing image :./img/raspi_03062013-135821.jpg
[03/06/2013-13:58:36] Processed image :./img/raspi_03062013-135821.jpg
[03/06/2013-13:58:36] Checking internet connetion ...
[03/06/2013-13:58:36] Internet ok
[03/06/2013-13:58:36] Logging data ...
[03/06/2013-13:58:36] Uploading data ...
[03/06/2013-13:58:36] Rereading config file ..
[03/06/2013-13:58:37] Disk space left = 5057572864
[03/06/2013-13:58:37] Sleeping 285 seconds
[03/06/2013-13:58:37] Sent file to server : raspi.jpg
[03/06/2013-13:58:37] Deleted file : ./img/raspi_03062013-135821.jpg
lun  3 giu 2013, 13.58.38, CEST
[03/06/2013-13:58:38] System time adjusted from NPT server : europe.pool.ntp.org
[03/06/2013-14:02:19] Last main Thread delay ratio: 0.7
[03/06/2013-14:03:22] CameraPI - Using Dayligth settings
[03/06/2013-14:03:28] Processing image :./img/raspi_03062013-140322.jpg
[03/06/2013-14:03:43] Processed image :./img/raspi_03062013-140322.jpg
[03/06/2013-14:03:43] Checking internet connetion ...
[03/06/2013-14:03:43] Internet ok
[03/06/2013-14:03:43] Logging data ...
[03/06/2013-14:03:43] Uploading data ...
[03/06/2013-14:03:43] Rereading config file ..
[03/06/2013-14:03:44] Disk space left = 5057523712
[03/06/2013-14:03:44] Sleeping 278 seconds
lun  3 giu 2013, 14.03.45, CEST
[03/06/2013-14:03:45] System time adjusted from NPT server : europe.pool.ntp.org
[03/06/2013-14:03:49] Sent file to server : raspi.jpg
[03/06/2013-14:03:49] Deleted file : ./img/raspi_03062013-140322.jpg
[03/06/2013-14:07:19] Last main Thread delay ratio: 0.7
[03/06/2013-14:08:22] CameraPI - Using Dayligth settings
[03/06/2013-14:08:28] Processing image :./img/raspi_03062013-140822.jpg
[03/06/2013-14:08:37] Processed image :./img/raspi_03062013-140822.jpg
[03/06/2013-14:08:37] Checking internet connetion ...
[03/06/2013-14:08:37] Internet ok
[03/06/2013-14:08:37] Logging data ...
[03/06/2013-14:08:37] Uploading data ...
[03/06/2013-14:08:38] Rereading config file ..
[03/06/2013-14:08:38] Disk space left = 5057548288
[03/06/2013-14:08:38] Sleeping 285 seconds
[03/06/2013-14:08:39] Sent file to server : raspi.jpg
[03/06/2013-14:08:39] Deleted file : ./img/raspi_03062013-140822.jpg
lun  3 giu 2013, 14.08.44, CEST
[03/06/2013-14:08:44] System time adjusted from NPT server : europe.pool.ntp.org

Quando dovrebbe leggere il DHT22 non lo legge è va avanti così all'infinito. Ho provato 2 DHT22 e comunque sul sistema non aggiornato e senza raspicam il DHT22 funziona.

Please Log in to join the conversation.

More
10 years 9 months ago #1013 by tony
Replied by tony on topic Sensore DHT22
Sono un pò di fretta

Se ho capito bene il problema si presenta attivando use_cameraPI ???
Senza ti funziona tutto ?

TT

Please Log in to join the conversation.

More
10 years 9 months ago #1015 by alegrechi
Replied by alegrechi on topic Sensore DHT22
Ora che ci penso credo di aver riscontrato anche io qualcosa del genere nelle mie prove. Ogni tanto la camera continuava a scattare ma la ricezione dei dati meteo si interrompeva.

Ho letto da qualche parte che probabilmente la camera utilizza (in qualche modo) qualche risorsa GPIO e questo potrebbe essere alla base dei problemi descritti.... bisogna indagare!

Please Log in to join the conversation.

More
10 years 9 months ago #1017 by Roberto Vaccaro
Replied by Roberto Vaccaro on topic Sensore DHT22
Eccomi, ho fatto ulteriori prove.
Ora sono circa 3 ore che il tutto funziona regolarmente.
Ho ridotto la resistenza di pull-up del DHT22 a 1K e ha ricominciato a funzionare. Prima di farlo ho staccato e disabilitato la telecamera ma ha continuato a bloccarsi. Poi ho ripreso in mano il DHT11 e ho visto che la resistenza, era indicata sullo stampato da 4,7K, ma invece ne avevano montato una da 1K, Ho fatto la stessa cosa per il DHT22 e ha cominciato a funzionare. Ho notato che molto raramente ( circa 1 su 30 o 40) il 22 da errore di lettura ma il sistema non si blocca. Il problema si è presentato dopo aver aggiornato per fare funzionare la telecamera. Ho fatto un po' di ricerche e in base agli schemi pare che la telecamera, che è montata sul connettore S5, usa si dei GPIO ma nessuno di quelli presenti sul connettore P1. Ora provo a lasciare così e vedo se si mantiene stabile.
Il mio problema era indipendente dallo scatto della cam.
Il blocco avveniva quando doveva essere letto il sensore e a quel punto si andava avanti come da log del mio precedente post.
Comunque penso veramente che sto pretendendo un po' troppo dal raspi ......
Il prossimo passo ci collego una radio con richiesta automatica di trasmissione audio dei dati meteo.
The following user(s) said Thank You: alegrechi

Please Log in to join the conversation.

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 9 months ago #1266 by Pietro
Replied by Pietro on topic Sensore DHT22
Ciao,
finalmente trovo il tempo per andare avanti. Ho montato prima il BMP085 e così ho letto temperatura e pressione.
Come da istruzioni, dopo aver rilevato con GPS le coordinate geografiche, ho riportato le stesse su location_latitude e location_longitude. Ho poi montato il DHT22 per il momento senza resistenza e sembra funzionare, ho così un secondo parametro di temperatura e quello dell'umidità. Seguirò i consigli e metterò una resistenza.
Ho qualche domanda per essere sicuro di andare bene con collegamenti e sviluppo della stazione.

1) lasciando location_altitude = 0 ho la pressione riferita all'altitudine alla quale è installata la stazione, QFE per chi vola. Se al posto di 0 metterò un valore di quota (258 m nel mio caso) avrò la pressione riferita al livello del mare, cioè il QNH. E' corretto?

2) Dato che ora arrivano alla stazione dei dati reali ho pensato di cambiare il valore di sensor_type da SIMULATE a True. Ho provato, ma non è stata un'idea brillante. SIMULATE deve rimanere al suo posto giusto? Salvo errore da parte mia, sia la sintesi vocale che il monitor riportano già i dati rilevati dai sensori. Come faccio a non far dire alla sintesi vocale "Ciao sono Melissa, questo è un test ho tutti i sensori scollegati"?

3) poiché in luogo del DHT11 ho impiegato il DHT22, ho modificato il comando
dht_type = DHT11 in dht_type = DHT22. Il sistema non l'ha presa male. E' esatta la mia correzione.
Grazie in anticipo per la vostra risposta.
Piero

Please Log in to join the conversation.

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 8 months ago #1330 by Pietro
Replied by Pietro on topic Sensore DHT22
Ciao,
ho risolto parte dei problemi che esponevo su questo argomento con il mio ultimo scritto. Ho ancora un dubbio:

poiché in luogo del DHT11 ho impiegato il DHT22, ho modificato il comando
dht_type = DHT11 in dht_type = DHT22. Il sistema non l'ha presa male. E' esatta la mia correzione.
Grazie - Piero

Please Log in to join the conversation.

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 8 months ago #1357 by Pietro
Replied by Pietro on topic Sensore DHT22
Qualcuno sa dirmi se la correzione è esatta?

Please Log in to join the conversation.

More
10 years 8 months ago #1361 by tony
Replied by tony on topic Sensore DHT22
Ciao Pietro, Scusa ma sarò fuori fino al 15. La correzione è esatta.
The following user(s) said Thank You: Pietro

Please Log in to join the conversation.

  • Pietro
  • Pietro's Avatar Topic Author
  • Visitor
  • Visitor
10 years 8 months ago #1362 by Pietro
Replied by Pietro on topic Sensore DHT22
Grazie! Ci sentiamo dopo.

Please Log in to join the conversation.

Time to create page: 0.962 seconds