Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να δημιουργήσετε ήχου με αριθμούς σε LabVIEW

National Instruments ' LabVIEW γλώσσα προγραμματισμού προσφέρει δεκάδες ήδη συγκεντρώσει οι οποίες μπορούν να συνδυάζονται σε μεγαλύτερες ρουτίνες . Το λογισμικό έχει ως στόχο να συμπληρώσει οποιοδήποτε εργαστηριακό περιβάλλον παρουσιάζοντας ρουτίνες της ως εικονική όργανα . Χρήστες διασύνδεση με αυτές τις ρουτίνες μέσω καντράν , μπαρέτες , κουμπιά και μετρητές βρίσκονται σε μια πρόσοψη . Οι χρήστες προγραμματίσετε αυτές τις ρουτίνες σε ένα διάγραμμα καλωδίωσης , μια οθόνη όπου οι εικόνες τοποθετούνται σε μια επιθυμητή ακολουθία και στη συνέχεια " ενσύρματο μαζί " σε ένα εκτελέσιμο παραγγελία . Το λογισμικό έχει πολλά χαρακτηριστικά και λειτουργίες . Μπορεί γραφήματα εξόδου , ​​πίνακες δεδομένων ή ακόμα και ηχητικά σήματα . Αυτό το τελευταίο χαρακτηριστικό επιτρέπει στους χρήστες να δημιουργήσουν ήχους , σύμφωνα με μια συγκεκριμένη αριθμητική είσοδο . Οδηγίες
Η 1

Δημιουργήστε μια νέα ρουτίνα LabVIEW . Ανοίξτε το διάγραμμα συνδεσμολογίας. Χρησιμοποιήστε το δεξί κουμπί του κλικ του ποντικιού για να μεταβείτε στον εργαλειοθήκη εργασιών LabVIEW . Επιλέξτε τη λειτουργία Beep και τοποθετήστε το στο διάγραμμα καλωδίωσης . Αυτή η λειτουργία έχει τρεις πιθανές εισόδους : . Μια αριθμητική συχνότητα , ένα αριθμητικό διάρκεια και το Boolean για να ενεργοποιήσετε με βάση το σύστημα συναγερμού 2

Τοποθετήστε τον κέρσορα πάνω από την λειτουργία του ηχητικού σήματος εισόδου διάρκειας και κάντε δεξί κλικ . Δημιουργήστε μια σταθερή τιμή . Αυτό δημιουργεί ένα μπλε πλαίσιο με μια προεπιλεγμένη τιμή 0 . Αλλάξτε αυτή την τιμή σε 500 . Τοποθετήστε το δρομέα πάνω από την είσοδο του Boolean λειτουργία του Beep . Κάντε δεξί κλικ και να δημιουργήσει ένα σταθερές τιμές . Αυτό δημιουργεί ένα πράσινο κουτί με Σωστό ή Λάθος επιλογές . Ορίστε αυτήν την τιμή False .
Εικόνων 3

Επιλέξτε μια πράξη πολλαπλασιασμού από την εργαλειοθήκη λειτουργία LabVIEW . Αυτή η λειτουργία εκτελεί την καθορισμένη μαθηματική συνάρτηση σε δύο αριθμητικές εισόδους και εξάγει το προϊόν . Δημιουργήστε μια σταθερή εισροή για τη λειτουργία Πολλαπλασιασμός . Ρυθμίστε την τιμή αυτής της σταθεράς σε 100 . Δημιουργήσει μια είσοδο ελέγχου για τη λειτουργία του πολλαπλασιασμού . Αυτό δημιουργεί ένα γκρι πλαίσιο στο διάγραμμα καλωδίωσης και προσβάσιμες από το χρήστη τον έλεγχο στον μπροστινό πίνακα . Εργαλείο καλωδίωσης Access LabVIEW και συνδέστε την έξοδο της λειτουργίας του πολλαπλασιασμού στην είσοδο της συχνότητας της λειτουργίας του Beep . Σε αυτό το σημείο , που τρέχει το πρόγραμμα θα δημιουργήσει ένα ενιαίο ήχο και στη συνέχεια να σταματήσουν . Αυτός ο ήχος θα διαρκέσει για 500 χιλιοστά του δευτερολέπτου και να έχουν μια συχνότητα ίση με ένα χρήστη που παράγεται πολλαπλασιάζεται με τον αριθμό 100 . Όταν ο χρήστης αλλάζει αυτή τη συχνότητα , το ηχητικό σήμα θα έχει ένα διαφορετικό τόνο .
Η 4

Δείτε την εργαλειοθήκη εργασιών . Επιλέξτε ένα While Loop . Μόλις η ρουτίνα ενεργοποιεί , οποιαδήποτε δραστηριότητα τοποθετείται μέσα σε ένα While Loop θα συνεχίσει να λειτουργεί μέχρι ο βρόχος διακόπτεται . Να επισυναφθούν όλες τις λειτουργίες , οι σταθερές και οι έλεγχοι μέσα σε αυτό το While Loop . Τοποθετήστε τον κέρσορα πάνω από το μικρό πράσινο κουτί στην Ενώ κάτω δεξιά γωνία του Loop . Αυτό είναι παραμέτρους τέλος του While Loop του . Κάντε δεξί κλικ στο έληξε παράμετρο και να δημιουργήσετε ένα στοιχείο ελέγχου . Αυτό δημιουργεί μια Boolean κουμπί στο μπροστινό μέρος της οθόνης . Ο βρόχος συνεχίζει να λειτουργεί έως ότου ο χρήστης κάνει κλικ σε αυτό το κουμπί .
5

Αποθηκεύστε τη ρουτίνα . Ελέγξτε τη ρουτίνα κάνοντας κλικ στο κουμπί Εκτέλεση στη γραμμή εργαλείων LabVIEW . Στον μπροστινό πίνακα , αλλάξτε την τιμή στο αριθμητικό ελέγχου για να αλλάξετε τον ήχο . Κάντε κλικ στο κουμπί Boolean για να σταματήσει το πρόγραμμα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα