× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file DHT 11 error

More
7 years 1 month ago #7594 by Gimmy
DHT 11 error was created by Gimmy
Buongiorno e complimenti a tutti per il grande lavoro svolto.
Sto assemblando un sint wind pi su Raspberry pi 3 B+ al momento ho collegato dongle 3g , BMP 180 e DHT 11 . Tutto bene a parte forse la cosa che reputavo piu' semplice ovvero il DHT 11. Collegato come da schema sul pin 12(GPIO18) , quando eseguo il test il terminale mi avvisa che non riesce a trovare le librerie condivise allego log.
Mi potreste dare qualche dritta per risolvre . Grazie
Grazie

Swpi3#884
Attachments:

Please Log in to join the conversation.

More
7 years 1 month ago - 7 years 1 month ago #7595 by asy961
Replied by asy961 on topic DHT 11 error
1 passo: prova ad aggiornare
sudo apt-get update
sudo apt-get upgrade

2 passo: prova a reinstallare le librerie wiringPI
segui queste istruzioni

non dimenticarti di dare prima il comando rw

posta il risultato

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Last edit: 7 years 1 month ago by asy961.
The following user(s) said Thank You: Gimmy

Please Log in to join the conversation.

More
7 years 1 month ago #7596 by Gimmy
Replied by Gimmy on topic DHT 11 error
Stesso problema quetso e' il risultato dopo il Passo 1 , allego anche il log relativo alla lettura dei GPIO.
Attachments:

Please Log in to join the conversation.

More
7 years 1 month ago #7608 by Gimmy
Replied by Gimmy on topic DHT 11 error
Ciao Asy , gentilmente mi potresti dare i comandi per reinstallare le librerie da terminale. Ho letto l'articolo relativo alle istruzioni ma non sono molto pratico con Linux , non vorrei combinare guai.
Quando do il comando gpio -v mi sembra di capire che le librerie sono installate V.2.32

Please Log in to join the conversation.

More
7 years 1 month ago #7611 by asy961
Replied by asy961 on topic DHT 11 error
dopo aver letto le istruzioni nel link che ti avevo indicato io farei cosi

intanto metti la scheda in modalita lettura/scrittura con il comado

$ rw

poi disinstallerei le librerie wiringPI con il comando

$ apt-get purge wiringpi

poi per sicurezza installerei anche GIT cosi

$ sudo apt-get install git-core

e dopo aggiornerei il sistema all'ultima versione con

$ sudo apt-get update
$ sudo apt-get upgrade


dopo non rimane che installare le librerie wiringPI con

$ cd
$ git clone git://git.drogon.net/wiringPi


poi

$ cd ~/wiringPi
$ git pull origin


dopo riavvia il tutto e controlla con

$ gpio -v
$ gpio readall


se le librerie si sono aggiornate....

dopo tocca vedere se legge il DHT11

............

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah

Please Log in to join the conversation.

More
7 years 1 month ago - 7 years 1 month ago #7612 by Gimmy
Replied by Gimmy on topic DHT 11 error
Ho aggiornato la libreria wiringPi aggiungendo altre due righe di comando:

$ cd ~/wiringPi
$ ./build

Ma purtroppo stesso errore .

Il sensore provato su arduino funziona perfettamente.
Potrebbe essere un bug della versione #884?

Allego logs
Attachments:
Last edit: 7 years 1 month ago by Gimmy.

Please Log in to join the conversation.

More
7 years 1 month ago #7613 by asy961
Replied by asy961 on topic DHT 11 error
prova anche questi comandi

rw

cd /swpi/DHT

make clean

make

..............

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
The following user(s) said Thank You: Gimmy

Please Log in to join the conversation.

More
7 years 1 month ago #7614 by Gimmy
Replied by Gimmy on topic DHT 11 error
Grande Asy, ora funziona .

Ti ringrazio vivamente per il tuo prezioso e costante aiuto.
;)
Attachments:

Please Log in to join the conversation.

More
7 years 1 month ago - 7 years 1 month ago #7616 by SkizZO
Replied by SkizZO on topic DHT 11 error
Stesso errore io, ho fatto quanto qui descritto ma inutilmente.

L'errore è uguale, ma l'output è 1 (e non 127)

Raspberry pi V2
pi@VkS-SwPi ~/swpi $ gpio -v
gpio version: 2.38
Copyright (c) 2012-2017 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty

Raspberry Pi Details:
  Type: Model B, Revision: 02, Memory: 512MB, Maker: Sony
  * Device tree is enabled.
  *--> Raspberry Pi Model B Rev 2
  * This Raspberry Pi supports user-level GPIO access.
pi@VkS-SwPi ~/swpi $ cd DHT
pi@VkS-SwPi ~/swpi/DHT $ sudo nano swpi.cfg
pi@VkS-SwPi ~/swpi/DHT $ sudo python test.py
Traceback (most recent call last):
  File "test.py", line 33, in <module>
    output = subprocess.check_output(["./DHT"]);
  File "/usr/lib/python2.7/subprocess.py", line 544, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['./DHT']' returned non-zero exit status                                                       1
pi@VkS-SwPi ~/swpi/DHT $ gpio readall


