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

DIY Arduino Audio Signal Spectrum Analyzer: 3 Βήματα
DIY Arduino Audio Signal Spectrum Analyzer: 3 Βήματα

Βίντεο: DIY Arduino Audio Signal Spectrum Analyzer: 3 Βήματα

Βίντεο: DIY Arduino Audio Signal Spectrum Analyzer: 3 Βήματα
Βίντεο: Arduino Audio Analyzer (Tutorial for Beginners, SSD1306 OLED, u8g2, Arduino UNO) 2024, Νοέμβριος
Anonim
DIY Arduino Audio Signal Spectrum Analyzer
DIY Arduino Audio Signal Spectrum Analyzer

Αυτός είναι ένας πολύ απλός αναλυτής ήχου με μεταβαλλόμενες οπτικές λειτουργίες.

Βήμα 1: Περιγραφή

Image
Image

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

- Μικροελεγκτής Arduino Nano

- Οθόνη LCD 16X2

- πυκνωτής 47 nF και

- ποτενσιόμετρο τριμερών 10 kOhm

- στιγμιαίο διακόπτη

Βήμα 2: Χτίσιμο

Κτίριο
Κτίριο
Κτίριο
Κτίριο
Κτίριο
Κτίριο

Το έργο "FHTSpectrumAnalyzer" επιλέχθηκε ως πηγή για τη δημιουργία του αναλυτή φάσματος και έγιναν μικρές αλλαγές στον κώδικα. Η σύνδεση οθόνης μέσω I2C άλλαξε σε λειτουργία 4-bit, η τάση αναφοράς ADC άλλαξε σε εσωτερικό 1,1 V. Θα χρειαστείτε επίσης τη βιβλιοθήκη FHT.h. Ένα ηχητικό σήμα απευθείας μέσω ενός πυκνωτή 47 nF τροφοδοτείται στην αναλογική είσοδο Α1, ο αναλυτής φάσματος έχει αυτόματο κέρδος του σήματος εισόδου, το οποίο βελτιώνει την οπτική εικόνα του αναλυτή φάσματος. Μπορείτε επίσης να χρησιμοποιήσετε το κουμπί για να επιλέξετε μία από τις έξι οπτικές λειτουργίες.

Βήμα 3: Σχηματικό και κώδικα

Σχηματική και Κώδικας
Σχηματική και Κώδικας

Τέλος, η συσκευή βρίσκεται σε ένα βολικό κουτί που χρησιμοποιώ επίσης για πολλές συσκευές. Διαφορετικά, η συσκευή μπορεί να χρησιμοποιηθεί ως μια αποτελεσματική οπτική λεπτομέρεια σε έναν ενισχυτή DIY ή προενισχυτή.

Ο σχηματικός κώδικας και ο κώδικας Arduino και οι βιβλιοθήκες δίνονται παρακάτω

Συνιστάται: