Boa tarde, eu tava comnversando com o ewerton sobre meu modulo microfone, e ele achou que realmente deveria criar um topico, por isso dois topicos :S
Desculpe mais estou mesmo com problema nesse dois perifericos...
Mais vamos la.
Tenho o seguinte modulo
http://dx.com/pt/p/arduino-microphone-sound-detection-sensor-module...
Estou usando o seguinte codigo
int sensorPin = A2; // Conectar o sensor som na porta analógica 2
int sedonDigital = 50;
int val2=0;
int val = 0; // variable to store the value coming from the sensor
void setup() {
Serial.begin(9600); // inicializa a comunicação serial com computador
}
void loop() {
val = analogRead(sensorPin); // ler o valordo sensor
val2 = digitalRead(sedonDigital);
Serial.print("Analogico");
Serial.println(val); // enviá-lo para o computador (como dígitos ASCII)
Serial.print("Digital");
Serial.println(val2);
Serial.println("_________________");
delay(1000); // o programa aguarda 1 segundo
}
Estou tentando ler as duas portas, mais a digital so me retorna 0 e a analogica fica retornando valores doidos e inconstantes...
Basicamente é o mesmo problema do meu topico DHT, as vezes naun retorna nada e quando retorna é coisa sem sentido...
Alguma ideia?
Tags:
Boa noite.
Pesquisei e vi que o microfone em teoria é facil...
Mai naun ta funfando., será que tem alguma coisa a ver com minha alimentação?
mais se eu pego pela digital so ta retornando 0, se eu pego pela analogica so retorna 1230
Ta montado alguma cosia errada?
Ps. O botão funciona
ps2. o porta enta correta
ps3. Se eu tiro ele com o sistema ligado, começa a das valores menores ate 0 depois volta a uns 300, depois diminui ate zerar depois cresce denovo... em loop
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por