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_dht22 [2018/11/01 21:42]
flane
sensori_vari_dht22 [2019/10/27 16:47] (versione attuale)
flane
Linea 14: Linea 14:
    
  
-Versione base Versione su schedina +| **Versione base** | **Versione su schedina** | 
- +| {{ :​img_metern:​dht22:​dht22_base.png |}} | {{ :​img_metern:​dht22:​dht22_schedina.png |}}  | 
 +| Necessita della resistenza esterna da 10k (vedi schema sotto) | Non necessità della resistenza di pull-up da 10K in quanto già presente sulla schedina |
  \\  \\
- 
-Necessita della resistenza esterna da 10k 
-(vedi schema sotto) Non necessità della resistenza di pull-up da 10K in quanto già presente sulla schedina 
  
 **Specifiche tecniche:** **Specifiche tecniche:**
Linea 46: Linea 44:
 Il circuito da realizzare è il seguente: Il circuito da realizzare è il seguente:
  
-Versione base +Versione base | 
-  +| {{ :​img_metern:​dht22:​schema_base1.png |}} | {{ :​img_metern:​dht22:​schema_base2.png |}} | 
- +\\ 
 +| Versione con schedina (resistenza già presente sulla schedina) | 
 +| {{ :​img_metern:​dht22:​schema_scheda.png?​400 |}} | 
 +\\ 
 +===== Installazione e configurazione sensore =====
  
- 
-Versione con schedina 
-(resistenza già presente sulla schedina) 
-   
- 
- 
-\\ 
 Installiamo il software necessario per la lettura dei sensori:\\ Installiamo il software necessario per la lettura dei sensori:\\
 <​code>​cd /home/pi <​code>​cd /home/pi
Linea 156: Linea 151:
 Impostare i permessi in esecuzione: Impostare i permessi in esecuzione:
 <​code>​sudo chmod +x /​usr/​local/​bin/​dht22.sh</​code>​ <​code>​sudo chmod +x /​usr/​local/​bin/​dht22.sh</​code>​
 +
 +===== Lettura automatica sensore con cron =====
  
 Impostare cron per eseguire periodicamente (ogni 5 minuti) la lettura dei valori, creando il seguente file e se necessario modificando opportunamente le parti in rosso. Impostare cron per eseguire periodicamente (ogni 5 minuti) la lettura dei valori, creando il seguente file e se necessario modificando opportunamente le parti in rosso.
Linea 168: Linea 165:
 # (0-59) ​ (0-23) ​ (1-31) ​        (1-12 or Jan-Dec) ​ (0-6 or Sun-Sat) # (0-59) ​ (0-23) ​ (1-31) ​        (1-12 or Jan-Dec) ​ (0-6 or Sun-Sat)
 4,​9,​14,​19,​24,​29,​34,​39,​44,​49,​54,​59 * * * * root /​usr/​local/​bin/​dht22.sh 22 4 6 > /dev/null 2>&​1</​code>​ 4,​9,​14,​19,​24,​29,​34,​39,​44,​49,​54,​59 * * * * root /​usr/​local/​bin/​dht22.sh 22 4 6 > /dev/null 2>&​1</​code>​
-Crtl+O per salvare e CRTL+X per uscire+Crtl+O per salvare e CRTL+X per uscire\\
 \\ \\
-Per fare in modo che lo script venga invocato anche all’avvio del Raspberry è necessario inserire ​la seguente riga anche in rc.local\\+===== Avvio script al boot ===== 
 + 
 +Per fare in modo che lo script venga invocato anche all’avvio del Raspberry è necessario inserire ​l'​avvio ​anche in rc.local\\
 \\ \\
 Utilizzando Putty, colleghiamoci al Raspberry ed eseguiamo quanto segue. Utilizzando Putty, colleghiamoci al Raspberry ed eseguiamo quanto segue.
  • sensori_vari_dht22.1541104973.txt.gz
  • Ultima modifica: 2018/11/01 21:42
  • da flane