LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: dio123 em 20 de Agosto de 2009, 15:09

Título: led reagente som
Enviado por: dio123 em 20 de Agosto de 2009, 15:09
Queria fazer uma coisa fixe. Entao pensei nos leds alto brilho e no microphone e fazer com que os leds reageam dependendo o som do microphone.
Entao hoje, com muita sorte apanhei net,com a pen da tmn, e andei aqui no forum a actualizar-me e vi  o circuito

O seguindo o esquema do user Rui  http://lusorobotica.com/index.php/topic,1285.0.html (http://lusorobotica.com/index.php/topic,1285.0.html) falta o componente  transistor 2n3904.

Mas no entanto tenho BC547 e BC546. Se montar o circuito com BC547 será que vai dar para fazer o que quero ou será outro circuito completamente diferente?


desde já
Título: Re:led reagente som
Enviado por: Ricardo_91 em 20 de Agosto de 2009, 15:18
ve este excelente projecto feito pelo guibot

http://lab.guilhermemartins.net/sound-sensor/

podes fazer com que o arduino leia o analog in e o transforme em pwm
Título: Re:led reagente som
Enviado por: dio123 em 20 de Agosto de 2009, 16:24
o problema e que nao tenho esses transistores e o potenciometros, só tenho 50k , e nao tenho condensador 470n para  fazer o circuito como guibot fez.
Título: Re:led reagente som
Enviado por: TigPT em 20 de Agosto de 2009, 18:14
Tens também o projecto do amgcgoncalves: http://lusorobotica.com/index.php/topic,809.0.html
Título: Re:led reagente som
Enviado por: dio123 em 20 de Agosto de 2009, 19:42
boas,
TigPT, acabei de fazer o esquema e reparei que nos 2 fios onde ligam o microfone tem 4.50v , como vou usar o microfone do pc nao irá queimar?

liguei o micro ao portatil e reparei que só tem 1.3 volts e como no esquema que montei tem 4.50v estou a perguntar antes de fazer asneira.


desde já
Título: Re:led reagente som
Enviado por: TigPT em 20 de Agosto de 2009, 19:48
Não te posso dar garantias que não conheço o micro que estás a utilizar. Podes meter fotos? ele tem alguma inscrição que possa servir para encontrar o datasheet como números/letras?
Título: Re:led reagente som
Enviado por: dio123 em 20 de Agosto de 2009, 21:22
vai ser complicado de colocar uma foto, pois estou usar a pen da tmn e tou com uma velocidade de 0.60 kbps.

Sei que nao ajuda, mas dá uma ideia do que é

O microfone e daqueles finos com o fio fino muito grande que há em todas as lojas dos chineses. resumindo microfone do chines.

Se calhar a melhor ideia era antes da saida do microfone fazer qualquer coisa para que a voltagem desce-se para 1,3 v.
Título: Re:led reagente som
Enviado por: TigPT em 20 de Agosto de 2009, 21:55
Em principio não nada pode correr mal, visto que tens ali umas resistências para limitar a corrente, contudo se te sentires mais confortável, aumenta de 10k para uns 30k e testa, depois se tiveres pouca sensibilidade de valores baixas para 10k.

Força com isso ;)
Título: Re:led reagente som
Enviado por: dio123 em 24 de Agosto de 2009, 15:53
bem, como nao posso desmontar o microfone, e quando estive desmontar o um rádio velho, tinha uma entrada que dá para o microfone.
Como a "banana" do microfone tem 3 partes metalicas andei na net a procura na net mas nao arranjei informação de confiança.

o que vi foi :
1 parte metalica = negativo
2 parte metalica = 5v
3 parte metalica com ponta arredondada = sinal

será isto o esquema certo?
Título: Re:led reagente som
Enviado por: TigPT em 24 de Agosto de 2009, 15:57
Normalmente as fichas com 3 fios são para saida stereo.

Os microfones só tem 2 fios, o grande costuma ser ground (negativo) e o da ponta o sinal.
Título: Re:led reagente som
Enviado por: dio123 em 24 de Agosto de 2009, 16:29
seguindo o projecto amgcgoncalves fez fica o seguinte.

o microfone a parte metalica liga a nada certo?

pino 5, é onde liga output do esquema microfone, e pino 3 é onde liga o led.
 
sera que o estalar de dedos com o microfone funciona?, ou  é um caso de exprimentar.

por curiosidade o que é home?

Depois tenho de fazer o meu proprio codigo, para adptar a experiencia


Citar
#define INPUT_PIN 5
#define OUTPUT_PIN 3
#define NOISE_GATE 300
#define DELAY 100

unsigned char state;
unsigned short rd;

void setup() {}

void loop() {
  rd = analogRead(INPUT_PIN);
  if (rd > NOISE_GATE) {
    state = ~state;
    analogWrite(OUTPUT_PIN, state);
    delay(DELAY);
  }
}

autor amgcgoncalves


desde já agradeço pela ajuda
Título: Re:led reagente som
Enviado por: Fifas em 25 de Agosto de 2009, 11:14
Já agora, tens tambem este esquema :) http://lusorobotica.com/index.php/topic,652.0.html