Olá pessoal.

Alguém ai já passou por esse problema? Se incluo a biblioteca Wire.c no meu sketch, meu arduino fica instável passando a escrever caracteres estranhos no LCD e/ou na Serial, e/ou reiniciando sozinho.

É algo estranho de compreender. Se desabilito a Wire.c, funciona que uma beleza. Se habilito, fica tudo uma tremenda m3lec@.

Para mim isso é péssimo, pois preciso interagir com eeprom i2c, RTC e LCD_i2c. Sem descartar o Wiznet5100. E pelo que captei por cima, em algumas pesquisas, resumi que não é só comigo que isso ocorre.

Mais alguém ai tem ou teve esse problema? =/

#include <SPI.h>
#include <Ethernet.h>
#include <SoftwareSerial.h>
// #include <Wire.h>
// #include <PS2Keyboard.h>
// #include <LiquidCrystal_I2C.h>

Exibições: 1949

Responder esta

Respostas a este tópico

aqui eu tirei o softwareserial e ainda continua ativando aleatoriamente .. wire

muda isso

byte inicio = B00000000;

para 

isso

byte inicio = 0x0;

 

Na verdade tem que evitar ao máximo qualquer tipo de comunicação por software, isso funciona bem em programas simples, mais é só começar deixar o sistema mais complexo que ja começa as dor de cabeça. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço