Phipps Electronics

Order within the next 

FREE SHIPPING OVER $199

50,000+ ORDERS

WORLDWIDE SHIPPING

SSL SECURED

Using The MAX9814 Microphone Amplifier Module with Arduino

Contents

Introduction

This tutorial details the MAX9814 module, its functions, and the method to build a simple project using the MAX9814 module and an Arduino.

Microphone Amplifier Module with AGC and Low-Noise Bias - MAX9814

The MAX9814 module has a built-in microphone and amplifier circuit. The module outputs an analog signal in relation to the sound that the microphone receives. In addition, the module is capable of being directly connected to an AUX output.

MAX9814 module front view
Figure 1: Microphone Amplifier Module with AGC and Low-Noise Bias - MAX9814

Pin Out

The MAX9814 has five pins.

PinDescription
GNDGround
VddModule Power Supply (2.7-5.5VDC)
GainAdjusting maximum module output
OutAnalog output
ARAdjusting Module Accuracy

Accuracy and Gain Adjustments

PinDisconnectedVCCGND
Gain60dB50dB40dB
AR1:40001:20001:500

How it Works

The MAX9814 module has a microphone that converts sound signal into electrical signal. The signal is then amplified and the module outputs this as analog signal from 0-1023. The higher the value, the higher the intensity of sound.

Project - Arduino Sound Intensity Monitor

This project will demonstrate how the ultraviolet light intensity from a source is detected and converted to an analog signal and this value is displayed in the serial monitor.

Components

  • Arduino Uno Board (1 pc.)
  • Microphone Amplifier Module with AGC and Low-Noise Bias – MAX9814 (1 pc.)
  • Jumper Wires

Wiring Diagram

The MAX9814 module pins are connected to the Arduino Uno board as follows:

Module PinUNO Board Pin
GNDGround
Vdd5V
Gain5V
OutA0
ARNo Connection
MAX9814 wiring diagram

Code

				
					//initialize variable
int sensorValue;
void setup() {
  // initialize serial communication at 9600 baudrate
  Serial.begin(9600);
}
void loop() {
  // get the analog value
  sensorValue = analogRead(A0);
  // display the analog value to serial monitor
  Serial.println(sensorValue);
  }
				
			

Project Test

Wire the components to the Arduino as demonstrated in the wiring diagram. Connect the Arduino to a PC and upload the program. Open the serial monitor in the Arduino IDE and the intensity of the sound received by the microphone will be displayed.

SUBSCRIBE FOR NEW POST ALERTS

Subscribe to be the first to know when we publish a new article!
List Subscriptions(Required)

POPULAR POSTS

Scroll to Top