
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52

Heute werden wir einen Ultraschall-Distanzprüfer mit micro:bit und Ultraschallsensormodul herstellen.
Schritt 1: Benötigte Materialien
1 x BBC-Mikro: Bit
1 x Oktopus: Bit
1 x OLED-Modul
1 x HC-SR04 Ultraschallmodul
Schritt 2: Hintergrundwissen
HC-SR04 Grundprinzip
HC-SR04 ist eine Art Ultraschall-Entfernungsmessmodule. Mit diesem Modul können wir die Raumzeit zwischen Ultraschall-Senden und -Return erkennen und dann in Entfernung umrechnen. Hier das Grundprinzip:
- Verwenden Sie den IO-Port TRIG, um die Entfernungsmessung mit mindestens 10us hohem elektrischem Pegel auszulösen.
- Senden Sie automatisch 8 40-kHz-Rechteckwellen und prüfen Sie, ob ein Signal zurückkommt.
- Wenn ein Signal zurückgekehrt ist, dann einen hohen elektrischen Pegel über den IO-Port TRIG ausgeben. Die Dauer des hohen elektrischen Pegels ist die Zeit vom Senden und Zurückkehren des Ultraschalls.
Entfernung = (hohe elektrische Zeit x Schallraum (340 m/s)) / 2
Hinweis: Suchen Sie im MakeCode nach der bereits versiegelten Ultraschallbibliothek. Sie müssen keinen komplizierten Laufwerkscode schreiben, sondern rufen einfach die Bibliothek auf.
Schritt 3: Hardware-Montage



1. Die Verbindung zwischen Ultraschallmodul und Oktopus können Sie der Spalte entnehmen.
2. Da die Betriebsspannung des SR04-Ultraschallmoduls 5 V beträgt, müssen wir den Spannungsschalter am Octopus: Bit bis zum Ende von 5 V schieben.
3. Stecken Sie das OLED-Modul in den IIC-Anschluss von Octopus: Bit.
4. Sobald die Verbindung hergestellt ist, können Sie das folgende Bild sehen:
Schritt 4: Programmierung




1. Klicken Sie auf https://makecode.microbit.org/, um die Programmierschnittstelle aufzurufen
2. Suchen Sie das Sonar im ADD-Paket und fügen Sie dann die Ultraschallbibliothek hinzu
3. Suchen Sie nach OLED im ADD-Paket und fügen Sie dann die Bibliothek für das OLED-Modul hinzu
4. OLED-Bildschirm initialisieren
5. Stellen Sie den Pin-Trigger auf P14 und das Pin-Echo auf P15 mit cm als Einheit ein. Und zeigen Sie die zurückgegebenen Daten auf dem OLED-Bildschirm an
6. Wenn Sie Ihr Programm beendet haben, können Sie den gesamten Code unter diesem Link abrufen:
Oder Sie können den Code direkt über die unten stehende Webseite in micro:bit herunterladen
Schritt 5: Ergebnis

Jetzt haben Sie bereits erfolgreich einen Satz Ultraschall-Messgeräte erstellt. Richten Sie den Ultraschallkopf auf das Objekt, das Sie testen möchten, dann sehen Sie den Abstand auf dem OLED-Bildschirm.
Schritt 6: Quelle
Dieser Artikel ist von:
Bei Fragen wenden Sie sich bitte an: [email protected].
Empfohlen:
So verwenden Sie Ultraschall HC-SR04 mit "skiiiD": 6 Schritte

So verwenden Sie Ultrasonic HC-SR04 mit "skiiiD": Tutorial zur Verwendung des Ultrasonic HC-SR04-Moduls mit "skiiiD". /Erste-Schritte-mit-SkiiiD-Editor
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC - DIY (ELECTROINDIA): 4 Schritte

So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC | DIY (ELECTROINDIA): In diesem Projekt zeige ich Ihnen, wie Sie einen Tiefpassfilter für Subwoofer herstellen können. Los geht's
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nic

So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So erstellen Sie einen Großelternkalender & Scrapbook (auch wenn Sie nicht wissen, wie man ein Scrapbook erstellt): 8 Schritte (mit Bildern)

So erstellen Sie einen Großelternkalender & Sammelalbum (auch wenn Sie nicht wissen, wie man Sammelalbum erstellt): Dies ist ein sehr wirtschaftliches (und sehr geschätztes!) Weihnachtsgeschenk für Großeltern. Ich habe dieses Jahr 5 Kalender für weniger als 7 US-Dollar pro Stück gemacht. Materialien: 12 tolle Fotos von Ihrem Kind, Kindern, Nichten, Neffen, Hunden, Katzen oder anderen Verwandten 12 verschiedene Stücke
Fügen Sie eine PC-Sync-Buchse zu einem Nikon Sc-28 Ttl-Kabel hinzu (verwenden Sie die automatischen Einstellungen für einen Blitz an der Kamera und lösen Sie Kamerablitze aus !!):

Fügen Sie eine PC-Sync-Buchse zu einem Nikon Sc-28 Ttl-Kabel hinzu (verwenden Sie die automatischen Einstellungen für einen Kamerablitz und lösen Sie die Kamerablitze aus !!): In dieser Anleitung zeige ich Ihnen, wie Sie einen dieser lästigen proprietären 3-Pin-TTL-Anschlüsse auf entfernen die Seite eines Nikon SC-28 Off-Camera-TTL-Kabels und ersetzen Sie es durch einen Standard-PC-Sync-Anschluss. Auf diese Weise können Sie einen dedizierten Blitz verwenden, s