Voor degenen onder u die zich de jaren tachtig herinneren, dit zal ongetwijfeld terug te brengen herinneringen wanneer elk stuk van audio-apparatuur in het bekende universum op het moment dat is uitgerust met een overvloed van LEDs was.
Meer in het bijzonder de alomtegenwoordige grafische equalizer of 'Grafische EQ'.
Dit Instructable is gecentreerd rond de MSGEQ7 maken een eenvoudige 2 kanaals grafische EQ (eigenlijk een eenvoudige spectrum analysator) en documenten van mijn eerste, slechte poging om met behulp van de Arduino Uno R3, de ontwikkelomgeving van Arduino en codering in "C" voor goed over een decennium.
Om het bovenstaande het circuit u vereisen geen hulpmiddelen, een elementaire kennis van elektronica en de volgende/onderdelenbibliotheken;
- 3 uit prototyping draden male/male connectoren in de afbeelding hierboven (rood, zwart en groen) te verbinden aan het licht afhankelijke weerstand (LDR).
- 5 korting prototyping draden male/female-connectors opnieuw in de afbeelding hierboven (rood, zwart, blauw, groen en geel) voor de verbinding met de 8 x 8 Led Matrix.
- 2 uit 8 x 8 Led Matrices. Van toonaangevende-ster op Amazon. £1.90 (dit was de prijs op het moment van aankoop, maar ik heb gemerkt dat ze zijn iets duurder, geprijst bij £2.09 op het moment van schrijven van dit Instructable).
- 1 uit de LDR. Van Farnell.
- 1 uit 22 K Ohm weerstand. Van Farnell
- 1 uit de Arduino Uno. Van de Proto-Pic £18.65. www.proto-pic.co.uk/Arduino-Uno/
- 1 off Spectrum Shield. Van de Proto-Pic. £22.25. www.proto-pic.co.uk/spectrum-Shield/
- De bibliotheek van de Arduino LedControl in Git Hub. https://github.com/wayoda/LedControl/releases
Het circuit zorgt voor de weergave van de linker- en kanalen. Zeven van de kolommen van elk 8 x 8 beeldscherm vertegenwoordigen een geschaalde analogon van de volgende frequentie onderdelen aanwezig zijn in het audio signaal pad in ieder van voorbijgaande aard in de tijd.
16kHz 6,26 kHz, 2,5 kHz, 1 kHz, 400 Hz, 160 Hz en 63 Hz
De technische fiche voor de MSGEQ7 vindt u hier; https://www.Sparkfun.com/datasheets/Components/General/MSGEQ7.PDF
De laatste kolom vertegenwoordigt een voortschrijdend gemiddelde waarde van alle componenten van de frequentie.
Audio wordt geleverd aan de Spectrum Shield via een van de aan boord 3.5mm die Jack-aansluitingen, de andere aansluiting wordt gebruikt voor het routeren van deze audio naar een spreker.
Het circuit diagram voor het schild van het Spectrum vindt u hier; http://dlnmh9ip6v2uc.CloudFront.net/datasheets/dev/Arduino/Shields/SpectrumShield-V14.PDF
De LDR wordt gebruikt om via programmacode dim de 8 x 8 die LED Matrix beeldschermen als het omgevingslicht zakt zodat beter contrast voor de kijker.