Fala Galera do LABORATÓRIO DE GARAGEM!!

PRECISO DA AJUDA DE VOCÊS, estou com um projeto de um farol antiofuscante, que é o seguinte:

Quando ligar o arduíno ficará tudo neutro, a partir do momento que apertar o push button ligará o sinal do LDR, do Servo motor e o LED. Quando incidir luz no LDR o servo irá se mover 90° (como se fosse um carro passando por você), então o LED acoplado no servo irá iluminar para o chão em 90°.

Se eu apertar o botão de novo irá cortar o sinal do LED, LDR e servo motor, paralisando tudo.

utilizando:

1 - LED;

1 - Servo-Motor;

1 - LDR;

1 - Push Button;

resistores...

Quem puder me ajudar ficarei muito grato!!!!

Att,

Lucas Khede

Exibições: 351

Anexos

Responder esta

Respostas a este tópico

Como tinhamos conversado, segue o code para o BTN

byte chave = 3;
byte btn = 4;
byte flag =0;
void setup() {
pinMode(chave, OUTPUT);
pinMode(btn, INPUT_PULLUP);
}

void loop() {
byte recebebtn = digitalRead(btn);
delay(100);
if (recebebtn == LOW && flag ==0){
digitalWrite(chave, HIGH);
flag=1;
}
else if(recebebtn==LOW && flag ==1){
digitalWrite(chave, LOW);
flag =0;
}
}

A saída chave (3)  vc liga na base do transistor, ou liga diretamente em dos terminais do LDR ( não é o jeito mais correto, mas vai funcionar)

byte chave = 3;
byte btn = 4;
byte flag = 0;
int ldr = A0;
void setup() {
pinMode(chave, OUTPUT);
pinMode(btn, INPUT_PULLUP);
pinMode(ldr, INPUT);
Serial.begin(9600);
}

void loop() {
int leitura = analogRead(ldr);
byte recebebtn = digitalRead(btn);
delay(60);
if ((recebebtn == LOW) && ( flag == 0)) {
digitalWrite(chave, HIGH);
flag = 1;
}
else if (recebebtn == LOW && flag == 1) {
digitalWrite(chave, LOW);
flag = 0;
}
Serial.println(leitura);
}

Só o led:

Bom dia , 

Só por curiosidade, o farol do Citroen C4 tem um mecanismo que movimenta o farol , quando o carro faz curva. 

Se achar interessante dá uma olhada. 

https://carros.mercadolivre.com.br/pecas/motor-regulagem-farol-citr...

Lucas,

    Respeitosamente, a titulo de projeto escolar, é valido,  mas se for pra valer, não é mais fácil colocar um plastico anti reflexivo transparente na frente dos leds ?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço