Inhaltsverzeichnis:

ESP 32 mit Ultraschallsensor verbinden - Gunook
ESP 32 mit Ultraschallsensor verbinden - Gunook

Video: ESP 32 mit Ultraschallsensor verbinden - Gunook

Video: ESP 32 mit Ultraschallsensor verbinden - Gunook
Video: Entwickeln einer Füllstandsanzeige mit ESP-Easy am ESP8266 2024, November
Anonim
ESP 32 mit Ultraschallsensor verbinden
ESP 32 mit Ultraschallsensor verbinden

Ultraschallsensoren arbeiten, indem sie Schallwellen mit einer Frequenz aussenden, die für Menschen zu hoch ist. Sie warten dann, bis der Schall zurückreflektiert wird, und berechnen die Entfernung basierend auf der benötigten Zeit. Dies ist vergleichbar damit, wie Radar die Zeit misst, die eine Funkwelle braucht, um nach dem Auftreffen auf ein Objekt zurückzukehren.

Benötigte Komponenten: -

1. Ultraschallsensor -

2. ESP32 -

3. Jumperdrähte -

4. Steckbrett (optional) -

5. Arduino IDE-Software

6. Arduino NANO -

Das Einrichten Ihrer Arduino-IDE vor dem Hochladen von Code in ESP32 ist sehr wichtig: -

Schritt 1: Schaltplan

Schaltplan
Schaltplan
Schaltplan
Schaltplan

Ultraschallsensor -> ESP32 Pins

Echo-Pin -> GPIO5

Trigger-Pin -> GPIO 18

VCC - - > Fahrgestellnummer (5V)

GND -> GND

Schritt 2: Code zum Verbinden von ESP32 mit Ultraschallsensor

Code zum Verbinden von ESP32 mit Ultraschallsensor
Code zum Verbinden von ESP32 mit Ultraschallsensor

Schritte, die beim Hochladen von Code in die ESP32-Platine zu befolgen sind

1. Klicken Sie auf Hochladen.2. Wenn kein Fehler. Unten in der Arduino IDE, wenn wir die Nachricht Connecting …, …, 3. Drücken Sie die Boot-Taste auf der ESP 32-Platine, bis die Meldung mit dem Hochladen abgeschlossen ist.

4. Nachdem Ihr Code erfolgreich hochgeladen wurde. Drücken Sie die Aktivierungstaste, um den auf die ESP32-Platine hochgeladenen Code neu zu starten oder zu starten.

Schritt 3: Serieller Monitor

Serieller Monitor
Serieller Monitor
Serieller Monitor
Serieller Monitor

Die Ergebnisvariation liegt daran, dass ich die Objektposition ändere, während mein Sensor arbeitet.

Empfohlen: