FSST - Hardwarenahe Programmierung

Lightning Sensor AS3935

Aufgaben I2C

Aufgabe: MOD-1016 Lightning Sensor: AS3935 from AMS Sie sollen den Lightning Sensor AS3935 über den I2C-Bus mit dem M0-Board ansteuern können.

  • Suchen Sie im Internet das entsprechende Datenblatt.
  • Beschreiben Sie kurz die Bedeutung der Pins des AS3935, insbesondere die Anschlüsse SCL, SDA, ADD0 und ADD1.
  • Überprüfen Sie das Zeitdiagramm der Übertragung eines Bytes zu einem Baustein und die Bedeutung der einzelnen Bits.
  • Wie können Sie diesen an das M0 Board anschließen (Verdrahtung)?
  • Geben Sie die wichtigsten Konstanten für Adresse und Register an.
  • Definieren Sie eine einfache Klasse für den Lightning Sensor mit den Konstanten und exemplarisch zwei Methoden.

Breakout-Board


All wikipages