Будем испытывать популярный дисплей ранее использовавшийся в телефоне Nokia 5110.

Подключение

Подключайте согласно изображению. Если у вас печатная плата не красная а синяя, то к контакту №7(BL) нужно вместо GND подавать +3.3В.

 5110 small

 

Скетч

Предварительно скачайте и установите библиотеку для работы с дисплеем (прост ораспакуйте в папку Library). Скачать. Еще понадобится библиотека Adafruit_GFX.

#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);

void setup()   {
  display.begin();
  display.clearDisplay();
  display.setContrast(50);
  display.setTextSize(1);
  display.setTextColor(BLACK);
  display.setCursor(0, 0);
  display.println("www.2150692.ru");
  display.println("--------------");
  display.println("  NOKIA 5110");
  display.display();
  delay(2000);
}
void loop() {}

 

Также попробуйте поставляемый с библиотекой пример.

5110 example

 

Если на экране изображение слишком бледное или совсем ничего не видно, то в скетче попробуйте поменять контраст вместо 50 например 60:

display.setContrast(60);
Комментарии  
+1 # Михаил 15.04.2017 20:49
3 из 5ти цифровых портов - это порты с ШИМ. можно ли использовать простые цифровые порты вместо них?
Ответить | Ответить с цитатой | Цитировать
Добавить комментарий