Zum Inhalt springen

WSAL23229 – Sense HAT (C)

Aus JW Tech Wiki
Version vom 6. September 2026, 08:05 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 (C) ist eine Raspberry-Pi-Erweiterung mit integrierten Sensoren für Bewegung, Umgebungsdaten und Farb- bzw. AD-Messungen.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Verbindung über den 40-poligen GPIO-Anschluss der Raspberry-Pi-Boards; I2C-Kommunikation bei 3,3 V Logikpegel.
  • Integriertes IMU-Modul QMI8658C (3-Achsen-Beschleunigungssensor + 3-Achsen-Gyroskop) und AK09918C (3-Achsen-Magnetometer), jeweils mit 16-bit-Auflösung.
  • SHTC3 misst Temperatur (-30 bis 100 °C, ±0,2 °C) und Luftfeuchte (0–100 % rH, ±2 %).
  • LPS22HB Drucksensor: Messbereich 260–1260 hPa, Genauigkeit ±0,025 hPa bei Raumtemperatur, Raten von 1–75 Hz.
  • TCS34087 Farbsensor mit 4 Kanälen (R, G, B, C) und je 16 bit Auflösung.
  • SGM58031 4-Kanal-16-bit-ADC zur Anbindung externer Sensoren über die ausgeführten I2C-Stifte.
  • I2C-Adressen der Onboard-Sensoren sind eindeutig: SGM58031 = 0x48, QMI8658C = 0x6B, AK09918C = 0x0C, LPS22HB = 0x5C, SHTC3 = 0x70, TCS34087 = 0x29.
  • Demoprogramme für Raspberry Pi stehen in den Verzeichnissen /home/pi/Sense_HAT_C_Pi/RaspberryPi/... und laufen unter Linux.

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

sudo raspi-config
sudo reboot
cd /home/pi/Sense_HAT_C_Pi/RaspberryPi/IMU/bcm2835/
sudo make clean && sudo make && sudo ./main
cd /home/pi/Sense_HAT_C_Pi/RaspberryPi/IMU/python/
sudo python IMU.py

Hinweise und Versionsgrenzen

  • Auf Bookworm-Systemen sind nur die lgpio-Bibliothek verfügbar; bcm2835 und wiringPi können nicht installiert oder verwendet werden.
  • Das Mischen von bcm2835/wiringPi/Python kann zu ungewöhnlichem Verhalten des GPIO-Headers führen; Abhilfe ist ein Neustart des Raspberry Pi.
  • Die STM32-Demos erfordern eine korrekte serielle Verbindung auf USART2 (PA2 TXD, PA3 RXD) mit einer Übertragungsrate von 115200 baud.
  • Einige Schritte sind versionsabhängig (z. B. Installation von wiringPi je nach Systemstand); bitte vor Ausführung die aktuelle Systemversion prüfen.
  • Alle Angaben beruhen ausschließlich auf dem gelieferten Quelltext; zusätzliche Kompatibilitäts-, Sicherheits- oder Garantieaussagen wurden bewusst weggelassen.

Quelle und Revisionsnachweis

  • Sense HAT (C) - Waveshare Wiki
  • Quellrevision: 109814
  • Erfasst: 2026-09-04T02:44:59+00:00
  • SHA-256: 4308a4597ddac1ba4030351b048f6f7b6e13ef9c364af9ed2de0285d330caae2