Si të matni dridhjet me sensorin SW-18020P dhe Arduino

  • Sensori SW-18020P zbulon dridhjet përmes një mekanizmi të thjeshtë kontakti.
  • Është i lirë dhe i lehtë për t'u zbatuar, i përsosur për fillestarët e Arduino.
  • Përfshin lidhje të qarta: VCC, GND dhe pinin e daljes të lidhur me Arduino.

SW-18020P

Nëse po eksploroni se si të matni dridhjet duke përdorur sensorin SW-18020P së bashku me Arduino, keni ardhur në vendin e duhur. Me këtë sensor ekonomik y i gjithanshëm, ju mund të zbuloni lëvizjet e papritura në mënyrë të thjeshtë dhe efikase. Këtu e shpjegojmë atë funksionimi, rritje dhe një shembull kodi që do t'ju ndihmojë ta zbatoni atë në projektet tuaja.

Ky lloj sensori është ideal për aplikime bazë për shkak të tij lehtësia e përdorimit y kosto e reduktuar. Në këtë artikull do të gjeni gjithçka që duhet të dini për sensorin SW-18020P, duke përfshirë skemat elektrike, rritje dhe zbatimin e a código për të zbuluar dridhjet.

Çfarë është sensori SW-18020P?

SW-18020P është një sensor dridhjesh i krijuar për zbulojnë ndikimet o dridhjet në mjedise ku a reagim i shpejtë. Ky sensor është i përsosur për identifikimin lëvizjet e papritura, meqenëse gjeneron një sinjal dixhital kur zbulon dridhje, ndalon kur ndalon lëvizja.

Si funksionon kjo gjë? Sensori përfshin një dizajn i zgjuar mekanik: një kontakt metalik fiks i rrethuar nga një susta. Kur ndodh një dridhje, susta kontakton elementin fiks, duke krijuar një qark të mbyllur që mund të lexohet nga a mikrokontrollues si Arduino.

Përparësitë e sensorit

  • Çmim i përballueshëm: Ju mund të gjeni paketa me 10 sensorë për më pak se 1 € në platforma si AliExpress.
  • Thjeshtësia e zbatimit: Dizajni juaj themelor e bën atë shumë të arritshëm për fillestar.

Diagrami dhe montimi elektrik

SW-18020P

Diagrami elektrik i këtij sensori është themelor. Lidhni kunjin VCC të sensorit me 5V i Arduino, GND në pinin GND të mikrokontrolluesit dhe pini i daljes dixhitale (DO) në një hyrje dixhitale, si p.sh. 8. Ky dizajn lejon që sensori të veprojë si një kaloni që ndryshon gjendjen kur zbulon dridhje.

Për të montuar sensorin në një tabela e bukës, lidh a Rezistenca 220 Ω ndërmjet katodës së një LED dhe GND. Anoda lidhet me pinin dixhital 13 nga Arduino për të lehtësuar sinjalin vizual zbulimi.

mostra e kodit

Zbatimi i sensorit SW-18020P në projektin tuaj Arduino është vërtet i thjeshtë. Këtu keni një shembull themelor kodi:


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);
  }
}

Çfarë bën ky kod? Ai lexon hyrjen dixhitale të sensorit dhe, nëse zbulon dridhje, ndez LED për një periudhë kohore. i dytë. Struktura është e thjeshtë dhe në fuqi, ideale për ata që fillojnë në projekte të këtij lloji.

Zbatime praktike

Sensori SW-18020P ka shërbimet e shumta:

  • zbuloj golpes o dridhjet në makineri.
  • Monitor lëvizjet në struktura të tilla si ura apo ndërtesa.
  • Krijoni sisteme alarmi reaguese ndaj dridhje të pazakonta.

Ky sensor, së bashku me montimin dhe kodin e tij të thjeshtë, ofron një mënyrë efektive për të trajtuar projektet që lidhen me dridhjet duke përdorur Arduino. E tij precio e mundur y shkathtësi e mendjes kthejeni atë në një mjet thelbësore Për hobiistët elektronikë dhe profesionistët. Merrni kohë për të eksperimentuar dhe eksploruar mundësitë që mund të ofrojë kjo pajisje.


Bëhu i pari që komenton

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.