Inhaltsverzeichnis:
- Schritt 1: Der GY-US42V2
- Schritt 2: Der Schaltplan und das Archiv in Sketch und Libs
- Schritt 3: Fazit
Video: ANALOGER ULTRASCHALLSENSOR zur DISTANZMESSUNG - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Diese instructables befassen sich mit der Verwendung eines Ultraschallsensors, der an Arduino angeschlossen ist, und um genau Abstände von 20 cm bis 720 cm zu messen.
Schritt 1: Der GY-US42V2
Ich habe den berühmten GY-US42V2 verwendet, der auf 4 Arten ausgeführt werden kann:
-Impulsausgang mit spezieller Bibliothek zu installieren (SR04.h) nicht getestet
-I2C-Kommunikation mit einer speziellen Bibliothek SoftI2Cmaster.h (nicht getestet).
-I2C ohne spezielle Bibliothek mit dieser Pinbelegung:
- VCC zu VCC,
- A5 (atmega328 SCL) nach CR
- A4 (atmega328 SDA) nach DT
- GND zu GND
Link zum atmega328 ohne Pullup-Widerstand, keine sehr gute Messung.
-Serial RX TX mit einer speziellen Bibliothek SoftwareSerial.h und dieser Pinbelegung:
VCC zu VCC
GND zu GND
- Pin D2 an CR
- Pin D3 an DT
- VCC zu PS
Genauer und am besten finde ich
Einige technische Spezifikationen:
GY-US42 ist ein kostengünstiges, qualitativ hochwertiges Reichweitenmodul.
Betriebsspannung 3-5 V, geringer Stromverbrauch, geringe Größe, einfache Installation.
Das Funktionsprinzip besteht darin, dass die Sonde vom Messobjekt eingestrahlte Ultraschallwellen aussendet, die Sonde zurückkommende Schallwellen empfängt, die Zeitdifferenz verwendet und die tatsächliche Entfernung berechnet. Es gibt drei Möglichkeiten, die Moduldaten zu lesen, d. h. serieller UART (TTL-Pegel), IIC, Pulsmodus PWM, Die serielle Übertragungsgeschwindigkeit beträgt 9600bps und 115200bps, kann konfiguriert werden, es gibt eine kontinuierliche, die Ausgabe auf zwei Arten einstellen, Sie können die Energieeinstellungen speichern.
IIC kann die interne Adresse ändern, um dem IIC-Bus den gleichzeitigen Zugriff auf mehrere Module zu erleichtern. Der Impuls-PWM-Ausgang ist der gleiche wie bei sr04.
Das Modul kann an eine andere Arbeitsumgebung angepasst und direkt mit dem Mikrocontroller verbunden werden.
Wenn der Computer USB im TTL-Modul benötigt, eine direkte Verbindung.
Der IIC-Modus kann direkt mit APM, Pixhawk und anderen Flugsteuerungen verknüpft werden.
Bietet Arduino, 51, STM32-Kommunikationsverfahren des Mikrocontrollers, keine Schaltungen und keine interne Mikrocontroller-Quelle.
Durch die Verwendung des Transceivers ist eine Ultraschallsonde eingebaut, die Reichweite vom blinden Bereich beträgt ca. 20 cm. Innerhalb von 20 cm ist die Reichweite ungültig.
Spannung: 3-5 V
Eingebaute MCU berechnet die Entfernung
IIC und seriell und pwm
Frequenz: 15 Hz (Vollbereich)
Strom: 9mA (VCC = 5V)
Schritt 2: Der Schaltplan und das Archiv in Sketch und Libs
Ich habe ein Klon-Board von Arduino mit einem atmega328 PU non P gemacht, das ich vor langer Zeit bekommen habe. Ich tippe 2 Sketch namens:
- RADARI2C für I2C läuft ohne spezielle Bibliothek
- RADARserial mit SoftwareSerial.h
Sie finden auch die Originalskizze und die mitgelieferten Libs für diesen Sensor.
Schritt 3: Fazit
Diese Art von Sensor wird als eine Art hinterer Parksensor verwendet, aber bei einer Verwendung im Freien könnte dieses System durch den Wind gestört werden, der den Klang verändert. Sei vorsichtig.
Vielen Dank an alle Website, die benötigt wird, um dieses instructable zu bearbeiten.
Glücklich anweisbar !!!!
Empfohlen:
Anleitung zur nutzlosen Maschine: 21 Schritte (mit Bildern)
Anleitung zur nutzlosen Maschine: Die nutzlose Maschine ist eine Variation von Marvin Minskys "Ultimate Machine", die im Grunde eine Maschine ist, deren ultimatives Ziel es ist, sich selbst auszuschalten. Nach dem Aufbau werden Sie erstaunt sein, wie eine Maschine aus zwei Schaltern und einem Motor besteht und nicht
Einen Roboter zur Hindernisvermeidung bauen – wikiHow
Wie man einen Hindernisvermeidungsroboter macht: Der Hindernisvermeidungsroboter ist ein einfacher Roboter, der von einem Arduino betrieben wird und was er tut, ist, dass er nur herumstreift und Hindernissen ausweicht. Er erkennt die Hindernisse mit einem HC-SR04 Ultraschallsensor, d. h. wenn der Roboter ein Objekt in der Nähe von
Lass uns bauen (analoger Synth): 5 Schritte
Let's Build (Analog Synth): In dieser Serie zeige ich Ihnen, wie Sie einen einfachen modularen Analogsynthesizer mit analogen und digitalen Komponenten bauen.Link zu Schaltplan und Komponenten: https://drive.google.com/open?id= 1mZX4LyiJwXZLJ3R56SDxloMnk8z07IYJ
Tutorial zum Abtasten analoger Signale - MATLAB: 8 Schritte
Tutorial zum Abtasten analoger Signale | MATLAB: In diesem Tutorial zeigen wir, was Sampling ist. und Wie man ein analoges Signal mit der MATLAB-Software abtastet
Heritage - Keramik im Kontext digitaler und analoger Techniken 2015 – 3 Schritte (mit Bildern)
Heritage - Keramik im Kontext digitaler und analoger Techniken 2015: Keramik war bisher ein Handwerk mit geringem digitalen Einfluss. Aus diesem Grund war es spannend, dieses Handwerk mit einer neuen Technologie zu verbinden. Ausgangspunkt war eine uralte Form und ein CNC Styropor.DESIGNBOOM