Δημιουργήστε ένα ηχητικό σήμα Είναι κάτι που αναζητάται σε διάφορα έργα DIY, γι 'αυτό οι κατασκευαστές πρέπει να χρησιμοποιούν διάφορες συσκευές για να μπορούν να παράγουν τον εν λόγω ήχο. Μία από τις συσκευές που μπορείτε να χρησιμοποιήσετε είναι ένα μικρό ηχείο, αν και αυτό δεν είναι το πιο κατάλληλο εάν το μόνο πράγμα που στέλνετε είναι ένα ηλεκτρικό σήμα, καθώς θα δημιουργήσει μια πολύ χαρακτηριστική ρωγμή ή κλικ λόγω της δόνησης της μεμβράνης, αλλά λίγο θόρυβο. Επομένως, είναι καλύτερο να χρησιμοποιήσετε έναν βομβητή ή έναν βομβητή.
Το μέγεθος είναι συνήθως πολύ μικρότερο από τα συμβατικά ηχεία, και τι είναι καλύτερο, ο βομβητής θα παράγει ένα ηχητικό σήμα ή ήχο που θα προσελκύσει περισσότερη προσοχή από αυτόν τον ήχο από ένα ηχείο εάν δεν παρέχεται σήμα ήχου. Έτσι, εάν είστε κατασκευαστής και θέλετε να δημιουργήσετε οποιαδήποτε ειδοποίηση για ένα συμβάν στο έργο σας, η συσκευή που σας παρουσιάζουμε σήμερα θα σας ταιριάζει σαν γάντι ...
Τι είναι ένας βομβητής ή ένας βομβητής;
Ο βομβητής ή Το buzzer είναι μια ηλεκτρονική συσκευή που λειτουργεί ως μορφοτροπέας. Η λειτουργία του είναι να παράγει ήχο υψηλού τόνου ή βουητό ενώ τροφοδοτείται σε αυτό. Αυτός είναι ο λόγος για τον οποίο είναι ιδανικό να ενσωματωθείτε στο Arduino, επειδή όταν δημιουργείται ένα συμβάν που θέλετε να προειδοποιήσετε ή να προειδοποιήσετε, θα μπορούσατε να προγραμματίσετε τον μικροελεγκτή να στείλει σήμα στον βομβητή εάν συμβεί αυτό το συμβάν και έτσι να σας προειδοποιήσει με αυτόν τον ήχο.
Με παράδειγμαΕάν έχετε χρησιμοποιήσει έναν αισθητήρα θερμοκρασίας και θέλετε να σας προειδοποιεί όταν υπερβαίνει τους 100ºC, τότε μπορείτε να χρησιμοποιήσετε τον βομβητή ως στοιχείο ειδοποίησης και το Arduino θα στείλει ένα ηλεκτρικό σήμα στον βομβητή όταν ο αισθητήρας θερμοκρασίας πραγματοποιεί αυτές τις μετρήσεις. Προφανώς, οι εφαρμογές που θα βρείτε είναι πολύ ποικίλες ...
Στο σπίτι σας, υπάρχουν πολλές συσκευές όπου μπορείτε να βρείτε βομβητές, για παράδειγμα στα ξυπνητήρια. Πολλά από αυτά τα ρολόγια χρησιμοποιούν βομβητές για να εκπέμπουν ήχους, ειδικά τους μικρούς, αν και μερικά μπορεί να χρησιμοποιούν ηχεία για να σας ξυπνήσουν με το ραδιόφωνο, με μελωδία κ.λπ. Η αλήθεια είναι ότι δεν χρειάζεται να αποσυναρμολογήσετε τίποτα πάρτε έναν βομβητήΣτην πραγματικότητα είναι πολύ φθηνό και εύκολο να βρεθεί.
Τύποι βομβητών
Μπορείτε να βρείτε διάφοροι τύποι, εκτός από αυτά που χρησιμοποιούν πηνίο ηλεκτρομαγνήτη ή πιεζοηλεκτρικό δίσκο, μπορείτε επίσης να βρείτε:
- Οσοι μην ενσωματώνετε ταλαντωτή: σε αυτήν την περίπτωση απαιτείται εξωτερικός ταλαντωτής για να λειτουργεί καλά.
- Οσοι ενσωματωμένος ταλαντωτής- Ο ενσωματωμένος ταλαντωτής το καθιστά εύκολο στη χρήση, απλώς εφαρμόστε μια τάση στους ακροδέκτες του βομβητή ή του βομβητή και θα έχετε τον ήχο.
Είναι σημαντικό να το θυμάστε επίσης υπάρχουν ειδικές ενότητες για το Arduino με τον βομβητή και όλα όσα χρειάζεστε για εύκολη σύνδεση με την αγαπημένη σας πλακέτα DIY.
λειτουργία
Το σύνταγμά του είναι απλό, έχει μόνο ένα ηλεκτρομαγνήτης ή πιεζοηλεκτρικός δίσκος (ανάλογα με τον τύπο του βομβητή) και ένα μεταλλικό φύλλο χάλυβα. Αυτό αρκεί για να εκπέμπει ήχο όταν παρέχεται ρεύμα στον πιεζοηλεκτρικό ή ηλεκτρομαγνήτη και αυτό κάνει το μεταλλικό φύλλο να δονείται.
Οι πιο συνηθισμένοι είναι ο πιεζοηλεκτρικός τύπος, στην περίπτωση αυτή έχουν ένα μεταλλικό φύλλο κολλημένο σε ένα κεραμικό φύλλο. Όταν εφαρμόζεται μια ένταση μεταξύ των δύο τόξων που εκπέμπουν ένα κλικ. Όταν η παρεχόμενη τάση σταματήσει, επιστρέφουν στην κανονική τους κατάσταση. Αλλά αν δημιουργηθούν ρολόι ή εναλλακτικοί παλμοί, θα εκπέμψει τα ηχητικά ηχητικά σήματα που αναζητούμε.
Ενσωμάτωση με το Arduino
Su ένταξη με το Arduino Δεν θα μπορούσε να είναι απλούστερο, είτε αγοράζετε έναν κανονικό βομβητή είτε μια παθητική μονάδα για το Arduino, μπορεί να συνδεθεί πολύ εύκολα και ο κωδικός που πρέπει να γράψετε στο Arduino IDE είναι πολύ απλός (η βάση, τότε θα εξαρτηθεί από αυτό που εσείς θέλετε να προσθέσετε τον εαυτό σας).
Όσο για ένα απλό παράδειγμα κώδικα, θα μπορούσε να είναι το ακόλουθο, στο οποίο ο βομβητής εκπέμπει ήχο για 1 δευτερόλεπτο και σταματά, επιστρέφει στην παραγωγή 1 δευτερολέπτου και έτσι:
/* Programa simple para emitir pitidos de 1 segundo intermitentes */ const int buzzer = 9; //El pin al que se conecta el buzzer es el 9 void setup(){ pinMode(buzzer, OUTPUT); // Pin 9 declarado como salida } void loop(){ tone(buzzer, 50); // Envía señal de 1Khz al zumbador delay(1000); noTone(buzzer); // Detiene el zumbador delay(1000); //Espera un segundo y vuelve a repetir el bucle }Περισσότερες πληροφορίες - Εγχειρίδιο προγραμματισμού Arduino
Μιλάτε εσφαλμένα, λέει ότι όσοι ενσωματώνουν τον ταλαντωτή πρέπει να είναι εφοδιασμένοι με εξωτερικό ταλαντωτή, αν αναφέρετε ότι «το ενσωματώνουν, έτσι ώστε να πρέπει να προστεθεί ένας εξωτερικός, συγχέετε αυτούς που δεν το γνωρίζουν. είναι το αντίθετο.
Στη γραμμή 14 του κώδικα:
τόνος (βομβητής, 50); // Στείλτε σήμα 1Khz στο βομβητή
ΠΑΡΑΤΗΡΗΣΕΤΕ ΟΤΙ Η ΣΥΧΝΟΤΗΤΑ ΕΙΝΑΙ 1kHZ, ΠΟΥ ΕΙΝΑΙ ΛΑΘΗ, ΕΙΝΑΙ 50hz,
τόνος (βομβητής, 1000); // Στείλτε σήμα 1Khz στο βομβητή // Αυτός είναι ο σωστός κωδικός.
Χαιρετισμούς.
Η εξήγηση των τύπων Buzzer αντιστρέφεται.
Παρακαλώ διορθώστε για να αποφύγετε τη σύγχυση.
Χαιρετισμούς.
Γεια σας Roberto,
Ευχαριστώ πολύ για τη συμβουλή. Δεν συνειδητοποίησα αυτή τη λεπτομέρεια. Έχει ήδη διορθωθεί.
Χαιρετισμούς!