This is an old revision of the document!


Spectrum Analyser

  • Nume: Vatamanu Bogdan-Mihai
  • Grupa: 336CA

Introducere

Proiectul consta in realizarea unui dispozitiv care preia din mediu sunetul si afiseaza analiza spectrului pe patru coloane de led-uri (fiecare coloana reprezentand un domeniu de frecventa). Datele vor fi preluate din mediu folosind un senzor microfon iar trecerea acestora in domeniu de frecventa va fi realizata cu ajutorul Fast Fourier Transformation.

Descriere generala

Pentru captarea sunetului folosesc un modul microfon care transmite datele primite din mediu catre arduino folosind un pin analogic. Sunetul va fi descompus in mai multe frecvente si procesat cu ajutorul librariei arduinoFFT. Afisarea spectrului audio se realizeaza pe patru coloane de leduri. Pentru controlul acestora folosesc patru registre de shiftare conectate prin daisy chain astfel pot sa controlez cele patru coloane de leduri folosind doar trei pini digitali.

Hardware Design

Coloanele de leduri, rezistentele, registrele de shiftare si senzorul microfon au fost lipide pe o placuta PCB, traseele de conexiune dintre acestea fiind realizate cu fire de la un cablu ethernet.

Lista de piese

  • Arduino UNO R3: 1
  • Leduri de diferite culori: 32
  • Shift register SN74HC595N: 4
  • Modul microfon: 1
  • Rezistente 300 ohmi: 32
  • Placa PCB: 1

Diagrama electrica

Software Design

Rezultatul Obtinut

Demo

Concluzii

Downloads

Bibliografie/Resurse

Resurse Software

Resurse Hardware

pm/prj2021/apredescu/spectrum_analyser.1622685480.txt.gz · Last modified: 2021/06/03 04:58 by bogdan.vatamanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0