Паяльник

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Паяльник » Микроконтроллеры » Подключаем Arduino к LCD Nokia 5110


Подключаем Arduino к LCD Nokia 5110

Сообщений 1 страница 5 из 5

1

Подключаем Arduino к LCD Nokia 5110

http://se.uploads.ru/t/pBjtg.jpg

Отрывок кода, показывающий правильную распиновку

Код:
#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>

// Software SPI (slower updates, more flexible pin options):
// pin 7 - Serial clock out (SCLK)
// pin 6 - Serial data out (DIN)
// pin 5 - Data/Command select (D/C)
// pin 4 - LCD chip select (CS)
// pin 3 - LCD reset (RST)

// 3.3v - Vcc
// 5v   - BL
// GNG  - Gnd
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);

...

Если изображение плохо видно, можно увеличить контраст:

display.setContrast(50);

0

2

Подскажите как подключить, таким же образом, точно такой же, но только красный дисплей ? Подключаю как и у вас, но при включении по середине экрана черный квадрат и подсветка не работает. Что может быть тут не так ?

0

3

На счет черного квадрата, думаю у Вас просто контрастность завышена, попробуйте:

display.setContrast(50);

На счет подсветки у "красного" дисплея есть различие, подсветка подключается к земле GND.

// Software SPI (slower updates, more flexible pin options):
// pin 7 - Serial clock out (SCLK)
// pin 6 - Serial data out (DIN)
// pin 5 - Data/Command select (D/C)
// pin 4 - LCD chip select (CS)
// pin 3 - LCD reset (RST)

// 3.3v - Vcc
// GND   - BL (подсветка)
// GNG  - Gnd

http://sh.uploads.ru/t/Bcs5a.jpg

0

4

Подскажите пожалуйста по выводу данных ик пульта на LCD Nokia 5110. я имею ввиду стандартный пример IRrecvDump из библиотеки IRREMOTE . Хочется иметь под рукой мобильный сканер ик пультов.

0

5

А какие у Вас возникли трудности с подключением дисплея ?

Например на дисплее пишем Hello world:

// Arduino Uno - LCD Nokia5110
// GND  - Gnd  8
// 3.3v/5v - BL 7 Подсветка
// 3.3v - Vcc  6
// pin 4 - Serial clock out (SCLK)  5
// pin 5 - Serial data out (DIN)  4
// pin 6 - Data/Command select (D/C)  3
// pin 7 - LCD chip select (CS)(CE) 2
// pin 8 - LCD reset (RST) 1

Код:
#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>


Adafruit_PCD8544 display = Adafruit_PCD8544(4, 5, 6, 7, 8);
//Adafruit_PCD8544(int8_t SCLK, int8_t DIN, int8_t DC, int8_t CS, int8_t RST);


void setup()   {

  // Инициализация дисплея
  display.begin();
  display.setCursor(0, 0);
  display.setTextColor(BLACK);
  display.setTextSize(1);
  // Очищаем дисплей
  display.clearDisplay();
  display.display();

  // Устанавливаем контраст
  display.setContrast(50);
  delay(1000);
}

void loop() 
{
  display.clearDisplay(); 
  display.print("Hello world !!! ");
  display.display();
}

0


Вы здесь » Паяльник » Микроконтроллеры » Подключаем Arduino к LCD Nokia 5110


создать форум