Joy-It

SEN-US01 - Nicht kategorisiert Joy-It - Kostenlose Bedienungsanleitung

Finden Sie kostenlos die Bedienungsanleitung des Geräts SEN-US01 Joy-It als PDF.

📄 17 Seiten Deutsch DE Herunterladen 💬 KI-Frage 10 Fragen ⚙️ Technik
Notice Joy-It SEN-US01 - page 1
Waehlen Sie Ihre Sprache und Ihre E-Mail-Adresse: wir senden Ihnen eine speziell uebersetzte Version.
Produkttyp Ultraschall-Abstandssensor
Modell SEN-US01
Marke Joy-It
Messbereich 2 - 450 cm
Auflösung 1 mm
Schnittstellen GPIO, UART, I2C (umschaltbar durch 10kΩ-Widerstand)
Kompatible Plattformen Raspberry Pi, Arduino, micro:bit, Raspberry Pi Pico
Spannungsversorgung 3,3 V - 5 V (je nach Anwendung)
Signalausgabe Ultraschall (40 kHz Schallimpuls)
Codebeispiele Ja, für alle Schnittstellen (GPIO, UART, I2C)
Anschlussbelegung VCC, Trig, Echo, GND
Besonderheiten Mehrere Schnittstellen wählbar; geeignet für verschiedene Mikrocontroller
Entsorgungshinweise Nicht im Hausmüll entsorgen; Rückgabe an Sammelstellen oder Hersteller möglich
Support E-Mail: service@joy-it.net, Telefon: +49 (0)2845 9360-50

Häufig gestellte Fragen - SEN-US01 Joy-It

Wie schließe ich den SEN-US01 an einen Raspberry Pi an?
Verbinden Sie VCC mit 3,3V, GND mit GND, Trig mit GPIO 24 (Pin 18) und Echo mit GPIO 23 (Pin 16). Für die UART- oder I2C-Schnittstelle müssen Sie die Lötpads R4 und R5 mit einem 10kΩ-Widerstand entsprechend bestücken.
Welche Schnittstellen unterstützt der SEN-US01?
Der Sensor unterstützt die Schnittstellen GPIO, UART und I2C. Die gewünschte Schnittstelle wird durch das Auflöten eines 10kΩ-Widerstands auf den Lötpads R4 und R5 ausgewählt.
Wie messe ich die Entfernung mit dem SEN-US01?
Der Sensor sendet einen Ultraschallimpuls aus und misst die Zeit bis zum Empfang des Echos. Aus der Zeit und der Schallgeschwindigkeit wird die Entfernung berechnet. Der Messbereich beträgt 2 bis 450 cm mit einer Auflösung von 1 mm.
Kann ich den SEN-US01 mit einem Arduino verwenden?
Ja, der Sensor kann mit einem Arduino verwendet werden. Schließen Sie VCC an 3,3V, GND an GND, Trig an A5 und Echo an A6 (oder andere Pins). Für die I2C-Schnittstelle verwenden Sie D19 (SCL) und D18 (SDA).
Welche Codebeispiele gibt es für den SEN-US01?
Joy-It stellt Codebeispiele für Raspberry Pi (GPIO, UART, I2C), Arduino (für jede Schnittstelle) und Raspberry Pi Pico zur Verfügung. Diese können von der Website heruntergeladen werden.
Wie aktiviere ich die UART-Schnittstelle auf dem Raspberry Pi?
Öffnen Sie die Konfiguration mit sudo raspi-config. Wählen Sie 3 Interface Options → 16 Serial Port. Lehnen Sie die Login-Shell ab und aktivieren Sie die serielle Hardware. Starten Sie den Pi mit sudo reboot neu.
Wie aktiviere ich die I2C-Schnittstelle auf dem Raspberry Pi?
Öffnen Sie die Konfiguration mit sudo raspi-config. Wählen Sie 3 Interface Options → I5 I2C und bestätigen Sie mit Yes. Installieren Sie dann die Bibliotheken i2c-tools und python3-smbus.
Welche Spannung benötigt der SEN-US01?
Der Sensor kann mit 3,3V oder 5V betrieben werden. Bei Verwendung mit dem Raspberry Pi wird 3,3V empfohlen, bei Arduino kann sowohl 3,3V als auch 5V verwendet werden (abhängig vom Modell).
Wie kann ich den SEN-US01 mit dem micro:bit verbinden?
Verwenden Sie einen Spannungsübersetzer (z. B. KY-051). Schließen Sie den Sensor an die Hochspannungsseite und den micro:bit an die Niederspannungsseite an. Verbinden Sie Trig mit Pin 1 und Echo mit Pin 2 des micro:bit.
Was muss ich bei der Entsorgung des SEN-US01 beachten?
Der Sensor fällt unter das ElektroG und darf nicht im Hausmüll entsorgt werden. Geben Sie ihn kostenlos an einer kommunalen Sammelstelle ab oder senden Sie ihn an den Hersteller zurück. Kontaktieren Sie dazu service@joy-it.net.

Benutzerfragen zu SEN-US01 Joy-It

0 Frage zu diesem Gerät. Beantworten Sie die, die Sie kennen, oder stellen Sie Ihre eigene.

Eine neue Frage zu diesem Gerät stellen

Die E-Mail bleibt privat: Sie dient nur dazu, Sie zu benachrichtigen, wenn jemand auf Ihre Frage antwortet.

Noch keine Fragen. Stellen Sie die erste.

Laden Sie die Anleitung für Ihr Nicht kategorisiert kostenlos im PDF-Format! Finden Sie Ihr Handbuch SEN-US01 - Joy-It und nehmen Sie Ihr elektronisches Gerät wieder in die Hand. Auf dieser Seite sind alle Dokumente veröffentlicht, die für die Verwendung Ihres Geräts notwendig sind. SEN-US01 von der Marke Joy-It.

BEDIENUNGSANLEITUNG SEN-US01 Joy-It

ULTRASCHALL-ABSTANDSSENSOR

Joy-It SEN-US01 - ULTRASCHALL-ABSTANDSSENSOR - 1

Sehr geehrte*r Kunde *in,

vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden zeigen wir Ihnen, was bei der Inbetriebnahme und der Verwendung zu beachten ist.

Sollten Sie während der Verwendung unerwartet auf Probleme stoßen, so können Sie uns selbstverständlich gerne kontaktieren.

Dieses Ultraschallmodul kann Entfernungen von 2 bis 450 cm, mit einer Auflösung von 1 mm messen.

Dies geschieht mit Hilfe von Ultraschall. Dabei wird ein Ultraschallsignal ausgegeben, welches auf ein Hindernis trifft. Dieses wird reflektiert und zum Sensor zurückgeführt. Aus dem Zeitraum, indem das Signal unterwegs war und der Schallgeschwindigkeit, mit der sich das Signal fortbewegt, lässt sich die Entfernung des Hindernisses berechnen.

2. SCHNITTSTELLEN

Der SEN-US01 besitzt die drei Schnittstellen GPIO, UART und I2C. Die gewünschte Schnittstelle kann durch das auflöten eines Widerstandes ausgewählt werden. Dafür sind die Lötpads R4 und R5 entscheidend. Diese müssen mittels eines 10kΩ Widerstand verbunden werden.

HC-SR04P Echo/Tx/SDA Tr1g/Rx/SCL UART U3 IIC R4 R5 C4 C23 R3 U2 LM324M C5 C1 20HYA01X R2 J1 2020

GPIOUARTI2C
R4Nicht verbundenNicht verbunden10k Ω
R5Nicht verbunden10k ΩNicht verbunden

3. VERWENDUNG MIT DEM RASPBERRY PI

3.1 Anschluss

GND ECHO TRUG VCC HC-SR04 SEN-US VCC

SEN-US01Raspberry Pi
VCC3,3 V
TrigGPIO 24(Pin 18)
EchoGPIO 23(Pin 16)
GNDGND

3.1.2 Schnittstelle UART

GND ECHO TRIG VCC HC-SR04

SEN-US01Raspberry Pi
VCC3,3 V
Trig / RxGPIO 14(Pin 8 / TXD)
Echo / TxGPIO 15(Pin 10 / RXD)
GNDGND

3.1.3 Schnittstelle I2C

GND ECHO TRIG VCC HC-SR04

SEN-US01Raspberry Pi
VCC3,3 V
Trig / SCLGPIO 3(Pin 5 / SCL)
Echo / SDAGPIO 2(Pin 3 / SDA)
GNDGND

3.2 Codebeispiel

Wir stellen Ihnen ein Codebeispiel zur Verfügung, welches Sie sich hier

wget https://www.joy-it.net/files/files/Produkte/SEN-US01/SEN-US01_Codeexample_RaspberryPi.zip 

3.2.1 für die Schnittstelle GPIO

Für diesen Anschluss müssen Sie keine weiteren Installationen durch führen. Sie können also direkt das zugehörige Codebeispiel mit dem folgenden Befehl ausführen. Achten Sie darauf, das Ihr Verzeichnis abweichen kann.

python3 SEN-US01_Codeexample_RaspberryPi/SEN-US01_GPIO.py 

3.2.2 für die Schnittstelle UART

Zunächst müssen Sie in den Einstellungen die serielle Kommunikation aktivieren. Dafür geben Sie den folgenden Befehl in die Konsole ein.

sudo raspi-config 

Joy-It SEN-US01 - für die Schnittstelle UART - 1

Wählen Sie dort unter 3 Interface Options → 16 Serial Port aus.
Joy-It SEN-US01 - für die Schnittstelle UART - 2

Klicken Sie dort auf No, wenn Ihnen die Frage Would you like a login shell to be accessible over serial? gestellt wird.

Joy-It SEN-US01 - für die Schnittstelle UART - 3

Stimmen Sie der Frage Would you like the serial port hardware to be enabled? zu.

Joy-It SEN-US01 - für die Schnittstelle UART - 4

Starten Sie danach den Raspberry Pi mit dem folgenden Befehl neu.

sudo reboot

Führen Sie nun den folgenden Befehl aus, um die Bibliothek zur seriellen Kommunikation zu installieren.

sudo apt-get install python3-serial

Sie können nun mit dem folgenden Befehl unseren Beispielcode zur UART-Schnittstelle ausführen. Achten Sie dabei darauf, dass Ihr Verzeichnis abweichen kann.

python3 SEN-US01_Codeexample_RaspberryPi/SEN-US01_UART.py

3.2.3 für die Schnittstelle I2C

Zunächst müssen Sie in den Einstellungen die serielle Kommunikation

sudo raspi-config

Joy-It SEN-US01 - für die Schnittstelle I2C - 1

Wählen Sie dort unter 3 Interface Options → I5 I2C aus.

Joy-It SEN-US01 - für die Schnittstelle I2C - 2

Klicken Sie dort auf Yes, wenn Ihnen die Frage Would you like the ARM

Joy-It SEN-US01 - für die Schnittstelle I2C - 3

Installieren Sie nun mit dem folgenden zwei Befehlen die benötigten Bibliothek für die I2C-Kommunikation.

sudo apt-get install i2c-tools

sudo apt-get install python3-smbus

Sie können nun mit dem folgenden Befehl unseren Beispielcode zur I2C-Schnittstelle ausführen. Achten Sie dabei darauf, dass Ihr Verzeichnis abweichen kann.

python3 SEN-US01_Codeexample_RaspberryPi/SEN-US01_I2C.py

4. VERWENDUNG MIT DEM ARDUINO

4.1 Anschluss

IOREF RESET 3,3V 5V GND GND Vin A0 A1 A2 A3 A4 A5 AREF GND 13 12 ~11 ~10 ~9 8 7 6 5 4 3 2 TX->1 RX<-0 GND ECHO TRIG VCC HC-SR04

SEN-US01Arduino
VCC3,3 V
Trig / RxA5
Echo / TxA6
GNDGND

4.1.2 Schnittstelle I2C

