KY-038 Datasheet – Microphone Sound Sensor Module

Part Number : KY-038, KY038

Function : Microphone sound sensor module

Package : Module type

Manufactures : ETC

Images :

1 page
KY-038 image

2 page

Description :

Arduino KY-038 Microphone sound sensor module From hƩp://Ɵon-sensor-module-red-135533 Contents 1 Microphone sound detecƟon module 2 ConnecƟng to the Arduino 3 Example code: Digital output 4 Example Code : analog outputs Microphone sound detecƟon module For sound detecƟon Module has two outputs: 1. AO, analog output, real-Ɵme output voltage signal of the microphone 2. DO, when the sound intensity reaches a certain threshold, the output high and low signal hƩps:// The threshold-sensiƟvity can be adjusted via potenƟometer on the sensor ConnecƟng to the Arduino Pin + to Arduino 5+ Pin – to Arduino Pin A0 to Arduino A0 (for analog program) Pin D0 to Arduino 13 (for digital program) Example code: Digital output int Led = 13 ;// define LED Interface int buttonpin = 3; // define D0 Sensor Interface int val = 0;// define numeric variables val void setup () { pinMode (Led, OUTPUT) ;// define LED as output interface pinMode (buttonpin, INPUT) ;// output interface D0 is defined sensor } void loop () { val = digitalRead(buttonpin);// digital interface will be assigned a value of pin 3 to read val if (val == HIGH) // When the sound detection module detects a signal, LED flashes { digitalWrite (Led, HIGH); } else { digitalWrite (Led, LOW); } } Example Code : analog outputs int sensorPin = A0; // select the input pin for the potentiometer int ledPin = 13; // select the pin for the LED int sensorValue = 0; // variable to store the value coming from the sensor void setup () { pinMode (ledPin, OUTPUT); Serial.begin (9600); } void loop () { sensorValue = analogRead (sensorPin); digitalWrite (ledPin, HIGH); delay (sensorValue); digitalWrite (ledPin, LOW); delay (sensorValue); Serial.println (sensorValue, DEC); } hƩps:// […]

KY-038 Datasheet