pi@VkS-SwPi ~/swpi/DHT $ make clean
rm *.o DHT
pi@VkS-SwPi ~/swpi/DHT $ make
gcc -c -Wall DHT.c -std=gnu99
DHT.c: In function ‘dht11_read_val’:
DHT.c:19:9: warning: unused variable ‘farenheit’ [-Wunused-variable]
DHT.c: In function ‘main’:
DHT.c:112:4: warning: unknown conversion type character 0xa in format [-Wformat]
gcc -o DHT  DHT.o -lrt -L/usr/local/lib -lwiringPi
gcc -c libDHT.c  -std=gnu99
gcc --shared -o libDHT.so libDHT.o  -lrt -L/usr/local/lib -lwiringPi
gcc -c -Wall DHT_rf.c -std=gnu99 -I. -lbcm2835
DHT_rf.c: In function ‘readDHT’:
DHT_rf.c:145:2: warning: unknown conversion type character 0xa in format [-Wformat]
DHT_rf.c:154:2: warning: unknown conversion type character 0xa in format [-Wformat]
gcc -o DHT_rf DHT_rf.o -std=gnu99 -I. -lbcm2835
Attachments:
Last edit: 7 years 1 month ago by SkizZO.

Please Log in to join the conversation.

More
7 years 1 month ago #7617 by asy961
Replied by asy961 on topic DHT 11 error
@SkizZo

che versione di swpi hai installato?
con il raspberry pi 2 non devi installare l'immagine per la versione 3....
i post sopra risolvono i problemi su raspberry pi 3
la versione per rpi2 non ricordo che avesse problemi al DHT....

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah

Please Log in to join the conversation.

More
7 years 1 month ago #7618 by SkizZO
Replied by SkizZO on topic DHT 11 error
Ciao grazie, ho la v2

Dopo mesi ho rispolverato la stazione meteo, ripristinata l'ultima immagine della sd, funziona tutto.

Fatto swpi-update ed ho notato che il dht dava errore.. (onestamente non so se prima non lo desse)

Allora apt get update ed upgrade..
Ma l'errore è sempre li.
Tempo fa funzionava

Please Log in to join the conversation.

More
7 years 1 month ago #7619 by asy961
Replied by asy961 on topic DHT 11 error
controlla le connessioni sul sensore e sulla gpio
se hai un'altro sensore prova a sostituirlo
altrimenti fai un downgrade di versione swpi con
swpi-update 01.23.72 per esempio

........

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah

Please Log in to join the conversation.

More
7 years 1 month ago #7620 by SkizZO
Replied by SkizZO on topic DHT 11 error
Non funziona, d'altronde con phyton test.py non va

Please Log in to join the conversation.

More
7 years 1 month ago - 7 years 1 month ago #7622 by asy961
Replied by asy961 on topic DHT 11 error
scusa ma ieri non potevo fare prove...
stamani ho montato il DHT11 su un rpi2 con versione swpi 1.23.96
e questo è il risutato
pi@swpi ~ $ cd /swpi/DHT
pi@swpi /swpi/DHT $ ls
DHT  DHT.c  DHT_rf  DHT_rf.c  libDHT.c  Makefile  test.py
pi@swpi /swpi/DHT $ sudo python test.py
Temperature: 14.0 C Humidity:    36.0 
Temperature: 14.0 C Humidity:    30.0 
Temperature: 14.0 C Humidity:    30.0 
Temperature: 14.0 C Humidity:    33.0 
Temperature: 14.0 C Humidity:    32.0 
Temperature: 14.0 C Humidity:    31.0 
Temperature: 14.0 C Humidity:    36.0 
^CTraceback (most recent call last):
  File "test.py", line 52, in <module>
    time.sleep(1)
KeyboardInterrupt
pi@swpi /swpi/DHT $


quindi se non ti funziona potrebbe essere proprio il DHT.....


questo è il risultato con il DHT smontato (quindi simulando un guasto al DHT)
pi@swpi /swpi/DHT $ sudo python test.py
Traceback (most recent call last):
  File "test.py", line 33, in <module>
    output = subprocess.check_output(["./DHT"]);
  File "/usr/lib/python2.7/subprocess.py", line 544, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '['./DHT']' returned non-zero exit status 1
pi@swpi /swpi/DHT $ 

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah
Last edit: 7 years 1 month ago by asy961.

Please Log in to join the conversation.

More
7 years 1 month ago #7623 by SkizZO
Replied by SkizZO on topic DHT 11 error
Grazie, premetto che ho un BME280 montato, con il DHT11 ed un mcp3002 per i sensori PCE; Raspicam e dongle wifi.

E' strano poichè non ho minimamente toccato l'interno della centralina, se non per togliere e rimettere la schedina (per flasharla e ripristinarla). Al momento ho ripreso un vecchio progetto in mano e l'ho quasi finito :D Trattasi di un logger multifunzione. Sto perfezionando l'output .txt

www.vesuviuskitesquare.it/stabia/meteo1.txt

Poi indagherò sul problema, è strano che sia rotto, è avvitato lì al suo posto.

Please Log in to join the conversation.

More
7 years 1 month ago #7624 by asy961
Replied by asy961 on topic DHT 11 error
guarda il risultato che ho avuto scollegando il DHT è identico al tuo.....
per esclusione potrebbe essere;
(ammesso che swpi sia aggiornato e nella versione giusta per rpi2)
DHT guasto o scollegato
collegamenti dal DHT alla GPIO
GPIO guasta

prova a riflashare l'sd se l'hardware è ok

Stazione Meteo: Raspberry PI B, Sensori Vento PCE, BME280, Camera PI, Web Cam HD, Huawei K3765, Pannello Fotovoltaico 50W - 1 Batteria 12V-40Ah

Please Log in to join the conversation.

More
7 years 1 month ago - 7 years 1 month ago #7627 by SkizZO
Replied by SkizZO on topic DHT 11 error
Per motivi vari ho dovuto ricominciare da zero, appena avviato il raspi con swpi_v845 (v2) ed il DHT11 funziona.

Ora o dipende dall'swpi-update, o dall'update del sistema

Edit: tutto ok, mea culpa :)
Last edit: 7 years 1 month ago by SkizZO.

Please Log in to join the conversation.

Time to create page: 1.049 seconds