Hola a todos.
les escribo para pedir su ayuda.
hace unas semanas hice un desarrollo con un arduino mini, una pantalla nokia 5110 y funcionó bien,
por motivos de montaje debí hacer cambios y dañé el arduino, realicé el montaje con un arduino mini nuevo y la pantalla no muestra nada.
he cambiado la pantalla y aún sin funcionar, (el backlight funciona bien (muy débil, pero bien)),
desmonté todo el circuito y lo he vuelto a poner en protoborad, he realizado cambio del orden de los pines,
y aún no funciona,
ya solo me resta creer que en algo varían las placas arduino una tiene el chip atmega 328 au 1516 y los otros tienen chip atmega 328 au 1730
adjunto un código simple para hacer las pruebas y aún no funciona.
no sé qué mas mirar o hacer.
ya me estoy enloqueciendo con éste problema.
Gracias por su ayuda...!!!
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
#include <SPI.h>
Adafruit_PCD8544 display = Adafruit_PCD8544(8,7,6,5,4);// (sclk,DIN mosi,dc,chip enable,rst)
void setup()
{
pinMode (9,OUTPUT); //backligth
Serial.begin(9600);
display.begin();
display.setContrast(70);
display.clearDisplay(); // clears the screen and buffer
display.setRotation(2);
}
void loop()
{
int alarma =0;
digitalWrite (9,HIGH);
delay (1000);
digitalWrite (9,LOW);
delay (1000);
display.clearDisplay(); //Limpiamos la pantalla
display.setTextSize(2);
display.setCursor(0,5);
display.setTextColor(WHITE,BLACK);
display.println(" ORION ");
display.setCursor(0,25);
display.setTextColor(BLACK);
display.println("HOLDING");
display.display();
delay(5000);
}