HS-S31A Crash-Sensor – Digitales Kollisionsschalter-Modul für Roboter-Stoß- und Grenzerkennung
Der HS-S31A Crash-Sensor ist ein digitales Kollisionsschalter-Modul für Roboter-Stoßfänger, Grenzerkennung, Objektkontakt-Ereignisse und einfache mechanische Eingabeexperimente. Er wandelt einen physischen Druck oder Aufprall in einen sauberen digitalen Zustand um, den ein Mikrocontroller auslesen kann.
Er passt praktisch zum ELAB Nano V3, zu Roboterprototypen mit einem UNO R3 Prototype Expansion Board und zu visuellen Statusprojekten mit dem RGB Vollfarb-LED-Modul. Verwenden Sie Software-Debouncing für eine stabile Ereignisverarbeitung.
Dieses Modul eignet sich besser für die direkte Kontakterkennung als für die Langstrecken-Näherungserkennung. Montieren Sie es dort, wo ein Stoßfänger oder bewegliches Teil den Schalter drücken kann, ohne die Leiterplatte zu beschädigen.
Technische Spezifikationen
| Parameter | Wert |
|---|---|
| SKU | HS-S31A |
| Produkttyp | Crash- / Kollisionsschalter-Modul |
| Ausgang | Digitales Schaltsignal |
| Erfassungsmethode | Mechanischer Kontaktschalter |
| Typische Versorgung | 3,3V / 5V Steuerungssysteme |
| Host-Schnittstelle | GPIO-Eingang |
| Anwendungsfälle | Roboter-Stoßfänger, Grenzschalter, Objektkontakt |
| Softwarebedarf | Debounce empfohlen |
| Montage | Fest in der Nähe des Kontaktpunkts |
| Nicht geeignet für | Berührungslose Abstandsmessung |
Platinendesign & Beschriftungsanleitung
- Schalterhebel – Physikalischer Kontaktbereich, der den Sensor auslöst.
- Signal-Pin – Digitaler Ausgang zum Controller-GPIO.
- VCC – Moduleinspeisung, falls vom Platinenkreis benötigt.
- GND – Gemeinsame Masse.
- Befestigungslöcher – Sichern die Platine in einer wiederholbaren Position.
- Kontaktweg – Richten Sie den Stoßfänger oder das bewegliche Teil auf den Schalter aus.
- Debounce-Hinweis – Mechanische Kontakte prellen.
- Schutzhinweis – Vermeiden Sie übermäßige Aufprallkräfte.
Anwendungsszenarien
1. Arduino Digitaler Eingang
Lesen Sie den digitalen Ausgang des Crash-Sensors aus.
const int sensorPin = 2; void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT); } void loop() { Serial.println(digitalRead(sensorPin)); delay(100); }
2. LED-Ereignisausgabe
Schalten Sie eine LED ein, wenn das Modul gedrückt wird.
const int sensorPin = 2; const int ledPin = 13; void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, digitalRead(sensorPin)); }
3. MicroPython GPIO-Monitor
Überwachen Sie den digitalen Ausgang von einem Pico-ähnlichen Board.
from machine import Pin import time sensor = Pin(15, Pin.IN) while True: print(sensor.value()) time.sleep(0.1)
Lieferumfang
- 1 x HS-S31A Crash-Sensor-Modul
FAQ
F: Was erkennt es?
A: Physikalische Kollision oder Schalterkontakt.
F: Ist es analog?
A: Nein, es ist ein digitaler Schalter-Sensor.
F: Kann es als Grenzschalter verwendet werden?
A: Ja, es eignet sich gut für Grenz- und Stoßfängereingänge.
F: Braucht es Debounce?
A: Ja, verwenden Sie Software-Debounce.
F: Kann es Kraft messen?
A: Nein, es erkennt nur den Schalterzustand.
F: Kann ich es mit Arduino verwenden?
A: Ja, verbinden Sie das Signal mit einem digitalen Eingang.
F: Warum löst es mehrfach aus?
A: Mechanisches Prellen oder Vibrationen können wiederholte Impulse erzeugen.
F: Wie sollte es montiert werden?
A: Befestigen Sie es so, dass die Aufprallkraft den Schalter sauber betätigt.








Rezensionen
Es gibt noch keine Rezensionen.