Beschreibung
Was ist das
Der Ultraschall Empfänger-Transmitter mit 40Khz ist ein Bauteil, das die Funktionen von Sender und Empfänger in einem einzigen Gerät kombiniert. Mit einem Durchmesser von 12mm ist dieses Bauteil ideal für Arduino-Projekte, bei denen die Entfernungsmessung oder das Hinderniserkennung erforderlich ist.
Eigenschaften
- Durchmesser: 12 mm
- Frequenz: 40 KHz
- Funktion: Sender und Empfänger
Wofür es dient
Der Ultraschall Empfänger-Transmitter kann verwendet werden, um ein Hausalarm-System zu erstellen, das anzeigt, wenn ein Gegenstand sich über eine bestimmte Entfernung bewegt. Es kann auch so konfiguriert werden, dass es ein LED Licht einschaltet oder eine Wi-Fi-Nachricht sendet.
Tutorial: Wie man den Ultraschall Empfänger-Transmitter 12MM 40KHz verwendet
Der zweifunktionale Ultraschall Empfänger-Transmitter ist ein wesentlicher Bauteil für Entfernungsmessung-Projekte, wie Roboter und Sicherheitssysteme. Ideal sowohl für Anfänger als auch für erfahrene Maker.
Was du brauchst
- Arduino Uno
- USB-Anschluss
- Steckbrückenkabel
Schritte
- Verbinde den Funkempfänger am Pin VCC und GND des Arduino.
- Verbinde den Pin Trig des Funkempfängers an einen digitalen Pin des Arduino (z.B. Pin 7).
- Verbinde den Pin Echo an den nachfolgenden digitalen Pin (z.B. Pin 8), um die Daten zu empfangen.
- Lade und installiere die NewPing-Bibliothek in der Arduino IDE.
- Lade das unterliegende Sketch auf dein Arduino.
- Stelle sicher, dass die Ausgabe des seriellen Monitors die korrekten Entfernungen in Zentimetern anzeigt.
- Wenn notwendig, passe den Code an, um ihn mit anderen Komponenten oder Funktionen des Projekts zu integrieren.
- Teste den Funkempfänger in verschiedenen Licht- und Umgebungsbedingungen.
Beispielcode
// Includi la libreria NewPing
#include <NewPing.h>
// Definisci il numero di piazze tra Trig ed Echo
#define NUM_PULSES 20
// Crea un oggetto NewPing per la ricetrasmittente
NewPing sonar(7, 8, NUM_PULSES);
void setup() {
Serial.begin(9600);
}
void loop() {
// Leggi la distanza e memorizzala in una variabile
int distance = sonar.ping_cm();
// Stampa la distanza al monitor seriale
Serial.print("Distanza: ");
Serial.println(distance);
delay(50); // Attendi prima di rilevare nuovamente
}
Mini-Projekt
Erstelle ein Hausalarm-System, das eine Warnung auslöst, wenn ein Gegenstand sich innerhalb einer bestimmten Entfernung befindet. Konfiguriere den Funkempfänger, um eine LED einzuschalten oder eine WLAN-Notiz zu senden.
Häufige Fehler
- Überprüfe nicht die korrekte Polung der Pins während des Verbindens.
- Verwenden Sie keinen ausreichenden Timer zwischen den Trig- und Echo-Tastern.
- Ignorieren Sie die Anwesenheit von reflektierenden oder absorbierenden Hindernissen, die die Messungen beeinträchtigen können.
- Führen Sie keine Aktualisierung der NewPing-Bibliothek auf die neueste Version durch.
Empfohlenes Zubehör
- Arduino Uno
- USB- und Jumper-Verbindungen
- NewPing-Bibliothek für Arduino IDE
Häufige Fragen
Welche Messreichweite hat der Sender-Receiver?
Überprüfen Sie die Produkt-Datenblatt.
Wie kann ich die Messgenauigkeit verbessern?
Optimieren Sie die Umgebung, indem Sie Hintergrundgeräusche reduzieren und stellen Sie sicher, dass es keine Reflexionen von metallischen Oberflächen gibt.







Rezensionen
Es gibt noch keine Rezensionen.