Mikrofonní senzor keyestudio se obvykle používá k detekci hlasitosti v okolním prostředí. Arduino může jeho výstupní signál sbírat přes analogové vstupní rozhraní.
Pin S je analogový výstup, což je napěťový signál v reálném čase z mikrofonu. Senzor je vybaven potenciometrem, kterým můžete nastavit zesílení signálu.
Má také pevný otvor, takže můžete senzor namontovat na jakékoli jiné zařízení. Můžete jej použít k vytvoření některých interaktivních projektů, například hlasem ovládaného spínače.
Specifikace
- Provozní napětí: 3,3V-5V (DC)
- Provozní proud: <10mA
- Rozhraní: 3PIN
- Výstupní signál: Analogový
Schéma zapojení
Ukázkový kód
int sensorPin =A0 ; //definuje analogový port A0 int value = 0; //nastaví hodnotu na 0 void setup() { Serial.begin(9600); //nastaví přenosovou rychlost na 9600 } void loop() { value = analogRead(sensorPin); //nastaví hodnotu jako hodnotu přečtenou z A0 Serial.println(value, DEC); //vytiskne hodnotu a zalomí řádek delay(200); //zpoždění 0,2 s }
|
Výsledek testu
Připojte to a úspěšně nahrajte kód, poté otevřete sériový monitor v pravém horním rohu Arduino IDE.
Analogová hodnota se zobrazí v okně monitoru. Čím větší je zvuk, tím větší je analogová hodnota.










Recenze
Zatím zde nejsou žádné recenze.