Zum Inhalt springen

WSAL16864 – Sense HAT (B)

Aus JW Tech Wiki
Version vom 6. September 2026, 00:38 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

Der Sense HAT (B) ist eine Sensorerweiterungsplatine für die Raspberry Pi-Reihe. Sie bietet integrierte Sensoren für Bewegung, Umgebung und Farbe sowie einen ADC zur Anbindung externer Sensoren über I2C.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Anschluss über den Standard-40-Pin-GPIO-Header der Raspberry Pi-Platinen; bei Raspberry Pi Zero wird kein Pin-Header benötigt, bei Raspberry Pi 4 ist ein Header erforderlich.
  • Integrierter 9-Achsen-Sensor ICM20948: 3-Achsen-Beschleunigungssensor, 3-Achsen-Gyroskop und 3-Achsen-Magnetometer mit 16-bit-Auflösung.
  • Integrierter Barometer LPS22HB zur Messung des Luftdrucks; Auflösung 24 bit (Druck), 16 bit (Temperatur).
  • Integrierter Temperatur-/Feuchtigkeitssensor SHTC3: Temperaturbereich -30 bis 100 °C, Feuchtigkeitsbereich 0–100 % rH.
  • Integrierter Farbsensor TCS34725: 4 Kanäle RGBC, 16 bit pro Kanal.
  • Integrierter ADC SGM58031: 4 Kanäle, 16-bit-Auflösung, erweitert das System um externe Sensoren über I2C.
  • Alle eingebauten Sensoren haben unterschiedliche I2C-Adressen und können gleichzeitig verwendet werden: ADS1015 0x48, ICM20948 0x68, LPS22HB 0x5C, SHTC3 0x70, TCS34725 0x29.
  • Arbeitsspannung 3,3 V; Abmessungen 65 mm x 30,5 mm.

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

sudo raspi-config
sudo reboot
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
gpio -v
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 update
sudo apt install python3-pip

Hinweise und Versionsgrenzen

  • Das Demo-Paket enthält Beispiele für verschiedene Host-Plattformen (Raspberry Pi, VisionFive2, STM32); nicht alle Beispiele sind für jede Plattform verfügbar.
  • Auf dem Bookworm-System stehen nur die lgpio-Bibliothek zur Verfügung; bcm2835 und wiringPi lassen sich dort nicht installieren oder verwenden.
  • Die Nutzung verschiedener Bibliotheken kann zu ungewöhnlichem Verhalten führen; ein Neustart des Raspberry Pi behebt in solchen Fällen das Problem.
  • Bei Problemen mit dem seriellen Ausgang des STM32-Demos muss die Übertragungsrate auf 115200 gesetzt sein und die korrekte COM-Anschlusstyp (USART2, PA2 TXD / PA3 RXD) ausgewählt werden.
  • Vor der Verwendung externer Sensoren über den I2C-Bus müssen die Adresskonflikte geprüft werden.

Quelle und Revisionsnachweis

  • Sense HAT (B) - Waveshare Wiki
  • Quellrevision: 109834
  • Erfasst: 2026-08-31T03:53:19+00:00
  • SHA-256: f8c737bd26d2b157d02da6adb1dfbf8238f767f84ed1f1c2c8aa381f072fa633