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 rebootx735off- 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.shecho "python3 /home/pi/x735-v2.5/pwm_fan_control.py &" >> $HOME/.bashrcQuesto 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.pyRepository 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 rebootLo 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.shPer attivare manualmente la ventola, eseguire il comando seguente:
python3 $HOME/x735-v2.5/pwm_fan_control.pyIl 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