In diesem Tutorial bauen wir zusammen eine einfache Schaltung mit dem Arduino und einem Ultraschallsensor auf. Anschließend folgt ein einfaches Arduino-Programm, um den Abstand zu Hindernissen zu messen und abhängig von der Entfernung LEDs zu schalten bzw. einen Warnton auszugeben.
1. Benutzt Du zum erstem Mal einen Arduino?
Falls Du die obige Frage mit ja beantwortest, solltest Du zuerst an einem einfacheren Projekt üben.
In diesem Beitrag findest ein Tuturial, in dem stärker auf die Grundlagen eingegangen wird, als dies hier der Fall ist.
2. Benötigte Teile
Nummer | Beschreibung | Anzahl |
---|---|---|
1 | Arduino Uno* | 1 |
2 | 7-Segment Anzeige* | 1 |
3 | Buzzer* | 1 |
4 | Widerstände 220Ohm* | |
5 | Steckbrett* | 1 |
6 | Diverse Drähte* |
3. Der Aufbau der Schaltung
Werbung (Affiliate - ich bekomme eine kleine Provision, dein Preis ändert sich nicht)
4. Das Programm für Abstandswarner mit Ultraschallsensor
Unser Programm funktioniert so: Der Ultraschallsensor sendet ein Signal wenn Trigger auf HIGH gesetzt wird, nach kurzer Zeit wird das Signal wieder beendet.
Anschließend wird am Echo-Pin die Zeit gemessen, die der Schall bis zu Rückkehr benötigte. Mit dieser Zeitdauer und der Ausbreitungsgeschwindigkeit von Schallwellen kann die Entfernung errechnet werden.
Nun werden LED's und Buzzer je nach Abstand gesteuert.