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
power_pack_pro [2018/08/22 23:48]
flane
power_pack_pro [2019/06/26 15:26] (versione attuale)
flane
Linea 3: Linea 3:
 \\ \\
 <WRAP center round info> <WRAP center round info>
-Questa ​quida è riferita esclusivamente alla versione **[[http://​www.dx.com/​p/​geekworm-power-pack-pro-v1-1-ups-hat-expansion-board-for-raspberry-pi-473416#​.W33Bo-gzaLJ|Pro v1.1]]** di questa scheda. La [[https://​it.aliexpress.com/​item/​Raspi-UPS-HAT-Extension-Board-Raspberry-Pi-3-Power-Source-Board-Raspberry-Pi-Battery-Adapter-EU/​32799563777.html?​spm=a2g0y.search0104.3.3.63887018RifhMr&​ws_ab_test=searchweb0_0,​searchweb201602_1_10152_5724111_10151_10065_10344_10068_10342_5724211_10343_10340_10341_5724311_10696_5724011_10084_10083_10618_10304_10307_10820_10821_10302_10843_10059_100031_10103_5725011_10624_10623_10622_10621_10620_5724911,​searchweb201603_51,​ppcSwitch_5&​algo_expid=71a1ec7d-be1a-4f89-ada4-9315f34fc46f-0&​algo_pvid=71a1ec7d-be1a-4f89-ada4-9315f34fc46f&​priceBeautifyAB=0|versione 1.0]] ha infatti diversi problemi che ne pregiudicano un possibile utilizzo come UPS+Questa ​guida è riferita esclusivamente alla versione **[[http://​www.dx.com/​p/​geekworm-power-pack-pro-v1-1-ups-hat-expansion-board-for-raspberry-pi-473416#​.W33Bo-gzaLJ|Pro v1.1]]** di questa scheda. La [[https://​it.aliexpress.com/​item/​Raspi-UPS-HAT-Extension-Board-Raspberry-Pi-3-Power-Source-Board-Raspberry-Pi-Battery-Adapter-EU/​32799563777.html?​spm=a2g0y.search0104.3.3.63887018RifhMr&​ws_ab_test=searchweb0_0,​searchweb201602_1_10152_5724111_10151_10065_10344_10068_10342_5724211_10343_10340_10341_5724311_10696_5724011_10084_10083_10618_10304_10307_10820_10821_10302_10843_10059_100031_10103_5725011_10624_10623_10622_10621_10620_5724911,​searchweb201603_51,​ppcSwitch_5&​algo_expid=71a1ec7d-be1a-4f89-ada4-9315f34fc46f-0&​algo_pvid=71a1ec7d-be1a-4f89-ada4-9315f34fc46f&​priceBeautifyAB=0|versione 1.0]] ha infatti diversi problemi che ne pregiudicano un possibile utilizzo come UPS
 </​WRAP>​ </​WRAP>​
 \\ \\
-Si tratta di una scheda di espansione progettata appositamente per Raspberry Pi, che permette di utilizzare il Raspberry Pi alimentato tramite batteria al litio, ​svolge ​quindi una funzione di UPS per il Raspberry.\\+Si tratta di una scheda di espansione progettata appositamente per Raspberry Pi, che permette di utilizzare il Raspberry Pi alimentato tramite batteria al litio, ​svolgendo ​quindi una funzione di UPS per il Raspberry.\\
 \\ \\
 <WRAP center round help> <WRAP center round help>
 Per problemi a riguardo discutiamone qui: [[http://​www.flanesi.it/​forum/​viewtopic.php?​f=21&​t=2158|Script RPI Power Pack Hat Pro V1.1 with MeterN]] Per problemi a riguardo discutiamone qui: [[http://​www.flanesi.it/​forum/​viewtopic.php?​f=21&​t=2158|Script RPI Power Pack Hat Pro V1.1 with MeterN]]
 </​WRAP>​ </​WRAP>​
 +
 {{ :​img_metern:​power_ups:​power_ups1.jpg?​nolink |}} {{ :​img_metern:​power_ups:​power_ups1.jpg?​nolink |}}
 +
 +<WRAP center round info>
 +Per approfondimenti sulla scheda: [[http://​www.raspberrypiwiki.com/​index.php/​Power_Pack_Pro|Power Pack Pro WIKI]]
 +</​WRAP>​
 +
 \\ \\
 <WRAP center round important>​ <WRAP center round important>​
Linea 49: Linea 55:
 \\ \\
 Il contenuto dello script è:\\ Il contenuto dello script è:\\
-<​code>#​!/​usr/​bin/​python+<​code ​python /​var/​www/​MyScripts/​ups/​upshat.py>#​!/​usr/​bin/​python
 # #
 # Script for RPI Power Pack Hat Pro V1.1 with MeterN # Script for RPI Power Pack Hat Pro V1.1 with MeterN
Linea 105: Linea 111:
  
 # Inserire il token per l'​invio dei messaggi con RPInotify - Lasciare vuoto se non si utilizza il servizio di notifica # Inserire il token per l'​invio dei messaggi con RPInotify - Lasciare vuoto se non si utilizza il servizio di notifica
-TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbiI6ImZsYW5lc2kifQ.RpOc0pl4YNuScnytsgcGxBvDHf6vsE1flnJ7eHG9st4"+TOKEN = ""​
  
 # #
Linea 197: Linea 203:
 Come prima cosa è necessario attivare la funzione i2c dell'​hat con il comando: Come prima cosa è necessario attivare la funzione i2c dell'​hat con il comando:
 <​code>​i2cset -y 1 0x62 0x0A 0x00</​code>​ <​code>​i2cset -y 1 0x62 0x0A 0x00</​code>​
-Questo comando va eseguito ​solo la prima volta ed eventualmente nel caso che per qualche motivo scollegate la batteria dalla scheda.\\+<WRAP center round important 80%> 
 +Questo comando va eseguito ​__solo ​la prima volta__ ​ed eventualmente ​__successivamente solo nel caso che per qualche motivo scollegate la batteria dalla scheda__. 
 +</​WRAP>​ 
 +\\ 
 +Nell'​immagine SolarStretch è già stato inserito un servizio per l'​avvio automatico dello script ups al boot del Raspberry.
 \\ \\
-Per abilitare l'​avvio automatico al boot del servizio:+Per abilitare l'​avvio automatico al boot del servizio ​sarà quindi sufficiente eseguire:
 <​code>​sudo systemctl enable upshat.service <​code>​sudo systemctl enable upshat.service
 sudo reboot</​code>​ sudo reboot</​code>​
Linea 217: Linea 227:
 ott 07 11:54:23 raspberrypi systemd[1]: Started RPI UPS Hat Service.</​code>​ ott 07 11:54:23 raspberrypi systemd[1]: Started RPI UPS Hat Service.</​code>​
  
-Potete ora controllare la tensione e la capacità della batteria (nel formato MeterN) digitando da terminale: 
-<​code>​reqsdm bat_ten 
-reqsdm bat_cap</​code>​ 
 \\ \\
 ===== Configurazione MeterN ===== ===== Configurazione MeterN =====
Linea 228: Linea 235:
 <​code>​sudo nano /​var/​www/​comapps/​reqsdm.php</​code>​ <​code>​sudo nano /​var/​www/​comapps/​reqsdm.php</​code>​
 ed aggiungere opportunamente le seguenti righe: ed aggiungere opportunamente le seguenti righe:
-<​code> ​     } elseif ($argv[1] == '​bat_ten'​) {+<​code ​php /​var/​www/​comapps/​reqsdm.php>      } elseif ($argv[1] == '​bat_ten'​) {
          ​$outstr =  exec('​cat /​dev/​shm/​ups.txt | grep "​*V)"'​);​          ​$outstr =  exec('​cat /​dev/​shm/​ups.txt | grep "​*V)"'​);​
       } elseif ($argv[1] == '​bat_cap'​) {       } elseif ($argv[1] == '​bat_cap'​) {
Linea 237: Linea 244:
 Infine per avere in MeterN un indicatore con la tensione della batteria ed uno con la capacità della batteria: Infine per avere in MeterN un indicatore con la tensione della batteria ed uno con la capacità della batteria:
 {{ :​img_metern:​power_ups:​power_ups9.png?​direct |}} {{ :​img_metern:​power_ups:​power_ups9.png?​direct |}}
 +\\ 
 +Questo è il risultato a batteria completamente carica: 
 +{{ :​img_metern:​power_ups:​power_ups10.png?​nolink |}}
  
  
  • power_pack_pro.1534974534.txt.gz
  • Ultima modifica: 2018/08/22 23:48
  • da flane