KY-031 Knock Module

kr.10.00 inkl. moms

KY-031 Knock Module.

På lager

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

KY-031 Knock Module er en vibrationssensor, der sender et signal, når der detekteres et banke/hak. Kompatibel med Arduino, ESP8266, ESP32, Teensy, Raspberry Pi og andre populære platforme. KY-031 Knock Module er en sensor, der registrerer vibrationer eller slag (knock) og kan bruges i forskellige Arduino- eller mikrocontrollerprojekter til at reagere på mekaniske påvirkninger.

Tekniske detaljer:

Operating Voltage: 3.3V to 5V
Output type: Digital

Anvendelser:

  • Alarm Systemer: Kan bruges som en del af et alarmsystem til at registrere uautoriserede påvirkninger eller vibrationer.
  • Interaktive Projekter: Bruges ofte i interaktive kunst- og musikprojekter, hvor en bruger kan “slå” på en overflade for at udløse en handling.
  • Spil og Læring: Kan implementeres i spil, hvor mekaniske input skal registreres, eller i undervisningsprojekter for at demonstrere sensorinteraktioner.

Tilslutning:

  • VCC: Tilsluttes til 3.3V eller 5V strømforsyning.
  • GND: Tilsluttes til jord (GND) på mikrocontrolleren.
  • DO (Digital Output): Tilsluttes til en digital input pin på mikrocontrolleren, som kan aflæse når sensoren registrerer en vibration.

Eksempel

Her viser vi et hurtig eksempel på hvordan du sammen sætter dette modul til en “Arduino Uno R3”, Når modulet aktiveres tænder en LED i 4 sekunder.

Du skal bruge:

Alle dele kan købes i webshoppen. Klik på navnet for at blive viderestillet til produktet.

Forbind det sådan:

Pin 4 (Arduino) – LED 1 +
Pin GND (Arduino) – LED 1 –

Pin 2 (Arduino) – Module Signal (S)
Pin +5v (Arduino) – Module + (Midterste)
Pin GND (Arduino) – Module (–)

Kode:

//Hentet fra ardustore.dk - info@ardustore.dk
   
const int Led = 4   ;// define LED Interface
const int Shock = 2 ;// define the percussion Sensor Interface
   
int val ;// define numeric variables val
   
void setup ()
{
    
pinMode (Led, OUTPUT)  ;// define LED as output interface
pinMode (Shock, INPUT) ;// define knock sensor output interface
   
}
void loop (){
  
val = digitalRead (Shock) ;// read digital interface is assigned a value of 3 val

if (val == HIGH) // When the percussion when the sensor detects a signal, LED flashes
{
digitalWrite(Led, LOW);
}
else
{
digitalWrite(Led, HIGH);

//Lad LED lyse i 4 sekunder
delay(4000);

}
}

}

Download

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-031 Knock Module”

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