IOREF RESET 3,3V 5V GND GND Vin A0 A1 A2 A3 A4 A5 AREF GND 13 12 ~11 ~10 ~9 8 7 6 5 4 3 2 TX->1 RX<-0 GND ECHO TRIG VCC HC-SR04 JOY-IT

SEN-US01Arduino
VCC3,3 V
Trig / SCLD19(SCL)
Echo / SDAD18(SDA)
GNDGND

4.2 Codebeispiele

Wir stellen Ihnen für jede Schnittstelle ein Codebeispiel zur Verfügung. Diese Beispiele können Sie sich hier herunterladen. Sie können die Codes in Ihrer Arduino IDE öffnen und mittels des Upload-Buttons auf Ihren Arduino ziehen. Achten Sie dabei darauf, dass unter Werkzeuge Board und Port richtig ausgewählt wurden.

Joy-It SEN-US01 - Codebeispiele - 1

Die serielle Kommunikation zwischen des SEN-US01 und dem Arduino findet nicht über die Hardware UART-Schnittstelle des Arduinos statt, sondern mittels einer Software-basierenden seriellen Kommunikation. Die UART-Schnittstelle des Arduinos wird nämlich dazu benötigt, die gemessenen Werte auf Ihrem seriellen Monitor anzuzeigen.

5. VERWENDUNG MIT DEM MICRO:BIT

5.1 Anschluss

Schließen Sie Ihren Sensor, wie im Schaubild und der Tabelle zusehen an einen Voltage Translator und Ihren Micro:Bit an. Hierbei empfehlen wir den KY-051 Voltage Translator von Joy-IT.

HC-SR04 JOY-1K® Vcc Trig Echo GND External GND External 5V Vccb KY-051 B1 B2 B3 B4 OE Vcc=1.2V - 3.6V Vccb=1.7V - 5.5V Vcca = 1.2V - 3.6V A1 A2 A3 A4 GND

Micro:BitKY-051
3,3 VVcca
GNDGND
Pin 2A1
Pin 1A2
ExternalSEN-US01
Extern 5V+V
Micro:Bit GND + Extern GNDGND
ExternalKY-051
Extern 5VVccb
SensorKY-051
TriggerB1
EchoB3

5.2 Codebeispiel

Für das folgende Codebeispiel wird die Erweiterung pxt-sonar von Microsoft benötigt. Diese können Sie über die Erweiterungen in Ihren MakeCode-Sketch importieren. Das Codebeispiel können Sie dann entweder nachbauen oder über die folgende .hex-Datei in Ihren Sketch importieren.

dauerhaft setze p auf ping trig P1 echo P2 unit cm zeichne Säulendiagramm von p bis 0

6. VERWENDUNG MIT DEM RASPBERRY PI PICO

6.1 Anschluss

Schließen Sie Ihren Sensor, wie im Schaubild und der Tabelle zusehen an einen Voltage Translator und Ihren Raspberry Pi Pico an. Hierbei empfehlen wir den KY-051 Voltage Translator von Joy-IT.

HC-SR04 JOY-IT® Vcc Trig Echo GND LED USB BOOTSEL DEBUG Extern GND Extern 5V Vccb KY-051 Vcca = 1.2V - 3.6V Vccb = 1.7V - 5.5V JOY-IT Vcca < Vccb B1 B2 B3 B4 OE A1 A2 A3 A4 GND Vcca A1 A2 A3 A4

Raspberry Pi PicoKY-051
5VVcca
GNDGND
GPIO 16A1
GPIO 17A2
ExternalSEN-US01
Extern 5V+V
RPi GND + Extern GNDGND
ExternalKY-051
Extern 5VVccb
SensorKY-051
EchoB1
TriggerB2

Codebeispiel

In dem nun folgenden Codebeispiel, wird jede Sekunde eine Abstandsmessung durchgeführt und das Ergebnis in der Konsole ausgegeben. Kopieren Sie das Codebeispiel und übertragen Sie es vollständig auf Ihren Raspberry Pi Pico. Alternativ können Sie den Beispielcode auch hier herunterladen.

