Rotary Encoder Module KY-040

Rotary Encoder Module KY-040

Εξαρτήματα
DET590
Part.No: KY-040
€2,50
Σε Απόθεμα
Άμεση Αποστολή
Το KY-040 Rotary Encoder Module είναι ένας compact αυξητικός κωδικοποιητής 5V με 20 παλμούς/στροφή, απεριόριστη περιστροφή και ενσωματωμένο κουμπί πίεσης. Ιδανικό για Arduino projects.

 

Το KY-040 Rotary Encoder Module (MPN: KY-040) είναι ένας compact αυξητικός κωδικοποιητής 5V σχεδιασμένος για Arduino και συμβατούς μικροελεγκτές. Σε αντίθεση με ένα ποτενσιόμετρο, το KY-040 δεν έχει μηχανικά άκρα — περιστρέφεται συνεχώς και στις δύο κατευθύνσεις, καθιστώντας το ιδανικό για εφαρμογές που απαιτούν απεριόριστη, αμφίδρομη μέτρηση. Ένα ενσωματωμένο κουμπί πίεσης επιτρέπει επαναφορά ή επιβεβαίωση επιλογής, προσθέτοντας επιπλέον διαδραστικότητα στο project σας.

Κύρια Χαρακτηριστικά

  • Αμφίδρομη μέτρηση: Ανιχνεύει περιστροφή δεξιόστροφα και αριστερόστροφα → κατάλληλο για πλοήγηση μενού, έλεγχο κινητήρα και εντοπισμό θέσης
  • 20 παλμοί ανά στροφή: Κάθε πλήρης περιστροφή 360° παράγει 20 παλμούς → προβλέψιμη, λεπτομερής ανάλυση για ακριβή έλεγχο
  • Απεριόριστη περιστροφή: Χωρίς μηχανικό τέρμα, σε αντίθεση με ποτενσιόμετρο → συνεχής, αδέσμευτη είσοδος
  • Ενσωματωμένο κουμπί πίεσης: Πίεση του άξονα ενεργοποιεί συμβάν κουμπιού → επαναφορά μετρητή ή επιβεβαίωση χωρίς επιπλέον εξαρτήματα
  • Έτοιμη PCB πλακέτα: Αντιστάσεις pull-up και πυκνωτές αποσύζευξης ήδη τοποθετημένοι → σύνδεση απευθείας σε breadboard ή Arduino
  • Compact διαστάσεις: 31 × 19 × 29 mm → εύκολη ενσωμάτωση σε πρωτότυπα και κατασκευές

Pinout & Σύνδεση

PinΣύμβολοΠεριγραφή
1CLK (A)Έξοδος ρολογιού — κύριος παλμός για ανίχνευση περιστροφής
2DT (B)Έξοδος δεδομένων — χρησιμοποιείται μαζί με CLK για τον προσδιορισμό κατεύθυνσης
3SWΈξοδος κουμπιού — LOW όταν πιέζεται ο άξονας
4VCCΤροφοδοσία — σύνδεση στα 5V
5GNDΓείωση — σύνδεση στο GND

Συνδέστε το VCC στα 5V του Arduino και το GND στη γείωση. Συνδέστε τα CLK και DT σε δύο ψηφιακές εισόδους και το SW σε μία ακόμη ψηφιακή είσοδο. Διαβάστε τα CLK και DT μαζί στον κώδικά σας για να προσδιορίσετε την κατεύθυνση και ταχύτητα περιστροφής.

Συμβατότητα

  • Arduino UNO / Nano / Mega: Άμεση συμβατότητα 5V — σύνδεση VCC στο pin 5V, χωρίς ανάγκη level shifter
  • Raspberry Pi / ESP32 (λογική 3.3V): Απαιτείται logic level shifter στα pins CLK, DT και SW, καθώς η μονάδα λειτουργεί στα 5V

Τυπικές Εφαρμογές

  • Πλοήγηση μενού σε οθόνες LCD/OLED — κύλιση επιλογών και επιβεβαίωση με το κουμπί πίεσης
  • Έλεγχος έντασης ήχου ή φωτεινότητας σε DIY ηχητικά ή φωτιστικά projects
  • Είσοδος θέσης για stepper motor ή servo — ορισμός στόχου με διαισθητικό τρόπο
  • Ρύθμιση παραμέτρων σε ενσωματωμένα συστήματα (π.χ. θερμοκρασία, ταχύτητα, συχνότητα)
  • Εκπαιδευτικά projects για εκμάθηση ψηφιακής επεξεργασίας σήματος και interrupt-driven προγραμματισμού

Τεχνικές Προδιαγραφές

ΠροδιαγραφήΤιμή
ΔιεπαφήΨηφιακή (CLK, DT, SW)
Τάση Λειτουργίας5V DC
Παλμοί ανά Στροφή20
Τύπος ΠεριστροφήςΑπεριόριστη (χωρίς μηχανικό τέρμα)
Ενσωματωμένο ΚουμπίΝαι (push-button στον άξονα)
Αντιστάσεις Pull-upΕνσωματωμένες στην πλακέτα
Διαστάσεις31 × 19 × 29 mm
MPNKY-040
16 ακόμα προϊόντα στην ίδια κατηγορία:
Το προϊόν προστέθηκε στην wishlist
Το προϊόν προστέθηκε στη λίστα σύγκρισης