Zum Inhalt springen

WSAL12224 – Infrared Proximity Sensor

Aus JW Tech Wiki
Version vom 6. September 2026, 00:40 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Technische Übersicht des Waveshare Infrarot-Näherungssensors (WSAL12224): Funktionsprinzip, Spezifikationen, Pinbelegung und Anbindung an Pico, STM32 und Arduino.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Funktionsprinzip: Ein IR-LED sendet Infrarotlicht; ein IR-Empfänger wandelt das reflektierte Licht in ein elektrisches Signal um. Der LM393-Vergleicher gibt ein digitales Ausgangssignal aus und eine grüne LED zeigt den Erkennungsstatus an.
  • Spannungsversorgung: 3,3 V bis 5 V über die VCC-Pins.
  • Abmessungen: 39 mm × 15,5 mm (inklusive IR-LED); Montagebohrungen mit 3 mm Durchmesser.
  • Erkennungsbereich: ca. 2 cm bis 30 cm, abhängig von der Farbe des Hindernisses; weißes Objekt = größte Reichweite.
  • Erkennungswinkel: 35°.
  • Empfohlene Umgebung: Innenbereich, direkte Sonneneinstrahlung vermeiden.
  • Pinbelegung: 1 DOUT (digitaler Ausgang), 2 AOUT (analoger Ausgang), 3 GND, 4 VCC (3,3–5 V).
  • Anpassung der Empfindlichkeit: Über den Potentiometer-Drehknopf auf dem Modul lässt sich die effektive Erkennungsreichweite einstellen; Standardwert liegt bei etwa 5 cm.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo apt-get install p7zip-full
cd ~
sudo wget https://files.waveshare.com/upload/0/05/Infrared_Proximity_Sensor_Demo.7z
7z x Infrared_Proximity_Sensor_Demo.7z -o./Infrared_Proximity_Sensor_Demo
cd ~/Infrared_Proximity_Sensor_Demo/Pico/c/build/
cmake ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/

Hinweise und Versionsgrenzen

  • Die im Quellmaterial enthaltenen URLs sind externe Links und wurden hier nur als Befehlszeilen-Befehle aufgenommen; ihre Gültigkeit muss vor der Ausführung überprüft werden.
  • Die Pico-Anleitung setzt voraus, dass MicroPython-Firmware per USB geflasht wird; genaue Firmware-Version kann versionsempfindlich sein – bitte menschliche Bestätigung erforderlich.
  • Die STM32-Beispiele basieren auf STM32F103RBT6 bzw. STM32H743; andere STM32-Boards erfordern eigene Portierung und angepasste Pinzuordnung.
  • Die Arduino-Beispiele gelten für Arduino UNO; Kompatibilität anderer Boards muss separat geprüft werden.
  • Die angegebene Standardreichweite von ca. 5 cm ist ein Richtwert und kann je nach Oberfläche des Objekts variieren.
  • Keine Sicherheits-, Zertifizierungs- oder Garantieaussagen im Quelltext vorhanden; solche Angaben dürfen nicht ergänzt werden.

Quelle und Revisionsnachweis