<h1 id="bibliotheken-laden">Bibliotheken laden</h1>
from machine import Pin
import time
<h1 id="initialisierung-von-gpio16-als-input-und-gpio17-als-ausgang">Initialisierung von GPIO16 als Input und GPIO17 als Ausgang</h1>
trig = Pin(17, Pin.OUT)
echo = Pin(16, Pin.IN, Pin.PULL_DOWN)
<h1 id="endlosschleife-zur-messung-der-distanz">Endlosschleife zur Messung der Distanz</h1>

while True:

<h1 id="abstandsmessung-wird-mittels-des-10us-langen-triggersignals-gestartet">Abstandsmessung wird mittels des 10us langen Triggersignals gestartet</h1>
trig.value(0)
time.sleep(0.1)
trig.value(1)

<h1 id="nun-wird-am-echo-eingang-gewartet-bis-das-signal-aktiviert-wurde">Nun wird am Echo-Eingang gewartet, bis das Signal aktiviert wurde</h1>
<h1 id="danach-wird-die-zeit-gemessen-wie-lang-es-aktiviert-bleibt">Danach wird die Zeit gemessen, wie lang es aktiviert bleibt</h1>
time.sleep_us(2)
trig.value(0)
while echo.value()==0:
    pulse_start = time.ticks_us()
while echo.value()==1:
    pulse_end = time.ticks_us()
pulse_duration = pulse_end - pulse_start

<h1 id="nun-wird-der-abstand-mittels-der-aufgenommenen-zeit-berechnet">Nun wird der Abstand mittels der aufgenommenen Zeit berechnet</h1>
distance = pulse_duration * 17165 / 1000000
distance = round(distance, 0)

<h1 id="serielle-ausgabe">Serielle Ausgabe</h1>
print('Distance:','{:.0f}".format(distance), 'cm')
time.sleep(1) 

7. SONSTIGE INFORMATIONEN

Unsere Informations- und Rücknahmepflichten nach dem Elektrogesetz (ElektroG)

Joy-It SEN-US01 - SONSTIGE INFORMATIONEN - 1

Symbol auf Elektro- und Elektronikgeräten:

Diese durchgestrichene Mülltonne bedeutet, dass Elektro- und Elektronikgeräte nicht in den Hausmüll gehören. Sie müssen die Altgeräte an einer Erfassungsstelle abgeben. Vor der Abgabe haben Sie Altbatterien und Altakkumulatoren, die nicht vom Altgerät umschlossen sind, von diesem zu trennen.

Rückgabemöglichkeiten:

Als Endnutzer können Sie beim Kauf eines neuen Gerätes, Ihr Altgerät (das im Wesentlichen die gleiche Funktion wie das bei uns erworbene neue erfüllt) kostenlos zur Entsorgung abgeben. Kleingeräte bei denen keine äußere Abmessungen größer als 25 cm sind können unabhängig vom Kauf eines Neugerätes in haushaltsüblichen Mengen abgeben werden.

Möglichkeit Rückgabe an unserem Firmenstandort während der Öffnungszeiten:

SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn

Möglichkeit Rückgabe in Ihrer Nähe:

Wir senden Ihnen eine Paketmarke zu mit der Sie das Gerät kostenlos an uns zurücksenden können. Hierzu wenden Sie sich bitte per E-Mail an Service@joy-it.net oder per Telefon an uns.

8. SUPPORT

Wir sind auch nach dem Kauf für Sie da. Sollten noch Fragen offen bleiben oder Probleme auftauchen stehen wir Ihnen auch per E-Mail, Telefon und Ticket-Supportsystem zur Seite.

E-Mail: service@joy-it.net

Ticket-System: http://support.joy-it.net

Telefon: +49 (0)2845 9360-50 (10 - 17 Uhr)

Für weitere Informationen besuchen Sie unsere Website:

www.joy-it.net

Veröffentlicht: 2023.08.25

Handbuch-Assistent
Angetrieben von Anthropic
Warten auf Ihre Nachricht
Produktinformationen

Marke : Joy-It

Modell : SEN-US01

Kategorie : Nicht kategorisiert