Πώς να μετρήσετε τους κραδασμούς με τον αισθητήρα SW-18020P και το Arduino

  • Ο αισθητήρας SW-18020P ανιχνεύει τους κραδασμούς μέσω ενός απλού μηχανισμού επαφής.
  • Είναι φθηνό και εύκολο στην εφαρμογή, ιδανικό για αρχάριους Arduino.
  • Περιλαμβάνει καθαρές συνδέσεις: VCC, GND και ακροδέκτη εξόδου συνδεδεμένο στο Arduino.

SW-18020P

Εάν εξερευνάτε πώς να μετράτε τους κραδασμούς χρησιμοποιώντας τον αισθητήρα SW-18020P μαζί με το Arduino, έχετε έρθει στο σωστό μέρος. Με αυτόν τον αισθητήρα οικονομικός y πολύπλευρος, μπορείτε να εντοπίσετε ξαφνικές κινήσεις με απλό και αποτελεσματικό τρόπο. Εδώ το εξηγούμε επίδοση, βάση και ένα παράδειγμα κώδικα που θα σας βοηθήσει να το εφαρμόσετε στα έργα σας.

Αυτός ο τύπος αισθητήρα είναι ιδανικός για βασικές εφαρμογές λόγω του ευκολία χρήσης y μειωμένο κόστος. Σε αυτό το άρθρο θα βρείτε όλα όσα πρέπει να γνωρίζετε για τον αισθητήρα SW-18020P, μεταξύ των οποίων ηλεκτρικά συστήματα, βάση και την εφαρμογή του α κώδικας για την ανίχνευση κραδασμών.

Τι είναι ο αισθητήρας SW-18020P;

Ο SW-18020P είναι ένας αισθητήρας κραδασμών που έχει σχεδιαστεί για ανίχνευση επιπτώσεων o δονήσεις σε περιβάλλοντα όπου α γρήγορη αντίδραση. Αυτός ο αισθητήρας είναι τέλειος για αναγνώριση ξαφνικές κινήσεις, αφού δημιουργεί α ψηφιακό σήμα όταν ανιχνεύει κραδασμούς, σταματά όταν σταματήσει η κίνηση.

Πώς λειτουργεί; Ο αισθητήρας ενσωματώνει α έξυπνος μηχανικός σχεδιασμός: σταθερή μεταλλική επαφή που περιβάλλεται από ελατήριο. Όταν εμφανίζεται μια δόνηση, το ελατήριο έρχεται σε επαφή με το σταθερό στοιχείο, δημιουργώντας ένα κλειστό κύκλωμα που μπορεί να διαβαστεί από α μικροελεγκτής όπως το Arduino.

Πλεονεκτήματα αισθητήρα

  • Προσιτη τιμη: Μπορείτε να βρείτε πακέτα των 10 αισθητήρων ανά λιγότερο από 1 € σε πλατφόρμες όπως το AliExpress.
  • Απλότητα υλοποίησης: Το σχέδιό σας βασικό το κάνει πολύ προσιτό σε principiantes.

Ηλεκτρικό διάγραμμα και συναρμολόγηση

SW-18020P

Το ηλεκτρικό διάγραμμα αυτού του αισθητήρα είναι βασικό. Συνδέστε την ακίδα VCC του αισθητήρα στο 5V του Arduino, το GND στον ακροδέκτη GND του μικροελεγκτή και ο ακροδέκτης ψηφιακής εξόδου (DO) σε μια ψηφιακή είσοδο, όπως η 8. Αυτός ο σχεδιασμός επιτρέπει στον αισθητήρα να λειτουργεί ως α διακόπτη που αλλάζει κατάσταση όταν ανιχνεύει κραδασμούς.

Για να τοποθετήσετε τον αισθητήρα σε α ψωμί, συνδέω α Αντίσταση 220Ω μεταξύ της καθόδου ενός LED και του GND. Η άνοδος συνδέεται με την ψηφιακή ακίδα 13 από το Arduino για διευκόλυνση του σήματος οπτικές ανίχνευση.

παράδειγμα κώδικα

Η εφαρμογή του αισθητήρα SW-18020P στο έργο Arduino είναι πολύ απλή. Εδώ έχετε ένα βασικό παράδειγμα κώδικας:


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

Τι κάνει αυτός ο κωδικός; Διαβάζει την ψηφιακή είσοδο του αισθητήρα και, αν εντοπίσει κραδασμούς, ανάβει το LED για κάποιο χρονικό διάστημα. δεύτερος. Η δομή είναι απλή και αποτελεσματική, ιδανικό για όσους ξεκινούν σε έργα αυτού του τύπου.

Πρακτικές εφαρμογές

Ο αισθητήρας SW-18020P διαθέτει πολλαπλά βοηθητικά προγράμματα:

  • Εντοπίστε χτυπήματα o δονήσεις σε μηχανήματα.
  • Οθόνη κινήσεις σε κατασκευές όπως γέφυρες ή κτίρια.
  • Δημιουργήστε συστήματα συναγερμού που αντιδρούν ασυνήθιστες δονήσεις.

Αυτός ο αισθητήρας, μαζί με την απλή συναρμολόγηση και τον κωδικό του, προσφέρει έναν αποτελεσματικό τρόπο αντιμετώπισης έργων που σχετίζονται με δονήσεις χρησιμοποιώντας Arduino. Του ακρίβεια y ευελιξία μετατρέψτε το σε εργαλείο απαραίτητο Για ηλεκτρονικούς χομπίστες και επαγγελματίες. Αφιερώστε χρόνο για να πειραματιστείτε και να εξερευνήσετε τις δυνατότητες που μπορεί να προσφέρει αυτή η συσκευή.


Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.