Boa noite

Baixei este código deste post aqui do fórum  http://labdegaragem.com/forum/topics/adaptar-codigo

este e o código LED_RGB2.ino

Porém quando eu carrego para o arduino e realizo os testes, os led's não acendem.

Testei o sensor ultrasonico usando o monitor de serial e la funcionou.

testei os led´s e estão todos ok

Alguma ideia de como resolvo isso?

Exibições: 292

Responder esta

Respostas a este tópico

Bom dia,

O código foi carregado com o sucesso?

Informe o diagrama da sua montagem com o LED. Envie foto também.

Bom dia Srta.VF,

a Srta conseguiu resolver o problema postando neste tópico?  

       http://labdegaragem.com/forum/topics/erro-ao-carregar-os-codigos

Se conseguiu, é prática comum aqui no fórum escrever uma breve descrição da solução no tópico e também

escrever  [ R E S O L V I D O ] antes do titulo do tópico.

Quanto ao problema atual, seria bom que a Srta. postasse um esquema de como está ligando todo este projeto.

Eu tenho por hábito, quando encontro um problema no projeto, fazer um debug tipo JACK, ou seja por partes.

No seu projeto, por exemplo, primeiro rode só a parte do programa que usa o US e imprima os resultados

lidos por ele.

Depois rode rode só a parte do programa que usa os LEDs colocando um valor fixo como referencia,

e veja se os LEDs acendem.

RV

Boa noite,

Sobre os meus tópicos não consegui resolver.

http://labdegaragem.com/forum/topics/erro-ao-realizar-a-grava-o-do-...

http://labdegaragem.com/forum/topics/erro-ao-carregar-os-codigos

Estou usando um arduino que eu comprei antes.

Esta e a montagem. esquema.png  IMG_20200918_173719566.jpg    IMG_20200918_173733115.jpg  IMG_20200918_173748710.jpg

Não sei como fazer este debug JACK

Boa noite, 

Importante que responda as questões:

1) O código foi carregado com o sucesso?

2) Seu Arduino esta funcionando corretamente? Use o Blink teste.

https://www.arduino.cc/en/tutorial/blink

3) O LED tem polaridade. Montou os LEDs com as polaridades corretas?

4) Qual o valor dos resistores? No diagrama tem resistores com valores altíssimos, que não vão funcionar. 

Boa noite.

O código foi carregado corretamente.

Sim ele está funcionando corretamente, quando carrego o BLINK o LED do arduino com a letra L fica piscando 

Os LEDs estão corretos.

Coloquei os valores errados é 220 OHMS.

Já testei o sensor ultrassônico usando o UltrasonicStdDev. e os LEDs com este códigosketch_aug18a.ino e funcionou

Minha conclusão:

Pode ser algum problema no código. 

Sugiro dar uma estudada no código do exemplo do outro tópico:

 http://labdegaragem.com/forum/topics/adaptar-codigo

Peguei o código foi deste tópico

Bom dia Srta. VF,

testei este código aqui usando um arduino mini e funcionou corretamente.

Só encontrei uma falha no método usado na linha 22.

Está escrito assim : Serial.println(115200);   mas deveria estar escrito assim:   Serial.begin(115200);

Este falha não impede o projeto de funcionar, mas somente não permite a visualização das distancias 

no serial monitor.

Corrigi esta falha e também modifiquei a linha 38, que estava assim: Serial.print(cmMsec);  e ficou assim

Serial.println(cmMsec); para melhorar a visualização das medidas.

Coloquei também mais umas linhas de impressão para que possa entender o que ocorre e se necessário, ajudar em um debug do código.

Para o código funcionar eram necessários 10 minutos de espera.

Também modifiquei esta parte para iniciar já com controle dos LEDs.

No momento de apagar os LEDs havia uma falha, os LEDS ficavam congelados no ajuste anterior

ao comando  de apagar.  Esta falha também foi corrigida.

Testa aí e depois conta o resultado pra gente.

RV

LED_RGB3.ino

Boa tarde,

Realizei o teste, porém o sensor ultrasonico não funcionou.

Quando ligo a energia do arduino os LEDs ligam sozinhos.

Boa tarde

você está usando um arduino UNO?

RV

Boa tarde,

não eu estou usando é o nano

Boa noite VF,

não vejo razões para US não funcionar, já que o arduino que usei para teste é um mini

e o que você usa é um nano.

Eles usam o mesmo processador, e a principal diferença entre ele é que, o nano tem a

interface TTL/USB integrado nele e o mini não tem.

Reveja suas ligações e observe se no serial monitor aparecem as medidas feitas pelo US.

RV

RSS

© 2021   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço