Arduino Einparkhilfe mit VL53L0X Entfernungssensor und WS2812b Neopixel Ring

  Рет қаралды 12,853

Makerblog.at - Arduino & Co

Makerblog.at - Arduino & Co

Күн бұрын

Mit einem Arduino, einem VL53L0X IR Laser Entfernungssensor und einigen WS2812b NeoPixels bauen wir einen Abstandsmesser mit Visualisierung.
Verwendbar z.B. als Einparkhilfe in der Garage, als Füllstandmesser der Mülltonne oder - in Corona-Zeiten - zur Kontrolle des Sicherheitsabstands.
Den Arduino Sketch dazu gibt es hier:
www.makerblog....
Verschiedene WS2812B (NeoPixel) LED Ringe gibt es hier:
amzn.to/36lkr4d

Пікірлер: 34
@L.V.93
@L.V.93 4 жыл бұрын
Schön dass es wieder Videos von dir gibt. Liebe Grüße aus dem schönen Kiel im hohen Norden von Deutschland
@lowriders7486
@lowriders7486 4 жыл бұрын
Schön wieder ein Video von Dir zu sehen. Wieder einmal sehr anschaulich erklärt.
@Felix_oderso
@Felix_oderso 4 жыл бұрын
Schön mal wieder was von dir zu hören :)
@andreasschwarz7544
@andreasschwarz7544 4 жыл бұрын
Tolles Video. Unglaublich schön und detailliert erklärt. Bitte weiter so.
@wolfgangrupp5297
@wolfgangrupp5297 4 жыл бұрын
Klasse erklärt, so versteht man auch den Sketch, ein tolles Projekt, kann man bestimmt irgendwie auch für Weihnachten was draus machen............👍
@jmbt7548
@jmbt7548 4 жыл бұрын
Wie immer sehr gut erklärt. Dankeschön.
@rugaag
@rugaag 4 жыл бұрын
Absolutes top Video! Weiter so
@german1966
@german1966 3 жыл бұрын
...jetzt fehlt nur noch ein Piepsignal - vlt kommt das ja noch :-) - Toll erklärt - Vielen Dank!
@Lolless85
@Lolless85 3 жыл бұрын
Super gelöst. Vielen Dank Kann leider selbst gar nicht programmieren. Könntest du mir vielleicht sagen, welche Zeilen man noch ergänzen müsste, dass die LEDs aus gehen, wenn sich der Wert für 30 Sekunden nicht mehr ändert +- Toleranz. Das Auto ist ja dann geparkt.
@christiankohne7630
@christiankohne7630 Жыл бұрын
Der Frage schließe ich mich an: Es macht ja wenig Sinn, wenn das Auto dann steht und die LEDs weiter die ganze Nacht leuchten. Über eine Antwort würde ich mich sehr freuen!
@maxgriller4128
@maxgriller4128 3 жыл бұрын
Super erklärt 👍👍
@mkdd5633
@mkdd5633 2 жыл бұрын
Absolutes top Video! Wieviel Entfernungsmesser * (inks,rechts,hinten) kann ich uber einen Uno laufen lassen, eine Begrenzung sind die PIN , die andere der Speicher bzw. Groesse des Programmes und ... Danke und mehr davon
@joergfoerster8043
@joergfoerster8043 3 ай бұрын
Ja, toll! Ich habe Mal die ancient Variante gebaut, die aus einem Fiberglasstab in einem Blumentopf besteht, der dann vorsichtig angefahren werden kann und durch Wackeln anzeigt, dass es nicht weiter gehen sollte. 😂 Funktioniert ohne Strom energiesparend. 👍
@Rakete-js1so
@Rakete-js1so 3 жыл бұрын
Sehr schönes Projekt gut erklärt. Könnte man so auch einen Temperaturverlauf anzeigen? Von -25 bis + 50 grad?
@maikbaumgartel4591
@maikbaumgartel4591 3 жыл бұрын
Sehr gutes Video, kann man mit so einem System auch kurze Abstände (2 - 10 mm) messen?
@horstmaier8168
@horstmaier8168 3 жыл бұрын
Tolles Video super Danke! Eine Frage "ging das auch mit einem Arduino Nano oder Uno?"
@ralfransmann2675
@ralfransmann2675 2 жыл бұрын
Warum sollte das nicht gehen?
@ralfransmann2675
@ralfransmann2675 2 жыл бұрын
Ups... falsche Taste Er hat es ja hier mit einem Uno aufgebaut. Ein Nano ist ja nicht viel anders. Also Pinkotrolle machen, in der IDE den richtigen Arduino wählen und drauf mit dem Sketch.
@fb8207
@fb8207 3 жыл бұрын
Gutes Video. Wie bekomme ich denn den Ring zum Blinken wenn er auf Rot geschaltet hat? Habe es in der if anweisung versucht wo er auf rot schaltet mit digitalwrite high low aber hat irgendwie nicht geklappt… jemand ne idee?
@Amperekaefer
@Amperekaefer 3 жыл бұрын
*Besten Dank* für Deine guten Code-Erklärungen und deren Zurverfügungsstellung. Bei *19:56* ist eine Schwankung von 6(!) mm laut Serial-Monitor sichtbar. Hast Du herausgefunden worans liegt? Für genauere Distanz-Messungen (konstanter Messwert) dürfte der Sensor nicht geeignet sein...
@MakerblogAt
@MakerblogAt 3 жыл бұрын
In einer Range von 0-2000mm sind 6mm wahrscheinlich innerhalb der Toleranzen (und bei diesem Anwendungsfall ohnehin). Hier im Beispiel verwende ich das Standardsetup, der Sensor kann aber extrem stark konfiguriert werden (Zeitbudget, Pulsdauer, Ambient Light Filterung uvm.). Die Pololu-Library versteckt viel von dieser Komplexität, in der Original Doku von ST und deren Library ist das drinnen. Mit mehr Timing Budget liefert der Sensor jedenfalls schon wesentlich einheitlichere Ergebnisse.
@Amperekaefer
@Amperekaefer 3 жыл бұрын
@@MakerblogAt *Vielen dank* für Deine ausführliche Antwort. Ich vermute mal - bei Messungen in einem licht-undurchlässigen Rohr - dürften keine Schwankungen mehr auftreten. Beste Grüsse, Roger
@peterwoderschek5642
@peterwoderschek5642 3 жыл бұрын
Mein erstes Arduino Projekt von Dir. Super Kanal!!! Ich konnte keinen Pololu VL53L0X bekommen, nur vom Roboterbausatz Shop den "GY-530 VL53L0X Time-of-Flight Laserentfernungsmesser". Die Library VL53L0X V1.2.0 von Pololu ist installiert. Im Serial Monitor bekomme ich die Meldung "VL53L0X Sensor nicht gefunden! Ablauf angehalten.". Also kennt er nicht den VL53L0X. Library Problem? Ich bin nicht der Arduino Spezialist, kann aber halbwegs damit umgehen. Vielen Dank für Hilfe, Peter
@MakerblogAt
@MakerblogAt 3 жыл бұрын
Ein Library Problem sollte es eigentlich nicht sein, eventuell hat der Sensor einen andere I2C Adresse, aber halte ich auch für unwahrscheinlich. Im Roboterbausatz-Shop wird auf die Adafruit Library verlinkt, versuch mal diese zu installieren und den 1. Beispielsketch vl53l0x auszuführen. Geht das ?
@MakerblogAt
@MakerblogAt 3 жыл бұрын
Falls das auch nicht funktioniert, dann am besten mit einem I2C Scanner Sketch - playground.arduino.cc/Main/I2cScanner/ - schauen, ob sich der Sensor überhaupt zurückmeldet.
@peterwoderschek5642
@peterwoderschek5642 3 жыл бұрын
@@MakerblogAt Mach ich morgen. Melde mich dann. Vielen Dank von einem Auslandsösterreicher (ehem. Bad-Vöslau, jetzt Nähe München). Super Kanal!!!!
@smove99
@smove99 4 жыл бұрын
Wie sieht es mit Wasser aus?
@MakerblogAt
@MakerblogAt 4 жыл бұрын
Ich habe es selbst noch nicht ausprobiert, es gibt auf YT aber Videos zum Thema. Lichtstrahlen werden von Wasser reflektiert, allerdings gilt bei glatter Oberfläche wie bei einem Spiegel Einfallswinkel = Ausfallswinkel. D.h. damit die Messung gut funktioniert, muss die Blickrichtung des Sensor möglichst im rechten Winkel zur Wasseroberfläche sein. Ich werde aber noch einen Test und ein kurzes Video dazu machen :)
@smove99
@smove99 4 жыл бұрын
Makerblog.at - Arduino & Co 👍 Brauche das System für die Überwachung des Füllstands eines Wasser Behälters und einige IBC‘s. Hier muss man natürlich auch die Frage nachdem „wie kann man den Sensor für den Außeneinsatz tauglich machen“, aber mein aktuelles System mit Ultraschall ist nicht so zuverlässig wie ich es mir vorstelle. Für eine Automatische Regelung mit umpumpen vom Wasser und dem ganzen was da dran hängt wenn nicht umgepumpt wird weil ich eine Fehlmessung bei Ultraschall habe, ist das Ultraschall zu unzuverlässig. Bin schon auf mechanische Schalter ausgewichen, aber das bedeutet immer Eimbau, eventuell Löcher, Dichtheit... Wäre toll wenn du da was machen könntest. Danke!
@Null8fuenf10
@Null8fuenf10 4 жыл бұрын
@@smove99 mir würd ad hoc einfallen den Sensor auf einem Schwimmkörper zu montieren und den Abstand zum Deckel zu messen, oder mit auf den Schwimmer einen Magneten anbringen, der Reedschalter auslöst oder sonst auf dem ein Kontakt Widerstandsveränderungen der Schiene des Schwimmers misst. Aufbau wär also entweder ein Schwimmer auf einem (im Fall für den IBC) ~20cm Plastik- oder Drahtgerüst, damit der Schwerpunkt unten bleibt und sollte der Behälter leer sein und aufgefüllt werden, er durch die Turbulenzen nicht umkippt (es sei denn, er wird ohnehin achtsam gefüllt) und der Abstand nach oben wird vom Sensor gemessen. Option 2, Schwimmer hat zB ein Loch durch das eine Stange oder Rohr geführt wird und als Schiene für den Schwimmer dient. In oder auf der Schiene mehrere Reedschalter in gewünschten Abständen anbringen, auf den Schwimmer ein Magnet et voilà. Wenn die Schiene leitet, könnte ein Kontakt am Schwimmer den Widerstand zu einem anderen Leiter, der am oberen Ende der Schiene angebracht ist, messen und möglicherweise einen ziemlich präzisen Wert (oder zB aufgrund von statischer Aufladung durch die Bewegung der Flüssigkeit im Behälter und/oder der Leitfähigkeit dieser, auch nicht) ausgeben. Kombinationen bspw Schiene und Gerüst selbstverständlich möglich. Wenn Schiene und Sensor, kann der Sensor auch oben angebracht werden und den Schwimmer messen. Potentielle Nachteile/Probleme: das Ding schwimmt unkontrolliert bei Option 1. Je nach Flüssigkeit und Materialien kann es zu Problemen mit Gasen, Kondensation, Korrosion etc oder auch unerwünschten Verunreinigungen der Lösung kommen. Auffüllen könnte sich problematisch herausstellen da Drähte, Schiene, Sensor selbst im Weg sein können. Potentielle Lösung, Schiene ist ein - wie erwähnt - Rohr, das gleichzeitig als Füllrohr, das bis zum Boden reicht, verwendet werden kann. Frage bleibt, sind bspw 3 Füllstandsmarker genügend, oder ist die exakte +/- 5-10mm notwendig? Und konstante Überwachung fix verbaut oder ein Gerät, das bei Kontrollgängen verwendet, quasi wie eine manuelle Sonde, wird? Wie geschrieben, bin nur zu später Stunde am Brainstormen ^^
@Amperekaefer
@Amperekaefer 3 жыл бұрын
@@Null8fuenf10 Es geht auch einfacher: 2 *Schwimmerschalter* in z.B. die Regenwasser-Tonne montieren (sind IP67). Füllstands-Anzeige: Durchsichtigen Schlauch aussen anbringen. Zur besseren Sichtbarkeit des Füllstandes einen roten Schwimmkörper in Schlauch einfügen. Beste Grüsse, Roger
@Null8fuenf10
@Null8fuenf10 3 жыл бұрын
@@Amperekaefer aye, das wär's eigentlich ^^ Grüße ebenso und schönen So, Lo
@piotrf166
@piotrf166 4 жыл бұрын
Danke für das interessante Video 👍
@eifelklaus
@eifelklaus 4 жыл бұрын
Top Video, sehr gut erklärt !
Tevo Tornado 3D Drucker - Überblick, Montage und Einsatz
7:25
Makerblog.at - Arduino & Co
Рет қаралды 4,1 М.
Playing With Neopixels!
18:44
Simple Electronics
Рет қаралды 27 М.
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 15 МЛН
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 10 МЛН
VL53L0X ToF Sensor Laser Entfernungsmessung am Arduino
11:05
Makerblog.at - Arduino & Co
Рет қаралды 19 М.
Waterproof Ultrasonic Distance Sensors - JSN-SR04T & A02YYUW 💧☔
32:11
DroneBot Workshop
Рет қаралды 187 М.
Motion-activated Sound Effects with Arduino, PIR Sensor & MP3 Player
25:26
NeoPixel - WS2812B [German/Deutsch]
19:40
Gasol1n
Рет қаралды 108 М.
Arduino: 37 Sensor Kit V2.0 von Elegoo - (1/3)
11:15
Makerblog.at - Arduino & Co
Рет қаралды 10 М.
Arduino UNO mit Waveshare 2,9" e-Paper Display verbinden (deutsch)
12:57
Makerblog.at - Arduino & Co
Рет қаралды 19 М.
Laser vs Ultrasonic - TOF10120 vs. HC-SR04
31:09
DroneBot Workshop
Рет қаралды 184 М.
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1 МЛН
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 15 МЛН