KY-002 Shock Vibration Switch Module

kr.15.00 inkl. moms

På lager

KY-002 Shock Vibration Switch Module.

Varenummer (SKU): 4900 Kategori: Tags: , , , , , , ,

KY-002 Shock Vibration Switch Module er en avanceret komponent designet til at registrere selv de mindste vibrationer og stød. Denne sensor er skabt med præcision og pålidelighed i tankerne og er et essentielt værktøj for dem, der ønsker at indfange og reagere på mekaniske bevægelser i en række forskellige applikationer. En af de mest fremtrædende egenskaber ved KY-002 er dens høje præcision og følsomhed. Sensoren er kalibreret til at reagere på meget små vibrationer, hvilket gør den i stand til at opdage selv de mindste bevægelser. Dette gør den ideel til applikationer, hvor nøjagtig måling og hurtig respons er afgørende. Pålidelighed er en kerneværdi for KY-002. Sensoren er designet til at levere konsekvente resultater over lang tid. Den er testet under forskellige forhold for at sikre, at den fungerer optimalt, selv i udfordrende miljøer. Denne pålidelighed gør KY-002 til et foretrukket valg for professionelle, de kræver stabil og præcis ydeevne i deres applikationer. KY-002 vibrationssensoren repræsenterer toppen af teknologi og innovation inden for vibrationsdetektion. Med sin kombination af præcision, pålidelighed og brugervenlighed er denne sensor et uundværligt værktøj for enhver, der ønsker at overvåge og reagere på mekaniske bevægelser med høj nøjagtighed og effektivitet.

Tekniske detaljer:

Driftsspænding: 3.3V – 5V
Output: Digital (HIGH når vibration detekteres)
Tændingstid (ON): 0,1ms
Dimensioner: 15mm x 20mm
Arbejdstemperatur: -40°C til +85°C

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere din arduino.
Download fra dette link: Download

Programmering

Inden programmeringen kan udføres skal de rigtige “Optiens” findes. Åben linket til den udviklingsboard du bruger.

Eksempel

Her er et eksempel på, hvordan man nemt og hurtigt kan lave en tænd/sluk-kontakt med KY-002. Når man rører ved sensoren, vil en LED blinke tre gange og derefter begynde at lyse. Når man rører ved sensoren igen, vil LED’en blinke to gange og derefter slukke.

Du skal bruge:

Forbind Modulet sådan:

– (Modul) – GND (Arduino)
+ (Modul) – 5V (Arduino)
S (Modul) – 2 (Arduino)
+ (LED) – 13 (Arduino)
– (LED) – GND (Arduino)

Kode (Programmering)

// Pin definitions
const int sensorPin = 2; // KY-002 sensor is connected to digital pin 2
const int ledPin = 13; // LED is connected to digital pin 13

// Variables to keep track of the LED state and sensor state
bool ledState = false;
bool lastSensorState = LOW;

void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW); // Ensure LED is off at start
Serial.begin(9600); // Initialize serial communication for debugging
}

void loop() {
// Read the current state of the sensor
bool sensorState = digitalRead(sensorPin);

// Check for a change in sensor state
if (sensorState == HIGH && lastSensorState == LOW) {
// Sensor is touched
if (ledState == false) {
// LED is currently off, so turn it on
blinkLED(3);
digitalWrite(ledPin, HIGH);
ledState = true;
} else {
// LED is currently on, so turn it off
blinkLED(2);
digitalWrite(ledPin, LOW);
ledState = false;
}
delay(50); // Debounce delay
}

// Update the last sensor state
lastSensorState = sensorState;
}

void blinkLED(int times) {
for (int i = 0; i < times; i++) {
digitalWrite(ledPin, HIGH);
delay(250); // LED on for 250 milliseconds
digitalWrite(ledPin, LOW);
delay(250); // LED off for 250 milliseconds
}
}

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “KY-002 Shock Vibration Switch Module”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *