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 [2018/08/22 14:00]
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 del nostro impianto, anche vari sensori, come ad esempio temperatura,​ umidità, pressione 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 SolarStretch e 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 ​numerazione ​GPIO |Guida all'​installazione e  configurazione di varie tipologie di sensori|sensori_vari_gpio|{{img_icon:40icon_gpio.png}}</​item>​ 
-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.\\ +<​item>​Sensore di temperatura DS18B20 |Guida all'​installazione ​ ​configurazione ​del sensore di temperatura DS18B20|sensori_vari_DS18B20|{{img_icon:40icon_temperature.png}}</​item>​ 
-E’ distribuita tramite GIT e la via più facile per scaricare ed installare la libreria è quindi tramite git-core.\\ +<​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>​cd /home/pi +</​code>​ 
-git clone git://​git.drogon.net/​wiringPi +</menu>
-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>​ +
- +
-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 ​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}} +
-\\ +
-===== Sensori di pressione/​temperatura/​altitudine BMP085 o BMP180 ​===== +
- +
-{{page>​metern_bmp180}} +
-\\ +
-||[[sensori_vari_DS18B20|Sensore di temperatura DS18B20]]| +
-||[[sensori_vari_DHT22|Sensore di temperatura ed umidità DHT22]]| +
-||[[sensori_vari_BMP|Sensori di pressione/temperatura/​altitudine BMP085 o BMP180]]|+
  
  • sensori_vari.1534939206.txt.gz
  • Ultima modifica: 2018/08/22 14:00
  • da flane