Boa noite, estou tentando resolver um problema de voltagem no meu projeto...

Atualmente troquei meu Arduino MEGA (5v) por um Arduino DUE (3.3v), fiz toda a adequação dos sensores e etc (nenhum precisou de um level shifter), porém meu display um Nextion 3.5" funciona em 5v e estou tentando fazer os pinos RX e TX funcionarem em 3.3v.

Aqui está o esquema de ligação que eu fiz:

Porém o Display não responde aos meus comandos, tentei usar essa seguinte linha:

Serial2.print("page carregamento");
Serial2.write(0xff);
Serial2.write(0xff);
Serial2.write(0xff);

Esse código funcionava quando eu usava ele em 5v, então o problema não é o código mas sim a ligação...

Dai eu pensei na hipótese de o conversor lógico ter que estar energizado, então tentei ligar dessa maneira:

Porém também não deu certo...

O display está ligando normalmente, porém a comunicação entre o display e o arduino é zero...

O que será que estou fazendo errado? Obrigado.

Exibições: 449

Responder esta

Respostas a este tópico

Sugestão :

Faça um teste com a serial do Arduino Due - conecte-a a outro Arduino Uno.

E use o conversor de sinais digitais para adaptar os níveis de 3,3V com 5V. 

https://majenko.co.uk/blog/reading-serial-arduino

https://blog.startingelectronics.com/how-to-use-arduino-serial-ports/

Então, eu não tenho outra placa além do DUE, eu tentei até usar o hardware serial 1, 2 e 3, os 3 sem sucesso...

Ok , 

Você pode testar as seriais do Arduino Due com loopback>

https://forum.arduino.cc/index.php?topic=73748.0

olá Heitor.

   Te enviei meu contato para maior eficiência em te auxiliar neste problema.

   Não tenho whatsapp. Apenas Skype (pois já uso no meu trabalho).

   Abrçs,

   Elcids

Heitor, bom dia. 

Se ainda continua com o problema, envie fotos detalhadas da sua montagem.

Já ajudei inúmeros colegas aqui do Lab pois sem perceber, estavam fazendo conexões indevidas. 

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2019   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço