Датчик звука

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем grand, 16 апр 2015.

  1. grand

    grand Гик

    Приобрел вот такую штуку...
    http://ru.aliexpress.com/item/T2N2-...telligent-Vehicle-for-Arduino/1355476422.html

    Пробую элементарный код:
    Код (Text):
    void setup()
    {
    Serial.begin(9600); // open serial port, set the baud rate to 9600 bps
    }
    void loop()
    {
    int val;
    val=analogRead(A0); //connect mic sensor to Analog 0
    Serial.println(val,DEC);//print the sound value to serial
    delay(100);
    }
    Постоянно выводятся значения 1022, 1023... Реакции на звук нет - цифры не меняются.
    Но при звуке диод на самой плате мигает исправно и точно.
    Что может быть такое?

    зы: если подкручиваю чувствительность, то просто иные цифры выводятся, а реакции так и нет...((
     
  2. Bob2005

    Bob2005 Нуб

    Код (Text):
    const int analogInPin = A0;  // Analog input pin that the potentiometer is attached to
    const int analogOutPin = 9; // Analog output pin that the LED is attached to
    int sensorValue = 0;        // value read from the pot
    int outputValue = 0;        // value output to the PWM (analog out)
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      outputValue = map(sensorValue, 0, 1023, 0, 255);
      analogWrite(analogOutPin, outputValue);
      if (sensorValue < 1000)
      Serial.println(sensorValue);
      delay(1);
    }
    так попробуйте. только учтите подстраивать точно нужно, что бы загорался при шуме.