Installare il software per il Geekworm X735 V2.5 su Raspberry Pi OS
URL originale: Wiki Geekworm
Repository GitHub: geekworm-com
Nota Bene: Come riportato dalla pagina wiki, "This guide is only for X735 V2.5 shield based on RASPBIAN. (Not tested on Ubuntu, openmediavault, retropie or other third party OS like Manjaro,RoninDojo.) "
Assumendo che il sistema è aggiornato, aggiungere i seguenti pacchetti:
sudo apt-get install -y python-smbus python
sudo apt-get install -y pigpio python-pigpio python3-pigpio git
git clone https://github.com/geekworm-com/x735-v2.5
cd x735-v2.5
sudo chmod +x *.sh
sudo bash install.sh
echo "alias x735off='sudo x735softsd.sh'" >> ~/.bashrc
sudo reboot
x735off
- premere il pulsante per 1-2 secondi per riavviare
- premere il pulsante per 3 secondi per lo "spegnimento sicuro"
- premere il pulssante per 7-8 secondi per forzare lo spegnimento
cd $HOME/x735-v2.5
sudo ./uninstall.sh
echo "python3 /home/pi/x735-v2.5/pwm_fan_control.py &" >> $HOME/.bashrc
Questo comando aggiunge una riga in fondo al file .bashrc
. In questo modo, lo script python che gestisce la velocitá della ventola sará eseguito quando l'utente accederá al sistema.
Dopo un riavvio, è possibile ottenere informazioni sulla velocitá della ventola lanciando il comando
python3 $HOME/x735-v2.5/read_fan_speed.py
Repository GitHub: thorkseng
Questi script sono stati testati su Raspberry Pi OS Bullseye. Sono stati aggiornati, rispetto agli script originali, per poter utilizzare Python3
sudo apt install python3 python3-smbus python3-pigpio
sudo apt install pigpio
sudo apt install git
git clone https://github.com/thorkseng/x735-v2.5/
cd x735-v2.5
sudo chmod +x *.sh
sudo bash install.sh
sudo reboot
Lo script shell install_service.sh
- crea un nuovo servizio nella cartella
/etc/systemd/system/
con il nomex735fan.service
- Lo abilita, lo attiva e controlla che sia in esecuzione.
In tal caso, l'esecuzione dello script python sará rimosso dal file
.bashrc
Basterá eseguire lo script:
sudo bash $HOME/x735-v2.5/install_service.sh
Per attivare manualmente la ventola, eseguire il comando seguente:
python3 $HOME/x735-v2.5/pwm_fan_control.py
Il comando viene aggiunto, in background, anche nel file .bashrc
del profilo dell'utente.
Per leggere la velocitá della ventola, eseguire il comando
python3 $HOME/x735-v2.5/read_fan_speed.py