воскресенье, 22 ноября 2009 г.

Подключение LCD к Arduino.

 Дисплей необходимо подключать по следующей схеме:



Контакт дисплея
Контакт Arduino
Значение
1
GND
Vss
2
5V
Vdd
3
Vo (контрастность)
4
digital 12
RS
5
digital 11
R/W
6
digital 10
ENABLE
11
digital 5
DB4
12
digital 4
DB5
13
digital 3
DB6
14
digital 2
DB7
15
-
LED+
16
GND
LED-


Её я позаимствовал в блоге http://mk90.blogspot.com/ =)
Также, я подключил переменный резистор, для регулировки контраста дисплея. Крайние выводы резистора подключаем к земле и 5В, а средний к 3 контакту LCD дисплея. Подсветка включается через 15 и 16 контакты, (анод и катод соответственно).


Загружаем в arduino следующую программу:




#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);

void setup() {
  lcd.begin(16, 2);
  lcd.print("Hello, world!");
}

void loop() {
}



Включаем - и все работает :)


 


1 коммент.:

tolik777 комментирует...

Круто! Сам заказал на ебэе arduino и ожидаю когда прийдет. Сейчас курю мануалы

Добавить закладку!

clix - ñîöèàëüíûå çàêëàäêè