SW-520D dolegsszog erzekelo modul 3.3-5V
zoom_out_map
chevron_left chevron_right

A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.

A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.

A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.

Dőlésszög érzékelő modul, SW-520D, 3.3-5V

Gyorsan érzékeli a dőlést és rezgéseket megfigyelési vagy riasztási projektekben, egyszerűen olvasható digitális kimenetet kínál Arduino, ESP32 vagy STM32 számára, 3,3-5V-on működik, jellemzően kb. 15 foknál aktiválódik, tartalmaz állapotjelző LED-et a vizuális megerősítéshez és zárt fémgolyós érzékelőt a robusztus használathoz.

369,64 Ft Adóval együtt

305,49 Ft Áfa nélkül

There are no reviews yet.
1-2 zile
check In Stoc

Shipping by csütörtök 27 augusztus

Közeli
NEMZETKÖZI SZÁLLÍTÁS
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
GYORS KISZÁLLÍTÁS 24 ÓRÁN BELÜL
24 órán belül szállítunk raktárunkból
HŰSÉGPONTOK
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.

Ez a SW-520D golyós fém érzékelő modul egyszerű és tartós megoldás rezgések, mozgások vagy szögváltozások érzékelésére. Digitális kimenete könnyen olvasható bármilyen mikrokontrollerrel, mint például Arduino, ESP32 vagy STM32, és a tipikus kioldási küszöb körülbelül 15° körül van. A modul tartalmaz egy állapot LED-et, amely bekapcsol a kioldáskor a gyors vizuális megerősítés érdekében. 3.3-tól 5 VDC-ig működik, és stabil jelet biztosít, amely hasznos megfigyelési projektekben, ütésérzékelős riasztásoknál vagy dőlésszög érzékelésnél.

 

Műszaki adatok:

Üzemi feszültség: 3.3 - 5 VDC

Maximális kimeneti áram: > 15 mA

Érzékelő típusa: SW-520D zárt golyós fém

Kioldási szög: kb. 15°

ON állapotú ellenállás: < 10 Ohm

OFF állapotú ellenállás: > 10 MOhm

Kimenet típusa: Digitális

Üzemi hőmérséklet: 0 - +80°C

Méret: 32 x 14 mm

 

Pin-kiosztás:

Pin szám Pin neve Pin leírása
1 D0 Digitális kimenet
2 GND Föld
3 VCC 3.3-5 VDC

 

Használat:

Tápláld a modult VCC és GND-re, majd csatlakoztasd a D0 pin-t a mikrokontroller digitális pinjéhez.

Nyugalmi állapotban, amikor a golyó nem érintkezik, a D0 kimenet HIGH. Elég erős dőlésszög vagy rezgés esetén a golyó érintkezik a terminálok között, és a D0 kimenet LOW-ra vált, valamint a modulon lévő LED világít.

Stabilabb eredmények érdekében adhatsz hozzá egy rövid szoftveres késleltetést, és használhatsz ismételt olvasást a rövid rezgések szűrésére.

88145

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

Avertismente generale de siguranta:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

// SW-520D vibration/tilt module with Serial monitoring + software delay (debounce filter)
// D0: HIGH at rest, LOW when triggered

const int PIN_SENSOR = 3;     // D0 connected to digital pin 3
const int PIN_LED    = 13;    // onboard LED

const unsigned long FILTER_MS = 80;   // software delay for filtering
const unsigned long REPORT_MS = 150;  // serial print rate limit

bool stableState = HIGH;              // current filtered state
bool lastRawState = HIGH;             // last raw read
unsigned long lastChangeMs = 0;       // last time raw state changed
unsigned long lastReportMs = 0;       // last time we printed to Serial

void setup() {
  pinMode(PIN_SENSOR, INPUT);
  pinMode(PIN_LED, OUTPUT);

  Serial.begin(115200);
  delay(200);

  Serial.println("SW-520D monitoring started");
  Serial.println("RAW: direct read, STABLE: filtered read, TRIGGER: LOW");
}

void loop() {
  // Raw read
  bool raw = digitalRead(PIN_SENSOR);

  // If raw state changed, start (or restart) the filter timer
  if (raw != lastRawState) {
    lastRawState = raw;
    lastChangeMs = millis();
  }

  // If raw state has been stable long enough, accept it as the new stable state
  if ((millis() - lastChangeMs) >= FILTER_MS && stableState != lastRawState) {
    stableState = lastRawState;

    // Act on stable state change
    if (stableState == LOW) {
      digitalWrite(PIN_LED, HIGH);
      Serial.println("STABLE: LOW  TRIGGER: YES");
    } else {
      digitalWrite(PIN_LED, LOW);
      Serial.println("STABLE: HIGH TRIGGER: NO");
    }
  }

  // Periodic Serial monitoring without spamming
  if (millis() - lastReportMs >= REPORT_MS) {
    lastReportMs = millis();
    Serial.print("RAW: ");
    Serial.print(raw == LOW ? "LOW" : "HIGH");
    Serial.print("  STABLE: ");
    Serial.println(stableState == LOW ? "LOW" : "HIGH");
  }
}