Ampel mit Ultraschallsensor schalten

Lesezeit: 3 Minuten

Seite als PDF

Die Ampel zeigt zunächst rot. Wenn die Ent­fer­nung klein­er als 10 cm ist, soll sie nach 1 Sekunde Wartezeit erst auf rot/gelb für eine Sekunde, dann auf grün für drei Sekun­den sprin­gen. Anschließend fol­gt wieder eine Sekunde gelb und dann wieder rot.

So sieht es aus:

Ultra­schallsen­sor

Benötigte Bauteile:

  • Ultra­schallsen­sor HC-SR04
  • 3 LEDs (rot, gelb, grün)
  • 3 Wider­stände 220 Ω
  • Leitungs­drähte

Damit der Ultra­schall­sen­sor ord­nungs­ge­mäß arbei­ten kann, musst du ihn so ein­ste­cken, dass Sen­der und Emp­fän­ger nach vorn zei­gen, damit das Sig­nal unge­hin­dert gesen­det und emp­fan­gen wer­den kann. Die Lei­tungs­dräh­te wer­den auf der Rück­sei­te eingesteckt.

Baue die Schal­tung auf.

(Fahre mit der Maus über das Bild, um die Beze­ich­nun­gen der Bauteile zu sehen)

Definiere die benötigten Vari­ablen und lege die pin­Modes fest:

Ver­wende die ⇒Funk­tionEnt­fer­nungMessen():

Die ⇒Funk­tion AmpelSchal­ten() sorgt dafür, dass die Ampel im fest­gelegten Rhyth­mus geschal­tet wird (rot/gelb — 1 Sekunde, grün — 3 Sekun­den, gelb — 1 Sekunde).

Der loop-Teil:


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:


    Letzte Aktualisierung: Okt. 24, 2025 @ 13:18