Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
sensori_vari [2017/09/18 21:30]
flane
sensori_vari [2018/09/01 14:11] (versione attuale)
flane
Linea 1: Linea 1:
 ====== Aggiunta sensori vari ====== ====== Aggiunta sensori vari ======
-Utilizzando ​metern ​è possibile loggare oltre ai parametri energetici ​della nostro impianto, anche vari sensori, temperatura,​ umidità ed altro.\\+Utilizzando ​il Raspberry e MeterN ​è possibile loggare oltre ai parametri energetici ​del nostro impianto, anche vari sensori, ​come ad esempio ​temperatura,​ umidità, pressione ​ed altro.\\ 
 +\\
 In seguito vedremo come ciò sia possibile. In seguito vedremo come ciò sia possibile.
-===== Impostazioni di base ===== 
  
-<WRAP center round important+<menu col=1,​align=left,​caption=""​
-La libreria ​Wiringpi è già installata nell'immagine SolarJessie ​pertanto potete saltare questo punto+<​code>​ 
-</WRAP>+<​item>​Impostazioni di base |Guida all'​installazione della libreria ​WiringPi|sensori_vari_imp_base|{{img_icon:​40icon_dispositivi.png}}</​item>​ 
 +<​item>​Piedinatura e numerazione GPIO |Guida all'installazione ​ ​configurazione di varie tipologie di sensori|sensori_vari_gpio|{{img_icon:​40icon_gpio.png}}</​item>​ 
 +<​item>​Sensore di temperatura DS18B20 |Guida all'​installazione e  configurazione del sensore di temperatura DS18B20|sensori_vari_DS18B20|{{img_icon:​40icon_temperature.png}}</​item>​ 
 +<​item>​Sensore di temperatura ed umidità DHT22 |Guida all'​installazione e  configurazione del sensore di temperatura ed umidità DHT22|sensori_vari_DHT22|{{img_icon:​40icon_humidity.png}}</​item>​ 
 +<​item>​Sensori di pressione/​temperatura/​altitudine BMP085 o BMP180 |Guida all'​installazione e  configurazione del sensore BMP085 o BMP180|sensori_vari_BMP|{{img_icon:​40icon_humidity.png}}</​item>​ 
 +</​code>​ 
 +</menu>
  
-Per l’utilizzo di sensori o altro tramite le porte GPIO del Raspberry è indispensabile aver installato [[http://​wiringpi.com/​|Wiringpi]] che è la libreria più completa per la gestione dell’interfaccia GPIO del Raspberry PI.\\ 
-E’ distribuita tramite GIT e la via più facile per scaricare ed installare la libreria è quindi tramite git-core.\\ 
- 
-<​code>​cd /home/pi 
-git clone git://​git.drogon.net/​wiringPi 
-cd wiringPi 
-git pull origin 
-./build 
-cd ..</​code>​ 
- 
-Ora potete usare la libreria per comandare le porte del Raspberry PI .\\ 
-Per testare la corretta installazione e vedere lo stato della GPIO.\\ 
- 
-<​code>​gpio -v 
-gpio readall</​code>​ 
- 
-e come risposta avrete una tabella con lo stato di tutti i pin GPIO: 
-<​code>​ +-----+-----+---------+------+---+-Model B2-+---+------+---------+-----+-----+ 
- | BCM | wPi |   ​Name ​ | Mode | V | Physical | V | Mode | Name    | wPi | BCM | 
- ​+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ 
- ​| ​    ​| ​    ​| ​   3.3v |      |   ​| ​ 1 || 2  |   ​| ​     | 5v      |     ​| ​    | 
- ​| ​  2 |   8 |   SDA.1 |   IN | 1 |  3 || 4  |   ​| ​     | 5V      |     ​| ​    | 
- ​| ​  3 |   9 |   SCL.1 |   IN | 1 |  5 || 6  |   ​| ​     | 0v      |     ​| ​    | 
- ​| ​  4 |   7 | GPIO. 7 |   IN | 1 |  7 || 8  | 1 | ALT0 | TxD     | 15  | 14  | 
- ​| ​    ​| ​    ​| ​     0v |      |   ​| ​ 9 || 10 | 1 | ALT0 | RxD     | 16  | 15  | 
- ​| ​ 17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  | 
- ​| ​ 27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   ​| ​     | 0v      |     ​| ​    | 
- ​| ​ 22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | IN   | GPIO. 4 | 4   | 23  | 
- ​| ​    ​| ​    ​| ​   3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  | 
- ​| ​ 10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   ​| ​     | 0v      |     ​| ​    | 
- ​| ​  9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  | 
- ​| ​ 11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   | 
- ​| ​    ​| ​    ​| ​     0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   | 
- ​+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ 
- ​| ​ 28 |  17 | GPIO.17 |   IN | 0 | 51 || 52 | 0 | IN   | GPIO.18 | 18  | 29  | 
- ​| ​ 30 |  19 | GPIO.19 |   IN | 0 | 53 || 54 | 0 | IN   | GPIO.20 | 20  | 31  | 
- ​+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ 
- | BCM | wPi |   ​Name ​ | Mode | V | Physical | V | Mode | Name    | wPi | BCM | 
- ​+-----+-----+---------+------+---+-Model B2-+---+------+---------+-----+-----+</​code>​ 
-\\ 
- 
-===== Piedinatura e numerazione GPIO ===== 
-  
- 
-Di seguito due immagini che mostrano la piedinatura dell’header presente sul raspberry. 
-Le immagini che seguono si riferiscono al modello B+. Di recente è uscito anche il Raspberry 2 ma la piedinatura rimane sempre la stessa. 
-  
-**Numerazione fisica dell’header,​ serve per identificare un pin sull’header** 
-{{ :​img_metern:​rpi_gpio1.jpg?​direct&​500 |}} 
-\\ 
-**Piedinatura completa, elenca numero fisico (nel cerchio) funzione e nome del pin** 
-{{ :​img_metern:​rpi_gpio2.png?​direct&​500 |}} 
-\\ 
-Qui in basso troviamo inoltre indicata anche la **numerazione secondo lo standard WiringPi**, utilizzata abbastanza spesso. 
-{{ :​img_metern:​rpi_gpio3.jpg?​direct&​400 |}} 
-\\ 
-===== Sensore di temperatura ed umidità DHT22 ===== 
-{{page>​metern_dht22}} 
-\\ 
-===== Sensori di temperatura DS18B20 ===== 
-{{page>​metern_ds18b20}} 
-\\ 
-{{page>​metern_bmp180}} 
-\\ 
  • sensori_vari.1505763019.txt.gz
  • Ultima modifica: 2017/09/18 21:30
  • da flane