cd
sudo apt install git
git clone https://github.com/maltsevvv/server.git
cd server
- +5V
- GND
- GPIO 23
- Raspberry Pi
- Fan 5VDC 0.2A
- Transistor NPN 2N2222
- Diode 1N4007 (1A 1000V)
cat /sys/class/thermal/thermal_zone0/temp
python fan_calib.py
Fan Speed: 0
Fan Speed: 100
Fan Speed: 40
sudo cp fan_ctrl.py /usr/local/bin/
python /usr/local/bin/fan_ctrl.py
sudo cp fan_control.service /etc/systemd/system/
sudo systemctl enable fan_control.service
sudo systemctl start fan_control.service
python button_reboot.py
sudo cp button_reboot.py /usr/local/bin/
sudo cp button_reboot.service /etc/systemd/system/
sudo systemctl enable button_reboot.service
sudo systemctl start button_reboot.service
- Time
- CPU temp
- HDD1 free *** % (/dev/sda1)
- HDD2 free *** % (/dev/sdb1)
sudo raspi-config
sudo apt-get install -y python3-pip python3-pil i2c-tools
sudo pip3 install adafruit-circuitpython-ssd1306
sudo i2cdetect -y 1
sudo cp -r pistatus /usr/local/bin/
python3 /usr/local/bin/pistatus/pistatus.py
sudo cp pistatus/pistatus.service /etc/systemd/system/
sudo systemctl enable pistatus.service
sudo systemctl start pistatus.service
sudo nano /boot/config.txt
enable_uart=1