Hvordan måle vibrasjoner med SW-18020P-sensoren og Arduino

  • SW-18020P-sensoren registrerer vibrasjoner gjennom en enkel kontaktmekanisme.
  • Det er billig og enkelt å implementere, perfekt for nybegynnere i Arduino.
  • Inkluderer klare tilkoblinger: VCC, GND og utgangspinne koblet til Arduino.

SW-18020P

Hvis du utforsker hvordan du måler vibrasjoner ved hjelp av SW-18020P-sensoren sammen med Arduino, har du kommet til rett sted. Med denne sensoren økonomisk y allsidig, kan du oppdage plutselige bevegelser på en enkel og effektiv måte. Her forklarer vi det fungerer, montering og en kodeeksempel som vil hjelpe deg med å implementere det i prosjektene dine.

Denne typen sensor er ideell for grunnleggende bruksområder på grunn av sin brukervennlighet y redusert kostnad. I denne artikkelen finner du alt du trenger å vite om SW-18020P-sensoren, inkludert elektriske ordninger, montering og gjennomføringen av en kode for å oppdage vibrasjoner.

Hva er SW-18020P sensor?

SW-18020P er en vibrasjonssensor designet for oppdage påvirkninger o vibrasjoner i miljøer hvor a rask reaksjon. Denne sensoren er perfekt for å identifisere plutselige bevegelser, siden den genererer en digitalt signal når den oppdager vibrasjoner, stopper når bevegelsen stopper.

Hvordan virker det? Sensoren har en genialt mekanisk design: en fast metallkontakt omgitt av en fjær. Når en vibrasjon oppstår, kontakter fjæren det faste elementet, og skaper en lukket krets som kan leses av en mikrokontroller som Arduino.

Sensor fordeler

  • Rimelig pris: Du kan finne pakker med 10 sensorer pr mindre enn € 1 på plattformer som AliExpress.
  • Enkel implementering: Ditt design grunnleggende gjør det svært tilgjengelig for nybegynnere.

Elektrisk diagram og montering

SW-18020P

Det elektriske diagrammet til denne sensoren er grunnleggende. Koble VCC-pinnen til sensoren til 5V av Arduino, GND til GND-pinnen til mikrokontrolleren, og digital utgang (DO)-pinnen til en digital inngang, for eksempel 8. Denne utformingen lar sensoren fungere som en avbryter som endrer tilstand når den oppdager vibrasjoner.

For å montere sensoren på en brødbrett, koble til en 220Ω motstand mellom katoden til en LED og GND. Anoden kobles til den digitale pinnen 13 fra Arduino for å lette signalet visuell oppdagelse.

kodeeksempel

Å implementere SW-18020P-sensoren i Arduino-prosjektet ditt er veldig enkelt. Her har du en grunnleggende eksempel kode:


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

Hva gjør denne koden? Den leser sensorens digitale inngang og, hvis den oppdager vibrasjon, slår den på LED-en i en periode. Segundo. Strukturen er enkel og effektiv, ideell for de som starter med prosjekter av denne typen.

Praktiske applikasjoner

SW-18020P-sensoren har flere verktøy:

  • oppdage slag o vibrasjoner i maskineri.
  • Overvåking bevegelser i strukturer som broer eller bygninger.
  • Lag alarmsystemer reaktive til uvanlige vibber.

Denne sensoren, sammen med sin enkle montering og kode, tilbyr en effektiv måte å takle prosjekter relatert til vibrasjoner bruker Arduino. Hans rimelig pris y allsidighet gjøre det til et verktøy avgjørende Både for elektroniske hobbyister og profesjonelle. Ta deg tid til å eksperimentere og utforsk mulighetene denne enheten kan tilby.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.