Inhaltsverzeichnis:

DIY-Entfernungsmesser mit OLED-Display - Gunook
DIY-Entfernungsmesser mit OLED-Display - Gunook

Video: DIY-Entfernungsmesser mit OLED-Display - Gunook

Video: DIY-Entfernungsmesser mit OLED-Display - Gunook
Video: Ultraschall-Entfernungsmesser mit Arduino Nano 2024, Juni
Anonim
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display
DIY-Entfernungsmesser mit OLED-Display

In diesem Tutorial bauen wir einen digitalen Distanzmesser, der die Werte auf einem OLED-Display ausgibt. Für dieses Projekt können Sie wählen, ob Sie ein Arduino- oder ein ESP8266-Modul verwenden möchten, und ich werde Code für beide bereitstellen. Wenn Sie zum ersten Mal einen ESP8266 verwenden, lesen Sie bitte mein Tutorial zu diesem Modul. Der Umriss dieses Programms ist, dass der Abstandssensor HC-SR04 seinen Messwert an den Mikrocontroller (Arduino oder ESP8266) sendet und der Mikrocontroller diesen Wert dann an das Display ausgibt. Also lasst uns anfangen.

Lieferungen

Für dieses Tutorial benötigen Sie die folgenden Komponenten:

  • Mikrocontroller (arduino oder ESP8266)
  • Steckbrett
  • Überbrückungsdrähte
  • HC-SR04 Distanzsensor
  • OLED-Display 0,96 Zoll

Schritt 1: Schaltungsverdrahtung

Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung
Schaltungsverdrahtung

Folgen Sie den Schaltplänen und der Tabelle für die Verkabelung des Arduino oder ESP8266.

PINArduinoESP8266VCC (Entfernungssensor)5V5VTRIG13D6ECHO12D5 GND (Entfernungssensor)GNDGNDVDD (OLED-Display)3.3V3.3VGND (OLED-Display)GNDGNDSCKA5D1SDAA4D2

Schritt 2: Installieren Sie die Adafruit OLED-Bibliothek

Installieren Sie die Adafruit OLED-Bibliothek
Installieren Sie die Adafruit OLED-Bibliothek

Befolgen Sie die folgenden Schritte, um die OLED-Bibliothek zu installieren:

  1. Öffnen Sie die Arduino IDE und gehen Sie zu Sketch> Include Library> Manage Libraries
  2. Nachdem das Bibliotheksverwaltungsfenster geöffnet ist, suchen Sie nach "SSD1306".
  3. Wählen Sie die mit dem Titel "Adafruit SSD1306 von Adafruit" aus.
  4. Klicken Sie auf Installieren
  5. Die Bibliothek sollte nun installiert sein und Sie können jetzt mit der Programmierung beginnen

Schritt 3: Programmierung

Programmierung
Programmierung

Dies ist der Link für beide Arduino-IDE-Dateien für den ESP8266 und den Arduino. Der Code enthält Kommentare, die die Funktion jeder Zeile erklären.

Schritt 4: Sie sind fertig

Du bist Fertig!
Du bist Fertig!
Du bist Fertig!
Du bist Fertig!

Sie sollten nun die Entfernung auf dem OLED-Display sehen. Vielen Dank fürs Lesen und schauen Sie sich bitte meine anderen Tutorials an.

Empfohlen: