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?
Tags:
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:
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
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
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por