LDR Arduino - Saiba como ligar e programar

13.04k views1903 WordsCopy TextShare
Guia Robótica
DESCUBRA como construir projetos incríveis de Robótica e Automação com Arduino, mesmo sem nunca ter ...
Video Transcript:
e nesse vídeo eu vou te ensinar tudo que você precisa saber sobre o ldr com programar junto com você ele ali e nós vamos acionar o LED E do mesmo jeito com a mesma programação que você achou Ana um LED você acionou lâmpada e aí beleza Conseguiu ver aqui vamos falar sobre o LED ele é o principal componente em um sensor de luminosidade que aquele sensor que quando escurece ele acionar a lâmpada o ldr ele é um resistor dependente de luz ou seja a resistência dele varia de acordo a quantidade de luz que incide nele
e a gente pode aproveitar essa característica e fazer diversos projetos e digo mais ainda vou dar um brinde para você se você assistir o vídeo até o final e bora botar uma meta também se esse vídeo bater 500 likes eu vou fazer um sensor de palma junto com vocês 10 aqui fazer toda parte de programação de estruturas nós vamos fazer tudo faz batendo quem Light sensor de Paulo miklos e tem que aprender a utilizar o ldr Porque do mesmo jeito que você programa um ldr você problema qualquer outro sensor analógico é a mesma coisa E
do mesmo jeito que você faz um projeto com ele você faz com outros sensores analógico é um princípio de funcionamento é o mesmo um dos outros exemplos que você pode usar o ldr mesmo era um seguidor de linha essa pergunta eu recebo muito no Instagram como fazer um seguidor de linha que você vai ter um LED emitindo luz e o ldr quando passar em uma faixa vai dar para cá peça variação de luz então ali você faz alguma coisa mais Entendeu com um simples ali daí você consegue fazer um robô de mim o ldr por
si mesmo real enfim Bora montar o circuito e programar o Arduino com ldr então bom então vamos montar aqui programar no tinkercad agora Quem sabe você tem noção quanto você é importante que o espaço lá Gerais conteúdo para você é e 6:30 da manhã eu tô aqui gravando essa aula não tá beleza vamos lá vamos lá o ldr é esse aqui é o que que eu tenho que fazer como o Arduino ele não mede resistência ele mede tensão a gente tem que fazer um divisor de tensão aqui no ar dentro então como é que a
gente faz isso a gente pega um resistor de 10k e nem deste modo liga uma perninha não é Ltda é e outra perninha do ldr a gente vai ligar no Positivo do meio aqui a gente pega um sinal e manda para porta a 0 do lado do hino sendo que eu poderia ligar em qualquer outro aqui também né qualquer outra analógica a e agora eu tô ligando também esse Led no piolho olha positivo o pino Oi negative no resistor Zinho aqui ó e 221 eu gosto de ligar um resistor de 220 Então vamos lá a
ligação é bem simples Bora para partir de programação agora a programação primeiro eu vou fazer com você para ler os valores do ldr eu vou digitar juntos aqui já tem uma programação pequena vai ficar bem legal eu já vou fazer a programação completa logo para você e até uma coisa como eu gosto de fazer eu prefiro ir lá na ideia do Arduino e fazer a programação e depois copiar e colar 15 que fazer direto aqui e eu até recomendo que você faça assim também porque fica melhor você ver que as cores aqui fica mais simples
e você saber se o senhor Errou não né E aí E aí e agora eu vou verificar E aí E aí beleza compilação terminada vou dar um controle aqui só apanhar o qual que é essa programação você vem que aqui tá certinho então posso jogar lá no tincat que não vai dar problema nenhum e agora vim aqui no tinkercad e colo você ver que eu não tá acionando um LED nem nada assim nesse momento aqui e eu só quero ver os valores que o ldr tá capitando olha o quanto mais luz eu tenho nele Dr
o maior é o valor que ele está marcando aqui no lado do hino e quanto menos luz eu tiver menor o valor isso eu tinha investe de acordo eu inventei o positivo e O negativo Aqui também tá Ah não beleza agora que que a gente vai fazer a gente vai aproveitar essa essa variação Aqui de acordo a luminosidade e nós vamos acionar esse LED e como a gente faz isso utilizando o IFF e Welson O seu parece a simulação e Inclusive a gente já tá no meio do vídeo você não deu like e se inscrever
no canal aproveita e faz isso aí agora e também se não me segue ainda no Instagram e sai igual a a roupa de robótica todos os dias eu posso um conteúdo massa lá e se você tiver alguma dúvida você pode me mandar na caixinha de pergunta também que eu posso te ajudar aí quando você mandar perguntas e vai levar eu com celular a gente não é que eu faço sim Totó eu sempre procuro responder as caixinhas de pergunta porque eu sei que ajuda muito as pessoas Beleza vou voltar para o conteúdo aqui Ah tá beleza
então o que que eu vou fazer aqui agora agora eu vou colocar o II fiança if sim o valor do ldr para botar menor que 15 esses valores aqui vai depender da luminosidade sair de onde você tá fazendo Tá então esse valor que eu tô colocando é só para ter uma referência se o ldr por se o valor da lbf o menor do que 500 que que eu vou fazer eu vou ligar para o Ed eu vou ligar nesse LED se esse valor do ldr menor do que 500 se não né que que eu faço
eu desligo LED 1 é uma coisa muito importante aqui nesse cielson é que funciona da seguinte maneira se eu tenho só uma linha de comando eu não preciso fazer isso aqui ó abrir com cheias e depois fechar com shapes aqui eu não preciso fazer isso eu tenho só uma linha de comando agora você tem um bloco de código tiver vários códigos você for escrever mais coisa aqui aí eu já te preciso ter esses dois conchinha está só um detalhe muito importante aí para quando você tiver usando ir e Como funciona essa programação aqui ó Nessa
linha quer que eu tô fazendo eu estou querendo a variável chamado LED então atribuindo o número 8 Essa vai ser a variável que vai armazenar o pneu do Led Então tá aqui ó ele tá no que no olho Beleza agora eu iniciou comunicação serial porque eu quero mostrar na tela os valores que eu tô indo da ideia então preciso ter essa comunicação serial e como eu faço isso olha serial Being 9600 9600 é o valor padrão Aí é ser leal e agora eu tô decorando o LED como saída tem mod LED output para eu poder
ligar e desligar o LED né então tenho declarar ele como sair né Oi e agora nessa parte de baixo aqui eu estou o lindo o valor análogo estou indo o valor que tá na porta a zero que esta porta que tá ligado a ele é tão lindo esse falou e armazenando uma variável chamado ldr então eu criei a variável Tô comendo aqui mesmo olha e adicionando esse valor vivo nesta variável depois que adicionar o valor eu venho aqui ó serial print eu quero mostrar na tela Qual é esse valor é nessa parte Zinho aqui ó
para assim eu poder ter um controle certinho para eu continuar minha programação depois que eu vi os valores aqui aí eu já entro nessa parte de condições Então se o valor do ldr por menor do que 500 eu venho e vírgulas e e se não Ou seja Simple maior do que 500 eu desligo LED eu gosto sempre de ter um delay é bom ter um delay aqui porque senão os valores do ldr vai passar muito rápido aqui vai acabar enrolando não você coloca um delezinho aqui de pelo menos 500 milissegundos em segundos para você poder
vai é o valores da ldr de modo mais lento então agora iniciar essa simulação Então como é que vai funcionar aqui ó sim tem mais luz ele desliga o LED se tem menos ele ligou hoje causa da condição né tá dando aqui um valor de 874 874 é maior do que 500 então ele pega essa condição daqui de baixo Ah beleza mas quando eu dar um valor menor do que 500 e já pega essa condição aqui de cima Esse pormenor do que 500 nego LED se não for menor do que 15 ou seja se for
maior do que 500 ele desliga o LED com relé com essa mesma programação você consegue acionar uma lâmpada a única modificação que você tem que fazer é colocar o relevo é claro né e o relevo e funciona da seguinte maneira quando você mandou sinal baixo ele liga e quando você manda o sinal alto ele desliga só para você ficar ciente ser e bora fazer um resumo da aula que rapidão o LDL é um resistor variável resistor dependente de uso ele varia sua resistência de acordo a luz que incide nele beleza como é que eu aproveita
essa variação da resistência para ler com Arduino eu preciso fazer um divisor de tensão O que é deste Opa que é neste modo aqui ó então aqui eu tenho um divisor de tensão com resistor de 10k como eu faço a programação a programação é o seguinte você cria uma variável e armazena o valor dessa variável ler o análogo William meio que a porta a 0 e adiciona no ldr da variável ldr depois que você adicionou aí você consegue fazer isso aqui você consegue criar condições com ela e eu tive que colocar aqui um serial print
Eu Quis colocar para poder mostrar o valor da serial na tela Beleza então é isso se você já utilizou ldr para fazer algum projeto deixa aqui com o projeto que você utilizou me fala aqui nos comentários e se ainda não utilizou você tá aqui pesquisando que você quer aprender mais né me fala o que você tá pensando em fazer com ele aqui também e o bicho que eu te falei é um erro que com 10 projetos para fazer com leds que ele ficou show de bola já tem mais de duas mil cópias baixadas então vou
deixar o link aqui na descrição para você fazer o download tá e se você realmente quer dominar o Arduino Eu tenho um treinamento chamado hackeando Arduino onde eu ensino a dentro do absoluto zero eu ensino Arduino e eletrônica aplicada O link tá aí na descrição também então pelo menos fica para você saber um pouco mais eu vou deixar dois vídeos aqui para você dar uma olhada um Sou eu mesmo que tô com a recomendando e o outro é o próprio YouTube Eu tenho certeza que e vão te ajudar então é isso forte abraço e até
o próximo momento
Copyright © 2025. Made with ♥ in London by YTScribe.com