Parksensor mit Arduino Uno, HC-SR04 und LED-Ring

DIY-Anleitung -  Parksensor mit Arduino, HC-SR04 und WS2812B Neopixel Ring

Schwierigkeitsgrad: Einfach

Benötigte Komponenten:

Benötigtes Werkzeug:

  • Lötkolben
  • Optional: 3D-Drucker (für HC-SR04 Gehäuse)

Übersicht

In dieser Anleitung zeigen wir dir, wie du einen Parksensor mit einem Arduino, einem HC-SR04 Ultraschall-Abstandssensor und einem WS2812B Neopixel Ring baust. Mit diesem Projekt kannst du eine visuelle Anzeige erstellen, die sich von Grün nach Rot füllt und rot blinkt, wenn der Abstand zu einem Objekt zu gering wird. Der Parksensor hilft dir dabei, Objekte in deiner Nähe zu erkennen und bietet eine praktische Lösung zum Einparken oder zur Vermeidung von Kollisionen.

Verkabelung & Anschlussplan

  1. Schließe den HC-SR04 an den Arduino an:

    • Verbinde den VCC-Pin des HC-SR04 mit dem 5V-Pin des Arduino.
    • Verbinde den GND-Pin des HC-SR04 mit dem GND-Pin des Arduino.
    • Verbinde den Trig-Pin des HC-SR04 mit dem digitalen Pin 6 des Arduino.
    • Verbinde den Echo-Pin des HC-SR04 mit dem digitalen Pin 5 des Arduino.
  2. Schließe den Neopixel Ring an den Arduino an:

    • Verbinde den VCC-Pin des Neopixel Rings mit dem 5V-Pin des Arduino.
    • Verbinde den GND-Pin des Neopixel Rings mit dem GND-Pin des Arduino.
    • Verbinde den DIN-Pin (Data Input) des Neopixel Rings mit Pin 4 des Arduino.

Parksensor

Arduino Code hochladen

Öffne den parksensor Sketch mit der Arduino IDE und lade ihn auf dein Arduino Board hoch. Für den Sketch werden die beiden Bibliotheken "NewPing" und "Adafruit Neopixel" benötigt, Sie finden die beiden Bibliotheken in der Arduino IDE zur Installation unter "Sketch - Bibliothek einbinden -> Bibliotheken verwalten..."

Funktionsweise

Der HC-SR04 Ultraschallsensor misst kontinuerlich den Abstand, der Arduino UNO wertet die Daten des Sensors aus und lässt den LED-Ring entsprechend aufleuchten. Ist das Objekt weit genug weg, leuchten die WS2812B LEDs im Neopixel Ring grün auf. Je näher das Objekt kommt, desto mehr werden die LEDs rot aufleuchten. Sobald der Abstand zu gering wird, beginnt der Neopixel Ring rot zu blinken, um anzuzeigen, dass ein Hindernis in der Nähe ist und Vorsicht geboten ist. Das ermöglicht es uns, den Parksensor effektiv als visuelle Hilfestellung beim Einparken oder zur Vermeidung von Kollisionen zu verwenden.

Parksensor_3

Parksensor_4

Schlagworte: Arduino, Projekt

Die mit einem * markierten Felder sind Pflichtfelder.