Kā izmērīt vibrācijas ar SW-18020P sensoru un Arduino

  • Sensors SW-18020P nosaka vibrācijas, izmantojot vienkāršu kontakta mehānismu.
  • Tas ir lēts un viegli īstenojams, lieliski piemērots Arduino iesācējiem.
  • Ietver skaidrus savienojumus: VCC, GND un izejas kontaktu, kas savienots ar Arduino.

SW-18020P

Ja pētāt, kā izmērīt vibrācijas, izmantojot SW-18020P sensoru kopā ar Arduino, esat nonācis īstajā vietā. Ar šo sensoru ekonomisko y daudzpusīgs, jūs varat noteikt pēkšņas kustības vienkāršā un efektīvā veidā. Šeit mēs to izskaidrojam darbojas, montāža un koda piemērs kas palīdzēs jums to īstenot savos projektos.

Šāda veida sensors ir ideāli piemērots pamata lietojumiem, pateicoties tā lietošanas vienkāršība y samazinātas izmaksas. Šajā rakstā jūs atradīsiet visu, kas jums jāzina par SW-18020P sensoru, tostarp elektriskās shēmas, montāža un a kods lai noteiktu vibrācijas.

Kas ir SW-18020P sensors?

SW-18020P ir vibrācijas sensors, kas paredzēts atklāt ietekmi o vibrācijas vidēs, kur a ātra reakcija. Šis sensors ir lieliski piemērots identificēšanai pēkšņas kustības, jo tas rada a ciparu signāls kad tā konstatē vibrācijas, apstājas, kad kustība apstājas.

Kā tas strādā? Sensors ietver a ģeniāls mehāniskais dizains: fiksēts metāla kontakts, ko ieskauj atspere. Kad rodas vibrācija, atspere saskaras ar fiksēto elementu, izveidojot slēgtu ķēdi, ko var nolasīt ar a mikrokontrolleris kā Arduino.

Sensoru priekšrocības

  • Pieejama cena: Jūs varat atrast iepakojumus ar 10 sensoriem katrā mazāk nekā 1 eiro tādās platformās kā AliExpress.
  • Īstenošanas vienkāršība: Jūsu dizains pamata padara to ļoti pieejamu iesācējiem.

Elektriskā shēma un montāža

SW-18020P

Šī sensora elektriskā shēma ir pamata. Savienojiet sensora VCC tapu ar 5V Arduino, GND uz mikrokontrollera GND tapu un digitālās izejas (DO) tapu digitālajai ieejai, piemēram, 8. Šis dizains ļauj sensoram darboties kā a slēdzis kas maina stāvokli, kad atklāj vibrācijas.

Lai uzstādītu sensoru uz a maizes dēlis, pievienojiet a 220Ω pretestība starp gaismas diodes katodu un GND. Anods savienojas ar digitālo tapu 13 no Arduino, lai atvieglotu signālu redzes atklāšana.

koda paraugs

Sensora SW-18020P ieviešana Arduino projektā ir ļoti vienkārša. Šeit jums ir a pamata piemērs kods:


int sensorPin = 8;
int ledPin = 13;

void setup() {
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  if (digitalRead(sensorPin)) {
    digitalWrite(ledPin, HIGH);
    delay(1000);
    digitalWrite(ledPin, LOW);
    delay(1000);
  } else {
    digitalWrite(ledPin, LOW);
  }
}

Ko šis kods dara? Tas nolasa sensora digitālo ievadi un, ja konstatē vibrāciju, uz noteiktu laiku ieslēdz LED. otrais. Struktūra ir vienkārša un efektīvi, ideāli piemērots tiem, kas uzsāk šāda veida projektus.

Praktiski pielietojumi

Sensoram SW-18020P ir vairāki komunālie pakalpojumi:

  • Atklāt pūš o vibrācijas mašīnās.
  • Monitors kustības konstrukcijās, piemēram, tiltos vai ēkās.
  • Izveidot trauksmes sistēmas, kas reaģē uz neparastas vibrācijas.

Šis sensors kopā ar tā vienkāršo montāžu un kodu piedāvā efektīvu veidu, kā risināt ar vibrācijas izmantojot Arduino. Viņa precīzi nosakāms y daudzpusība pārvērst to par instrumentu nepieciešams Gan elektroniskiem hobijiem, gan profesionāļiem. Veltiet laiku eksperimentiem un izpētiet šīs ierīces piedāvātās iespējas.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.