ESP32 - Ultraschallsensor - OLED
Dieses Tutorial zeigt Ihnen, wie Sie den ESP32 verwenden, um die Distanz von einem Ultraschallsensor zu messen und sie auf einem OLED-Display anzuzeigen.

Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
| 1 | × | DIYables ESP32 Starter-Kit (ESP32 enthalten) | |
| 1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
| 1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über OLED und Ultraschallsensor
Wir haben spezifische Tutorials zu OLED und zum Ultraschallsensor. Jedes Tutorial enthält detaillierte Informationen und Schritt-für-Schritt-Anleitungen zur Hardware-Pinbelegung, zum Funktionsprinzip, zur Verkabelung mit dem ESP32 und zum ESP32-Code... Erfahren Sie mehr darüber unter den folgenden Links:
- ESP32 - OLED tutorial
- ESP32 - Ultrasonic Sensor tutorial
Verdrahtungsdiagramm
- Der Schaltplan mit Stromversorgung über ein USB-Kabel

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Wenn Sie nicht wissen, wie Sie ESP32 und andere Komponenten mit Strom versorgen, finden Sie Anleitungen im folgenden Tutorial: Wie man ESP32 mit Strom versorgt.
- Der Schaltplan mit Stromversorgung durch einen 5-V-Adapter

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
ESP32-Code - Ultraschallsensor - OLED
Schnelle Schritte
- Öffnen Sie die Arduino IDE.
- Klicken Sie auf das Bibliotheken-Symbol in der linken Leiste der Arduino IDE.
- Suchen Sie nach “SSD1306”, und finden Sie anschließend die SSD1306-Bibliothek von Adafruit.
- Klicken Sie auf die Installieren-Schaltfläche, um die Bibliothek zu installieren.

- Sie werden aufgefordert, weitere Bibliotheksabhängigkeiten zu installieren.
- Klicken Sie auf die Schaltfläche Alle installieren, um alle Bibliotheksabhängigkeiten zu installieren.

- Kopieren Sie den obigen Code und fügen Sie ihn in die Arduino IDE ein
- Kompilieren und den Code auf das ESP32-Board hochladen, indem Sie in der Arduino IDE auf die Schaltfläche Hochladen klicken
- Bewegen Sie Ihre Hand vor dem Sensor
- Sehen Sie das Ergebnis auf dem OLED-Display und dem Serial Monitor
※ Notiz:
Der obige Code zentriert den Text automatisch horizontal und vertikal auf dem OLED-Display. Siehe Wie man Text auf dem OLED horizontal und vertikal zentriert für weitere Details.
Video Tutorial
Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.