OLED spectrum analyzer w/arduino & MSGEQ7 (1 / 2 steg)
Steg 1: Objekt behövs + Schematisk
Vad jag använt, det finns många sätt att flå en katt!.
Mikrokontroller
Teensy 3.2, men arduino pro mini kommer att göra fint, Tänk bara på FTDI converter för programmering. 5V och 3v3 versioner både arbete, inte så kräsen.
http://EUD.DX.com/Product/tj-02-Pro-mini-module-at...
OLED
128 x 64 I2C controller. Om du inte kan se något eller skärmen är suddig, kolla sda/scl, kanske upphäver?
http://EUD.DX.com/Product/0-96-128x64-I2C-Interfac...
Mikrofon-modul
MAX9812, var billig och verkar bete sig tillräckligt bra. Koppla inte in denna mikrofon modul direkt till ADC (analog) ingång är det ac-utgång på ens tanken ADC inte skulle skadas, det är fortfarande AC som ADC inte gillar.
Kontrollera att modulen är förstärkare (använder max9812 eller liknande) i stället för lm393 eller liknande, senare en typer är buller nivån detektorer, och ge ut antingen logiska 1 eller 0, beroende på ljudnivå, dessa används i som klappa (trap) sensorer.
http://EUD.DX.com/Product/max9812-Microphone-ampli...
MSGEQ7
KI som tar hand om filtrering och sådant. Också, den omvandlar växelspänning från mikrofon till säker DC spänning som ADC kan läsa säkert.