Вопрос по работе с LCD 1602
- Войдите на сайт для отправки комментариев
Вс, 12/02/2017 - 10:41
#include "LCD_1602_RUS.h"
LCD_1602_RUS lcd(0x3F, 16, 2);
void setup()
{
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
}
void loop()
{
char myChar[6] = "Можно"
lcd.setCursor(2, 0);
lcd.print(L"Тепер можно");
lcd.setCursor(3, 1);
lcd.print(L"по-расски");
}
Возможно ли добавить переменную myChar в функцию lcd.print.
Да если её объявить как String
Странный вопрос. Почему эо может быть невозможно? Клапауций успел запретить?
А если так?
#include "LCD_1602_RUS.h" LCD_1602_RUS lcd(0x3F, 16, 2); const char* myChar[] = {"Можно", "Теперь можно", "по-расски"}; void setup() { lcd.init(); // initialize the lcd // Print a message to the LCD. lcd.backlight(); } void loop() { //char myChar[6] = "Можно" lcd.setCursor(2, 0); lcd.print(myChar[0]); //lcd.print(L"Тепер можно"); lcd.setCursor(3, 1); lcd.print(myChar[1]); //lcd.print(L"по-расски"); delay (1000); lcd.clear(); lcd.print(myChar[2]); delay(1000); }Неужели? Кому это он так задолжал? :))))
Ну в этой библиотеке вроде должен.
Ну, раз так ... тогда ладно ... только смысл этой самой буквоки L Вы всёже как-нибудь постарайтесь понять.