Πίνακας περιεχομένων:

ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ARDUINO: 4 Βήματα
ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ARDUINO: 4 Βήματα

Βίντεο: ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ARDUINO: 4 Βήματα

Βίντεο: ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ARDUINO: 4 Βήματα
Βίντεο: Ενεργητικό vs Παθητικό Εισόδημα 2024, Ιούλιος
Anonim
ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ΤΟ ARDUINO
ΠΩΣ ΝΑ ΣΥΝΔΕΣΕΙΣ ΕΝΑ ΠΑΘΗΤΙΚΟ BUZZER ΜΕ ΤΟ ARDUINO

Η παραγωγή ήχου στο arduino είναι ένα ενδιαφέρον έργο, αυτό μπορεί να επιτευχθεί χρησιμοποιώντας διαφορετικές μονάδες και συσκευές ανάλογα με το έργο και τις επιλογές σας. Σε αυτό το έργο, θα εξετάσουμε τον τρόπο με τον οποίο μπορείτε να κάνετε ήχο με έναν βομβητή. Ο βομβητής που χρησιμοποιείται από τους χομπίστες διατίθεται σε δύο τύπους: Ο ενεργός βομβητής και ο παθητικός βομβητής. Για αυτό το έργο, θα χρησιμοποιήσουμε έναν ενεργό βομβητή. Ρίξτε μια ματιά στο σεμινάριο μου σχετικά με τη χρήση ενός ενεργού βομβητή.

Ένας παθητικός βομβητής απαιτεί σήμα DC για να κάνει έναν ήχο. Είναι σαν ένα ηλεκτρομαγνητικό ηχείο, όπου ένα μεταβαλλόμενο σήμα εισόδου παράγει τον ήχο, αντί να παράγει αυτόματα έναν τόνο. Σε αντίθεση με τον ενεργό βομβητή που απαιτεί μόνο ένα DC, ο παθητικός βομβητής χρειάζεται κάποια τεχνική για την παραγωγή νότας. Σημειώστε ότι η προσπάθεια χρήσης του παθητικού βομβητή χωρίς ρύθμιση της συχνότητας εξόδου θα οδηγήσει στην παραγωγή ήχου από τον παθητικό βομβητή.

Η συχνότητα που μπορείτε να περάσετε σε έναν παθητικό βομβητή κυμαίνεται από 31 έως 4978 με διάστημα 2 ψηφίων μεταξύ διαδοχικών συχνοτήτων π.χ. 31-35-35… Μπορείτε να μελετήσετε περισσότερα για τις μουσικές συχνότητες για να κατανοήσετε πλήρως κάθε συχνότητα. Μπορείτε επίσης να δείτε το σεμινάριό μου σχετικά με το "παίζοντας σημαντικές νότες με τον παθητικό βομβητή".

Βήμα 1: Υλικό

Arduino Board

Παθητικός βομβητής

Jumper Wires

Βήμα 2: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Η σύνδεση κυκλώματος είναι πολύ παρόμοια με τον τρόπο σύνδεσης ενός LED στο Arduino. Ο βομβητής λειτουργεί σε 3-5V.

Μπορείτε να χρησιμοποιήσετε οποιοδήποτε ψηφιακό pin του arduino για το θετικό pin και να συνδέσετε το αρνητικό pin στη γείωση. Είναι απαραίτητο να χρησιμοποιήσετε μια αντίσταση αφού ο βομβητής λειτουργεί σε 5V. Μπορείτε να αναγνωρίσετε το θετικό πείρο κοιτάζοντας την επάνω πλευρά του βομβητή, θα δείτε ένα σημείο με την ένδειξη "+", ο πείρος σε αυτήν την πλευρά είναι ο θετικός πείρος.

Βήμα 3: Κώδικας εργασίας

Παρακάτω είναι ένα παράδειγμα κώδικα για τον έλεγχο ενός παθητικού βομβητή.

void setup () {

// παράγει ήχους 440Hz, 494Hz, 523Hz στην ακίδα εξόδου 7 με διάρκεια 2000ms

τόνος (7, 440, 2000). //ΕΝΑ

καθυστέρηση (1000)?

τόνος (7, 494, 2000). //ΣΙ

καθυστέρηση (1000)?

τόνος (7, 523, 2000). //ΝΤΟ

καθυστέρηση (1000)?

// Μπορείτε να χρησιμοποιήσετε τη λειτουργία notone () για να σταματήσετε τον τόνο αντί να χρησιμοποιήσετε καθυστέρηση ()

}

void loop () {

// Η τοποθέτηση του παραπάνω κώδικα στη λειτουργία βρόχου θα κάνει τον τόνο να παράγεται σε έναν βρόχο

}

Βήμα 4: Εφαρμογή

Όπως μπορείτε να δείτε από το παράδειγμα, ο παθητικός βομβητής μπορεί να χρησιμοποιηθεί με πολλούς τρόπους. Μια σημασία είναι επίσης ότι μπορεί να λειτουργήσει πλήρως ως ενεργός βομβητής, απλά πρέπει να το ρυθμίσετε στην προτιμώμενη συχνότητα.

Μπορείτε να χρησιμοποιήσετε τον παθητικό βομβητή για τη δημιουργία μουσικής και διαφορετικών τόνων.

Συνιστάται: