collapse

* Posts Recentes

NiCd por NiMH? por almamater
[Hoje às 09:51]


otto robot por josecarlos
[Ontem às 19:23]


Alfândega / Taxas Alfandegárias / Portes por SerraCabo
[Ontem às 17:26]


Vídeos: pontas prova osciloscópio e misturadora de som Tascam por SerraCabo
[Ontem às 15:34]


Bloco óptico (Laser-Sony) por senso
[15 de Junho de 2018, 09:29]


Plataforma Fritzing por LVirtual
[15 de Junho de 2018, 08:38]


VS-Solar Challenge 2018 por Njay
[14 de Junho de 2018, 18:57]


Boa compra este osciloscópio? por senso
[14 de Junho de 2018, 10:08]


Rigol DS1054Z portugal/europa por edeweld
[13 de Junho de 2018, 23:29]


Caçadores de Ouro por Hugu
[12 de Junho de 2018, 18:57]

Autor Tópico: botão + buzzer + sensor  (Lida 696 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline joao1996f

  • Mini Robot
  • *
  • Mensagens: 17
botão + buzzer + sensor
« em: 09 de Dezembro de 2012, 20:22 »
Olá a todos. Estou aqui com um problema. Tenho um sensor e queria que um buzzer tocasse quando o sensor deteta algo a menos de x metros até que eu carregasse num botão, mas não está a resultar.

Código: [Seleccione]
Bot = digitalRead(botaoPin);
if(sensorReading < 50)
{{
digitalWrite(pinoFalante, HIGH);
tone(pinoFalante, NOTA_SOL);
delay(500);
noTone(pinoFalante);
delay(200);
}while(Bot==0);
             
}else{
  if(Bot==1)
  {
    digitalWrite(pinoFalante, LOW);
    Bot=0;}
}