Zum Inhalt springen

WSAL17951 – Fan HAT

Aus JW Tech Wiki
Version vom 6. September 2026, 00:29 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

PWM-gesteuerter Lüfter-HAT mit PCA9685-Treiber, I2C-Schnittstelle und integrierter Temperaturüberwachung. Enthält 0,91" OLED-Anzeige (128×32), 3007-Lüfter (bis zu 8000 RPM) und 16 PWM-Ausgänge.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Basis: PCA9685-PWM-Treiber als Lüfter-Steuerung mit automatischer PWM-Anpassung
  • 0,91" OLED-Display (SSD1306-Treiber, 128×32 Pixel, weiß, FOV > 160°)
  • 3007-Lüfter mit max. 8000 RPM
  • I2C-Bus zur Anbindung an andere Steuerungsboards
  • 16 PWM-Ausgänge für externe Geräte
  • Betriebsspannung 5 V, Logikpegel 3,3 V
  • Montagelöcher 3,0 mm
  • Kommt mit Kühlkörpern mitgeliefert
  • Anschluss über den 40-PIN-GPIO-Header des Raspberry Pi
  • Temperaturdaten werden in Echtzeit ausgelesen; die Lüfterdrehzahl wird automatisch angepasst

Befehle und Beispiele – vor Ausführung prüfen: 

sudo wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.71.tar.gz
sudo tar zxvf bcm2835-1.71.tar.gz
cd bcm2835-1.71/ && sudo ./configure && sudo make && sudo make check && sudo make install
sudo apt-get install wiringpi
wget https://files.waveshare.com/wiki/common/wiringpi-latest.deb && sudo dpkg -i wiringpi-latest.deb
sudo git clone https://github.com/WiringPi/WiringPi && cd WiringPi && sudo ./build
sudo su && wget https://github.com/joan2937/lg/archive/master.zip && unzip master.zip && cd lg-master && sudo make install
sudo apt-get update && sudo apt-get install python-pip && sudo pip install RPi.GPIO && sudo apt-get install python-smbus
sudo apt-get update && sudo apt-get install python3-pip && sudo pip install RPi.GPIO && sudo apt-get install python3-smbus
cd && sudo apt-get install p7zip-full && wget https://files.waveshare.com/upload/0/06/Fan_HAT.7z && 7z x Fan_HAT.7z -r -o./Fan_HAT
cd Fan_HAT/c/ && make clean && make && sudo ./main
cd Fan_HAT/python/ && sudo python main.py
sudo nano /etc/rc.local

Hinweise und Versionsgrenzen

  • Auf Bookworm-Systemen ist nur die lgpio-Bibliothek verfügbar; bcm2835 und wiringPi können nicht installiert oder verwendet werden
  • Die Python-Bibliothek muss nicht separat installiert werden – das Demo kann direkt ausgeführt werden
  • I2C muss im Raspberry Pi aktiviert sein, andernfalls treten Fehlermeldungen auf
  • Der Lüfter dreht sich bei niedriger CPU-Last kaum (ca. 40 °C); erst bei höherer Rechenlast steigt die Drehzahl
  • Höhere Lüfterdrehzahl bedeutet stärkeres Geräusch; dies ist physikalisch bedingt
  • Versionsempfindliche Schritte: Je nach Betriebssystemzweig (Bullseye/Bookworm) unterscheiden sich die Installationsbefehle
  • Beim Autostart-Eintrag in rc.local müssen die Zeilen vor 'exit 0' eingefügt werden
  • Alle genannten Befehle stammen aus dem Quelldokument; vor der Ausführung auf Kompatibilität mit der aktuellen Systemversion prüfen

Quelle und Revisionsnachweis

  • Fan HAT - Waveshare Wiki
  • Quellrevision: 80830
  • Erfasst: 2026-09-01T02:49:23+00:00
  • SHA-256: 7fdbbae38eb46b72f38658ac1a5353378d8b3e1e4f624ce8574858f2e95e0541