A linear audio input module can help assemble an equalizer from a LED strip or teach a robot to respond to voice commands. Connect a microphone, instruments, or even a computer easily — the module provides the connection needed for a standard mini-jack.
Normally, an audio signal has an alternating voltage, meaning part of the signal has a positive voltage and the other has a negative voltage. However, the microcontroller can only digitize positive voltages.
This audio input module raises the zero value of the audio signal to the middle of the supply voltage, and further voltage changes occur relative to this value. The audio signal changed and becomes digital.
The module is connected to the four pins of the controller:
The input signal can be recorded in stereo mode or, by unifying the channel by jumping the contacts, you can transmit the signal to two pins.
Audio sources are connected to the module via a 3.5 mm TRS connector (mini-jack).
Connect the module via 3-pin jumper cable. The 3-pin jumper cables needed for the connection are included in the kit.
There are several different ways to wire this module:
Troyka Shield. The most straightforward method. Connect the module to a pin group on Troyka Shield with the 3-pin jumper cable and you’re ready to interface with it from your Arduino.
Troyka Slot Shield. The best choice for quick prototyping. Using slots on the shield, you can get rid of cables. The module will be held securely in place using both pin headers.
Breadboard. For advanced use. Troyka pin headers have 0.1” spacing which is compatible with any breadboard. Simply wire the module like you would do with any IC.