DIY-Anleitung - Parksensor mit Arduino, HC-SR04 und WS2812B Neopixel Ring
Schwierigkeitsgrad: Einfach
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)
Ü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
-
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.
-
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.
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.