SKU: 17925
Crash or collision switch sensor module
Modul snímača nárazu alebo kolízie Popis modulu Inštalačný modul v popredí kolízie, výstup modulu nízky, nedochádza ku kolízii,…
Popis
Modul snímača nárazu alebo kolízie
Popis modulu
Inštalačný modul v popredí kolízie, výstup modulu nízky, nedochádza ku kolízii, vysoký výstup.
Modul vyhradené montážne otvory M3 pre jednoduché upevnenie v malom aute.
Veľkosť modulu: 2,5 cm * 1,9 cm.
s prepínačom svetiel dôjde ku kolízii, svetlá, žiadne kolízne svetlá zhasnuté.
Popis pinov
VCC: napájanie 3V-12V
GND: potom uzemnenie napájania
OUT: vysoký a nízky výkon
Príkladový kód pre Arduino
int ledPin = 13; // choose the pin for the LED
int inputPin = 2; // Connect sensor to input pin 3void setup() {
Serial.begin(9600); // Init the serial port
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inputPin, INPUT); // declare Micro switch as input
}
void loop(){
int val = digitalRead(inputPin); // read input value
if (val == LOW) { // check if the input is HIGH
digitalWrite(ledPin, HIGH); // turn LED ON
Serial.println(“Switch Pressed!”);
} else {
digitalWrite(ledPin, LOW); // turn LED OFF
}
delay(50);
}Príkladový kód pre ESPHome
binary_sensor:
- platform: gpio
pin:
number: GPIO2
mode: INPUT_PULLUP
inverted: true
name: "Crash Switch Sensor"Modul snímača nárazu alebo kolízie
Popis modulu
1.Inštalačný modul v popredí kolízie, výstup modulu nízky, nedochádza ku kolízii, vysoký výstup.
2.Modul vyhradené montážne otvory M3 pre jednoduché upevnenie v malom aute.
3. Veľkosť modulu: 2,5 cm * 1,9 cm.
4.s prepínačom svetiel dôjde ku kolízii, svetlá, žiadne kolízne svetlá zhasnuté.
Popis pinov:
1.VCC: napájanie 3v-12v
2.GND: potom uzemnenie napájania
3.OUT: vysoký a nízky výkon
Príklad : Keď modul zaznamená náraz, sériový port vydá „Switch Pressed!“ Medzitým sa rozsvieti LED na kolíku 13 dosky UNO.
int ledPin = 13; // choose the pin for the LED
int inputPin = 2; // Connect sensor to input pin 3
void setup() {
Serial.begin(9600); // Init the serial port
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inputPin, INPUT); // declare Micro switch as input
}
void loop(){
int val = digitalRead(inputPin); // read input value
if (val == LOW) { // check if the input is HIGH
digitalWrite(ledPin, HIGH); // turn LED ON
Serial.println("Switch Pressed!");
} else {
digitalWrite(ledPin, LOW); // turn LED OFF
}
delay(50);
}