Popis
Modul snímača nárazu alebo kolízie
Popis modulu |
|
---|---|
Popis pinov |
|
Príkladový kód pre Arduino | void setup() {Serial.begin(9600); // Init the serial port pinMode(ledPin, OUTPUT); // declare LED as output pinMode(inputPin, INPUT); // declare Micro switch as input }
|
Príkladový kód pre ESPHome |
|
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); }