Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Menü

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


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. 

Funktionsweise

Der HC-SR04 Ultraschallsensor misst kontinuierlich 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.

Benötigte Komponenten

  • Arduino Uno kompatibles Board
  • HC-SR04 Ultraschallsensor
  • WS2812B (Neopixel) Ring (24 LEDs) 
  • Jumperkabel 
  • USB-Kabel zum Anschließen des Arduinos an den Computer 
  • Computer mit Arduino IDE 
  • Stromversorgung: 5-12V Batteriehalter oder DC-Netzteil 


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

Produktgalerie überspringen
UNO R3 ATMega328P CH340G UNO R3 Mega328P CH340G

Durchschnittliche Bewertung von 4.83 von 5 Sternen

(35)
UNO R3 ATMega328P CH340G
RBS10053

Sofort verfügbar

Regulärer Preis: 4,95 €
3x 24Bit RGB LED Ring WS2812 5V ähnl. Neopixel 3x 24Bit RGB LED Ring WS2812 5V ähnl. Neopixel

Durchschnittliche Bewertung von 4.88 von 5 Sternen

(13)
24Bit RGB LED Ring WS2812 5V ähnl. Neopixel
RBS10518

Sofort verfügbar

Regulärer Preis: Ab 2,92 €
HC-SR04 Ultraschallsensor für Rspberry Pi und Arduino 3x HC-SR04 Ultraschallsensor mit Gehäuse

Durchschnittliche Bewertung von 4.92 von 5 Sternen

(13)
HC-SR04 Ultraschallsensor
RBS10001

Sofort verfügbar

Regulärer Preis: 0,99 €
00:00:00 h 32
Dupont Kabel Buchse auf Stecker

Durchschnittliche Bewertung von 4.87 von 5 Sternen

(30)
40 Pin Jumper Kabel Buchse-Stecker 20 cm
RBS10038

Sofort verfügbar

Verkaufspreis: 0,85 € Regulärer Preis: 1,25 €
40 Pin Dupont / Jumper Kabel Buchse-Stecker 40 cm

Durchschnittliche Bewertung von 5 von 5 Sternen

(3)
40 Pin Dupont / Jumper Kabel Buchse-Stecker 40 cm
RBS16100

Sofort verfügbar

Regulärer Preis: Ab 2,55 €
Batteriehalter 6x AA 9V

Durchschnittliche Bewertung von 4.83 von 5 Sternen

(3)
Batteriehalter 6x AA 9V
RBS11731

Sofort verfügbar

Regulärer Preis: Ab 1,49 €
Batteriehalter für 4x AA Batterien 6V mit An/Aus-Schalter Batteriehalter für 4x AA Batterien 6V mit An/Aus-Schalter

Durchschnittliche Bewertung von 4.93 von 5 Sternen

(15)
Batteriehalter für 4x AA Batterien 6V mit An/Aus-Schalter
RBS11735

Sofort verfügbar

Regulärer Preis: 1,15 €
yourDroid Digitale Lötstation 48W ZD-931 mit Zubehör yourDroid Digitale Lötstation 48W ZD-931 mit Zubehör

Durchschnittliche Bewertung von 4.9 von 5 Sternen

(21)
yourDroid Digitale Lötstation 48W ZD-931 mit Zubehör
RBS13329

Sofort verfügbar

Regulärer Preis: 55,95 €

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
zum Vergrößern auf Bilder klicken

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, du findest die beiden Bibliotheken in der Arduino IDE zur Installation unter "Sketch - Bibliothek einbinden -> Bibliotheken verwalten..."