Ampel mit dem Beschleunigungssensor ADXL335 schalten

Lesezeit: 4 Minuten

Seite als PDF

Der ADXL335 ist ein 3‑Achsen Beschle­u­ni­gungssen­sor. Er hat neben der Span­nungsver­sorgung und dem GND-Anschluss drei analoge Aus­gänge für die Erfas­sung der Beschle­u­ni­gung in der x‑, y- und z‑Richtung.

Der Beschle­u­ni­gungssen­sor wurde auf auf einem Holzstück befes­tigt und die Achsen entsprechend beschriftet.

x-Achse
y-Achse
z-Achse

Benötigte Bauteile:

  • 3 LEDs (rot, gelb, grün)
  • 3 Wider­stände 220 Ω
  • Leitungs­drähte
  • Beschle­u­ni­gungssen­sor ADXL335

Beachte die ⇒Vor­wider­stände ver­schieden­er LEDs

Baue die Schal­tung auf:
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Die ermit­tel­ten Werte der jew­eili­gen Achsen sollen im Seriellen Mon­i­tor und im Seriellen Plot­ter dargestellt wer­den. Eine Seite liegt dann oben, wenn der Wert des analo­gen Ein­gangs über 400 liegt.

Das zum Seriellen Plot­ter gehörige Pro­gramm:

Eine Ampel soll „per Hand“ geschal­tet wer­den:

Der Sen­sor zeigt auf die …

  • x‑Achse Ampel ist rot
  • y‑Achse Ampel zeigt gelb oder rot-gelb
  • z‑Achse die grüne LED leuchtet

Natür­lich ist noch das Prob­lem zu lösen, dass nach rot rot-gelb fol­gt und nach grün nur die gelbe LED leuchtet. Der Sta­tus ein­er boolschen Vari­able entschei­det darüber, welch­er Fall ein­tritt.

Die LEDs wer­den mit enum definiert:

Der set­up-Teil:

Der loop-Teil. Beachte die Kom­mentare.


Startseite
Suchen
Aufgaben A-Z
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:


Letzte Aktualisierung: Nov. 13, 2025 @ 10:51