Lcd и arduino UNO
- Войдите на сайт для отправки комментариев
Пнд, 23/07/2012 - 13:37
Пытаюсь подключить к UNO 2-x строчный дисплей Winstar 1602B
Скетч из примеров библиотеки.
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 3, 4, 5, 6);
void setup()
{
lcd.print("hello, world!");
}
void loop() {}
подключаю
lcd Arduino
4-12
5-11
6-10
11-3
12-4
13-5
14-6
плюс по краям питание
на эране только подсветка.
пробовал поиграть контрастом (подключил подстроечный резистор на 1 ком к 3 ноге LCD - подвигал) контрастность меняется но не более.
Может что-то не так включаю?
Попробуйте в цепи контраста переменный резстор с большим номиналом - 20 кОм.
Oтключил подсветку и счастье есть. Родной скетч на экране показывает красоту (Привет мир!).
Почему не работает при переносе сообщения в секцию основной программы?
#include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); void setup() { } void loop() { lcd.print("hello, world!"); }можно ли одновременно использовать serial.print и lcd.print
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukomment...
Oтключил подсветку и счастье есть. Родной скетч на экране показывает красоту (Привет мир!).
Почему не работает при переносе сообщения в секцию основной программы?
#include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); void setup() { } void loop() { lcd.print("hello, world!"); }можно ли одновременно использовать serial.print и lcd.print
Не работает, потому что дисплей не успевает выводить информацию с такой быстрой частатой, с которой вы ее отсылаете.
#include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); void setup() { } void loop() { lcd.print("hello, world!"); delay(1000); }