Todas as Discussões Marcadas 'LDR' - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T19:57:56Zhttps://labdegaragem.com/forum/topic/listForTag?tag=LDR&feed=yes&xn_auth=noGERAÇÃO DE ENERGIA POR RASTREAMENTO SOLARtag:labdegaragem.com,2018-06-26:6223006:Topic:6768352018-06-26T17:38:08.096ZMateus H Pereirahttps://labdegaragem.com/profile/MateusHonorioPereira
<p>Boa tarde Garagistas!!</p>
<p></p>
<p>Estou terminando o curso de engenharia elétrica e para isso desenvolvi um projeto de TCC referente a geração de energia elétrica com placa fotovoltaica. Porém, fiz um rastreamento solar, onde a placa fotovoltaica "segue" aonde possui maior luminosidade incidindo sobre a placa. </p>
<p>O projeto possui 4 LDR's nos 4 cantos da placa fotovoltaica, no qual, de acordo com a luminosidade incidente os servo motores giram a placa, tanto horizontalmente quanto…</p>
<p>Boa tarde Garagistas!!</p>
<p></p>
<p>Estou terminando o curso de engenharia elétrica e para isso desenvolvi um projeto de TCC referente a geração de energia elétrica com placa fotovoltaica. Porém, fiz um rastreamento solar, onde a placa fotovoltaica "segue" aonde possui maior luminosidade incidindo sobre a placa. </p>
<p>O projeto possui 4 LDR's nos 4 cantos da placa fotovoltaica, no qual, de acordo com a luminosidade incidente os servo motores giram a placa, tanto horizontalmente quanto verticalmente.</p>
<p>Bom, anexarei dois videos do meu projeto. Um estará mostrando as partes importantes do projeto e o outro mostrará o resultado quanto eu liga o fonte externa.</p>
<p></p>
<p>Infelizmente, o protótipo gira sem parar. Porém, após alguns ajustes o protótipo fica parado, mas não acompanha a luminosidade.</p>
<p>Segue em anexo também a programação com os devidos comentários, para assim entender melhor o que eu fiz.</p>
<p></p>
<p>OBS: Um amigo que manja da programação, comentou que eu devo setar valores minimos e maximos da resistencia do LDR. Isso é necessario mesmo? Ou seja, LDR variando de 0 a 5000Kohm por exemplo, para uma variação de 0 a 180º do servo motor.</p>
<p></p>
<p></p>
<p></p> [AJUDA] Alarme a laser com Arduínotag:labdegaragem.com,2017-11-13:6223006:Topic:6461552017-11-13T13:48:08.884ZWillian Antonio Vilela Larenteshttps://labdegaragem.com/profile/WillianAntonioVilelaLarentes
<p><span class="font-size-3" style="font-family: arial, helvetica, sans-serif;">Bom dia</span></p>
<p></p>
<p><span class="font-size-3" style="font-family: arial, helvetica, sans-serif;">Gostaria da ajuda de vocês para fazer uma modificação nesse código para Arduíno que segue em anexo.</span></p>
<p></p>
<p><span class="font-size-3" style="font-family: arial, helvetica, sans-serif;">Esse é um projeto de alarme caseiro a laser.…</span></p>
<p></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">Bom dia</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">Gostaria da ajuda de vocês para fazer uma modificação nesse código para Arduíno que segue em anexo.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">Esse é um projeto de alarme caseiro a laser.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">O Alarme dispara quando o feixe de luz do laser é interrompido e deixa de iluminar o sensor LDR. Ao disparar o alarme, a sirene fica tocando infinitamente até que alguém aperte um botão que tem no circuito para desarmar.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">Minha dúvida é o seguinte, eu gostaria que após o alarme tenha sido disparado que tenha um tempo limite que a sirene ficasse acionada, nesse caso o sinal é mandado pelo Arduíno para o rele pelo pino 13, eu gostaria que esse pino mandasse o sinal por apenas uns 10 segundos e após isso parasse de mandar sinal para o pino 13 desligando o rele, assim a sirene iria parar de tocar.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">Segue o código e circuito em anexo, ele está todo comentado, está fácil de entender o funcionamento, mas eu sou novo no assunto e não sei modificar.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">agradeço desde já.</span></p>
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif;" class="font-size-3">willian</span></p> Dúvidas com simulação artificial de touchscreentag:labdegaragem.com,2017-10-16:6223006:Topic:6394782017-10-16T23:01:20.386ZEliel Alexandre Andrade Souzahttps://labdegaragem.com/profile/ElielAlexandreAndradeSouza
<p>queria tirar uma dúvida sobre algum objeto que possa interferir na eletrostática da tela do tablet, pois estou fazendo um robô com arduíno que precisa dessa função, alguma dica de algo que eu possa utilizar?</p>
<p>(PS: o robô joga o jogo Piano Tiles 2, e para isso, precisa (obviamente) tocar nas teclas)</p>
<p>(PS²: preciso para a feira de conhecimento na quarta, os servos e os LDRs já estão programados, só falta esse detalhe)</p>
<p>queria tirar uma dúvida sobre algum objeto que possa interferir na eletrostática da tela do tablet, pois estou fazendo um robô com arduíno que precisa dessa função, alguma dica de algo que eu possa utilizar?</p>
<p>(PS: o robô joga o jogo Piano Tiles 2, e para isso, precisa (obviamente) tocar nas teclas)</p>
<p>(PS²: preciso para a feira de conhecimento na quarta, os servos e os LDRs já estão programados, só falta esse detalhe)</p> Duvida - Problema com uso do Millis() multíplos intervalos - ajuda com códigotag:labdegaragem.com,2016-06-11:6223006:Topic:5403802016-06-11T13:44:25.420ZTiago Alexandrehttps://labdegaragem.com/profile/TiagoAlexandre
<p>Bom dia garagistas,</p>
<p>Estou tentando executar uma ação com múltiplos intervalos e estou usando millis() no lugar de delay, o testei com 1 funcionou certinho, mas quando aumento quantidade o código buga e não estou conseguindo melhorar, preciso de uma luz, já faz uns 3 dias que estou quebrando a cabeça</p>
<p></p>
<p>segue o link para o código no pastebin <a href="http://pastebin.com/NuhF7UjE">http://pastebin.com/NuhF7UjE</a></p>
<p></p>
<p></p>
<p></p>
<p>Bom dia garagistas,</p>
<p>Estou tentando executar uma ação com múltiplos intervalos e estou usando millis() no lugar de delay, o testei com 1 funcionou certinho, mas quando aumento quantidade o código buga e não estou conseguindo melhorar, preciso de uma luz, já faz uns 3 dias que estou quebrando a cabeça</p>
<p></p>
<p>segue o link para o código no pastebin <a href="http://pastebin.com/NuhF7UjE">http://pastebin.com/NuhF7UjE</a></p>
<p></p>
<p></p>
<p></p> Ajuda com Teste em LDR (Automação residencial)tag:labdegaragem.com,2016-03-25:6223006:Topic:5219682016-03-25T22:50:15.366ZJunior Membleckhttps://labdegaragem.com/profile/FernandoRicardoAllebrandt
<p>Alguém poderia me fornecer um código que faça o teste em 4 Sensores LDR e posicione um motor servo conforme o que apresente a maior luminosidade. Obs.(O projeto vai ter somente um motor e vai somente fazer o movimento para cima e para baixo).</p>
<p></p>
<p>Tentei adaptar um código que eu encontrei na internet, porem não sei como poderia fazer o teste nos 4 sensores no mesmo if, nesse código abaixo testo somente 2 ldrs</p>
<p></p>
<p>#include <Servo.h>// Inclui biblioteca de…</p>
<p>Alguém poderia me fornecer um código que faça o teste em 4 Sensores LDR e posicione um motor servo conforme o que apresente a maior luminosidade. Obs.(O projeto vai ter somente um motor e vai somente fazer o movimento para cima e para baixo).</p>
<p></p>
<p>Tentei adaptar um código que eu encontrei na internet, porem não sei como poderia fazer o teste nos 4 sensores no mesmo if, nesse código abaixo testo somente 2 ldrs</p>
<p></p>
<p>#include <Servo.h>// Inclui biblioteca de servos<br/> <br/> Servo servoRotacao;// Cria variaveis para controlar servos<br/> <br/> int ldr01 = A2;// Ldr 01 pino 2<br/> int ldr02 = A3;// Ldr 02 pino 3<br/> int ldr03 = A0;// Ldr 03 pino 4<br/> int ldr03 = A1;// Ldr 04 pino 5</p>
<p></p>
<p>int valRotacao = 90;// Posicao inicial dos servos<br/> <br/> int val01; // Variaveis para pegar valor analogico dos pinos<br/> int val02; // Variaveis para pegar valor analogico dos pinos <br/> int val03; // Variaveis para pegar valor analogico dos pinos <br/> int val04; // Variaveis para pegar valor analogico dos pinos <br/> <br/> int delayMovimento= 100;// Tempo de delay dos servos<br/> <br/> void setup()<br/> {<br/> servoRotacao.attach(10);// Atribui ao pino 6 o servo rotacao<br/> <br/> }<br/> <br/> void loop()<br/> {<br/> val01 = analogRead(ldr01); // Faz leitura analogica do ldr 01 de acordo com a incidencia de luz<br/> val02 = analogRead(ldr02);// Faz leitura analogica do ldr 02 de acordo com a incidencia de luz <br/> val03 = analogRead(ldr03);// Faz leitura analogica do ldr 03 de acordo com a incidencia de luz <br/> val04 = analogRead(ldr04); // Faz leitura analogica do ldr 04 de acordo com a incidencia de luz<br/> <br/> <br/> if (val01 - val02 > 2 || val01 - val02 < -2) <br/> // Comparando os LDR's da 01 e 02 com threshold de "2" para evitar tremer os servos (jitter)</p>
<p>{<br/> if (val01 > val02 && valRotacao > 0) <br/> // Luz vindo da 01, prepara para virar servo para 02 (valor de travamento menor que 0)<br/> {<br/> valRotacao--; <br/> // Decrementa variavel<br/> } <br/> if (val01> val02 && valRotacao < 180) <br/> // Luz vindo da 02, prepara para virar servo para 02 (valor de travamento maior que 180)<br/> {<br/> valRotacao++; <br/> // Incrementa variavel<br/> }<br/> <br/> }<br/> <br/> servoRotacao.write(valRotacao);// Coloca a posicao do servo de acordo com valor calculado<br/> <br/> delay(delayMovimento);// Espera o servo se mover até a posicao<br/> }</p> Sensor Detector de Movimento PIR com LDRtag:labdegaragem.com,2015-12-03:6223006:Topic:4984702015-12-03T02:19:09.974ZIsmael Lopes da Silvahttps://labdegaragem.com/profile/IsmaelLopesdaSilva
<p>Mais um circuito simples utilizando o detector de movimento por infravermelho (PIR), porém, com LDR na lógica para não acender a lâmpada, representada pelo Led 13, caso esteja claro, sendo assim, não desperdiçando energia. Onde moro tem instalado vários desses sensores que ligam lâmpadas para clarear o caminho, porém, mesmo estando claro o sensor detecta movimento e a lâmpada acende, um desperdício de energia.…</p>
<p></p>
<p>Mais um circuito simples utilizando o detector de movimento por infravermelho (PIR), porém, com LDR na lógica para não acender a lâmpada, representada pelo Led 13, caso esteja claro, sendo assim, não desperdiçando energia. Onde moro tem instalado vários desses sensores que ligam lâmpadas para clarear o caminho, porém, mesmo estando claro o sensor detecta movimento e a lâmpada acende, um desperdício de energia.</p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802491638?profile=original" target="_self"><img width="750" src="http://storage.ning.com/topology/rest/1.0/file/get/1802491638?profile=RESIZE_1024x1024" width="466" class="align-center" height="451"/></a></p>
<p> <a href="http://storage.ning.com/topology/rest/1.0/file/get/1802494159?profile=original" target="_self"><img width="750" src="http://storage.ning.com/topology/rest/1.0/file/get/1802494159?profile=RESIZE_1024x1024" width="571" class="align-center" height="388"/></a></p>
<p></p>
<p>Programa no Arduino</p>
<p><span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">int vSensor = 7;</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">int vStateSensor = HIGH;</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">int vLed = 13;</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">int vSensorPin = A0;</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">int vSensorValue = 0;</span></p>
<p><span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">void setup()</span></p>
<p><span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">{</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> //Serial.begin(9600);</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> pinMode(vSensor, INPUT);</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> pinMode(vLed,OUTPUT);</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">}</span></p>
<p><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">void loop()</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">{</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> vSensorValue = analogRead(vSensorPin);</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> vStateSensor = digitalRead(vSensor);</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> //Serial.println(vSensorValue);</span><br/> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> if(vStateSensor == LOW && vSensorValue>600)</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> {</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> digitalWrite(vLed,HIGH);</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> delay(5000);</span><br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> }</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> else</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> {</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> digitalWrite(vLed,LOW);</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;"> }</span> <br/> <span style="font-family: 'trebuchet ms', geneva; color: #0000ff;">}</span></p> AJUDA URGENTE !! SENSOR LDR COM LED BICOLORtag:labdegaragem.com,2015-11-24:6223006:Topic:4964292015-11-24T10:54:37.042ZMathaus Comapanyhttps://labdegaragem.com/profile/MathausComapany
<p>OLÁ AMIGOS </p>
<p></p>
<p>Estou tentando montar um circuito para faculdade simulando um estacionamento de shopping com transistor, ldr e led bi color ver/vem mas não estou conseguindo e peço encarecidamente a ajuda de vocês para fazer funcionar. Seriam 3 vagas de estacionamento, quando a vaga esta ocupada acende o led em vermelho, quando a vaga está livre acende o led em verde.</p>
<p></p>
<p>Materiais: 3 Ldr 5mm</p>
<p> 3 Led bi color Ver/Vem</p>
<p> 3…</p>
<p>OLÁ AMIGOS </p>
<p></p>
<p>Estou tentando montar um circuito para faculdade simulando um estacionamento de shopping com transistor, ldr e led bi color ver/vem mas não estou conseguindo e peço encarecidamente a ajuda de vocês para fazer funcionar. Seriam 3 vagas de estacionamento, quando a vaga esta ocupada acende o led em vermelho, quando a vaga está livre acende o led em verde.</p>
<p></p>
<p>Materiais: 3 Ldr 5mm</p>
<p> 3 Led bi color Ver/Vem</p>
<p> 3 Transistor Npn Bc 549</p>
<p></p>
<p>Tenho um circuito em anexo de mais ou menos como eu queria que funcionasse, porém não funciona.</p>
<p>Por favor me ajudem !!</p>
<p></p>
<p>OBRIGADO</p> Projéto - Braço Robóticotag:labdegaragem.com,2015-11-07:6223006:Topic:4916662015-11-07T00:50:30.365ZDavid Lucas Santoshttps://labdegaragem.com/profile/DavidLucasSantos
<p><img class="align-left" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488062?profile=RESIZE_320x320" width="300"></img></p>
<p>Olá garaginos, venho trazer um projéto nivel EASY que dá para surpreender bastante amigos e vira um brinquedo viciante que você não quer largar mais. é um braço robótico em MDF onde sua estrutura achei em uma média de preço de 25 R$ no mercado livre.</p>
<p><strong>neste modelo foi necessário:</strong><br></br> - 4 servos motores<br></br> - 4 LDR (Sensor de luminosidade )<br></br> - 2 botões ( Pushbutton )<br></br> - 6 resistores 220 Oms<br></br> - 1 Arduino (o meu é o UNO, porém pode ser…</p>
<p><img width="300" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488062?profile=RESIZE_320x320" width="300" class="align-left"/></p>
<p>Olá garaginos, venho trazer um projéto nivel EASY que dá para surpreender bastante amigos e vira um brinquedo viciante que você não quer largar mais. é um braço robótico em MDF onde sua estrutura achei em uma média de preço de 25 R$ no mercado livre.</p>
<p><strong>neste modelo foi necessário:</strong><br/> - 4 servos motores<br/> - 4 LDR (Sensor de luminosidade )<br/> - 2 botões ( Pushbutton )<br/> - 6 resistores 220 Oms<br/> - 1 Arduino (o meu é o UNO, porém pode ser qualquer modelo Arduino )</p>
<p></p>
<p>Este material é o que eu já tinha, no caso se tiver botões ou até mesmo codificadores rotátivos , bom, é a imaginação que manda.</p>
<p>Utilizei o ldr de forma que ao eu fazer sombra com o dedo em cima dele então ele conhece o servo que quero manipular, ao mudar o ldr mudo também o servo.</p>
<p>Código Fonte :» <a href="http://pastebin.com/embed_iframe.php?i=rV9fhT1B">http://pastebin.com/embed_iframe.php?i=rV9fhT1B</a> ou <a href="http://pastebin.com/embed_iframe.php?i=rV9fhT1B" target="_blank">clique aqui</a></p>
<p></p>
<p><strong>Esquema de ligação</strong></p>
<p><strong><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802488370?profile=original" target="_self"><img width="500" src="http://storage.ning.com/topology/rest/1.0/file/get/1802488370?profile=RESIZE_1024x1024" width="500" class="align-full"/></a></strong></p>
<p></p>
<p>(galera o esquema de cores o meu fritzing bugou e não salvou o modo de cores no jeito que estava, então, tenham a atenção de onde os fios estão saindo e entrando)</p>
<p></p>
<p><strong>Video do braço em funcionamento</strong></p>
<p><strong><a href="https://youtu.be/88VWfoteJnI">https://youtu.be/88VWfoteJnI</a></strong></p>
<p></p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/88VWfoteJnI?wmode=opaque" frameborder="0"></iframe>
</p>
<p></p>
<p><strong>Imagem da protoboard real</strong></p>
<p><strong><a href="http://storage.ning.com/topology/rest/1.0/file/get/1802489219?profile=original" target="_self"><img width="450" src="http://storage.ning.com/topology/rest/1.0/file/get/1802489219?profile=RESIZE_480x480" width="450" class="align-full"/></a></strong></p> Detector de Passagemtag:labdegaragem.com,2015-10-29:6223006:Topic:4892582015-10-29T13:47:29.405ZHenrique Modesto da Costahttps://labdegaragem.com/profile/HenriqueModestodaCosta
<p>Olá a Todos</p>
<p></p>
<p>Estou desenvolvendo um detector de passagem para ser usar na cronometragem de competições automobilística Com a ajuda do pessoal no chat e pesquisando na internet desenvolvi um sistema utilizando o Sensor LDR e feixe a laser inclusive testei no final de semana anterior a este post, e obtive sucesso na simulação. Mais encontrei alguns problemas:</p>
<p>O Laser esquenta muito ao ponto de perder o foco ou desligar;</p>
<p>Tenho que controlar a luz do sol sobre o…</p>
<p>Olá a Todos</p>
<p></p>
<p>Estou desenvolvendo um detector de passagem para ser usar na cronometragem de competições automobilística Com a ajuda do pessoal no chat e pesquisando na internet desenvolvi um sistema utilizando o Sensor LDR e feixe a laser inclusive testei no final de semana anterior a este post, e obtive sucesso na simulação. Mais encontrei alguns problemas:</p>
<p>O Laser esquenta muito ao ponto de perder o foco ou desligar;</p>
<p>Tenho que controlar a luz do sol sobre o sensor;</p>
<p>Alimentação elétrica no local somente com bateria ou inversor;</p>
<p>O laser exige uma amperagem mais alta;</p>
<p>O Hardware de cronometragem existente ele marcar quando abre o contato:</p>
<p>Pois, o laser esquentar eu li que posso pulsar ele assim talvez!!! ele não esquenta tanto;</p>
<p>A alimentação eletrica eu vou ter que resolver contruindo reguladores de tensão para os sensores, o problema continua sendo a amperagem que tem que ser igual ou acima dos 3A;</p>
<p>Como é provissorio o hardware de cronometragem pois vou desenvolver um proprio eu posso usar um relê NA NF.</p>
<p></p>
<p>Mais ai vem o motivo deste post.</p>
<p>Gostaria da opinião de você sobre este projeto(podem ser sincero kkkkk) e outra coisa, na segunda comecei a pesquisar outras opções de detector de passagem e então fiz um utilizando o Infravermelho e mais uma vez contei com a ajuda do Rui Viana e companhia do chat!!!!.</p>
<p>a principio achei até mais viável do que o laser. Mais gostaria muito da opinião de vocêis.</p>
<p></p>
<p>Muito Obrigado</p>
<p> </p>
<p></p> Fazer sensor de presença com LDR e integrar ao arduinotag:labdegaragem.com,2015-04-22:6223006:Topic:4345482015-04-22T20:16:46.425ZMari Souzahttps://labdegaragem.com/profile/MariSouza
<p>Boa tarde.</p>
<p></p>
<p>Eu queria fazer um sensor de presença, que detectasse qualquer objeto que passasse, e ligasse ao Arduíno. Pesquisei sobre sensor com LDR e encontrei vários esquemas de como fazer, mas e pra colocar no Arduíno? </p>
<p>Existe um jeito de fazer isso?</p>
<p>E se não, qual o sensor mais simples próprio pra Arduíno que faça isso? </p>
<p>Boa tarde.</p>
<p></p>
<p>Eu queria fazer um sensor de presença, que detectasse qualquer objeto que passasse, e ligasse ao Arduíno. Pesquisei sobre sensor com LDR e encontrei vários esquemas de como fazer, mas e pra colocar no Arduíno? </p>
<p>Existe um jeito de fazer isso?</p>
<p>E se não, qual o sensor mais simples próprio pra Arduíno que faça isso? </p>