Крякозябры после числового значения 16x2 i2c
- Войдите на сайт для отправки комментариев
Вс, 28/02/2016 - 16:14
Вывожу на дисплей целочисленное значение, однако он дорисовывает еще два непонятных символа.
Вывожу на дисплей целочисленное значение, однако он дорисовывает еще два непонятных символа.
Принято к сведению.
Когда будет три кракозябры - отпишитесь.
А когда потребуется помощь, приведёте скетч, который это выводит.
Вот пример кода что бы вывести на дисплей число 5000. После него рисует две крякозябры
#include <Wire.h> #include <LiquidCrystal_I2C.h> int FA = 5000; LiquidCrystal_I2C lcd(0x3F,16,2); void setup() { lcd.init(); lcd.init(); // Print a message to the LCD. lcd.backlight(); lcd.setCursor(0,0); lcd.println(FA); } void loop() { }А что делает "ln" в строке 12? "ln" добавляет в хвост два символа - возврат каретки и перевод строки. Ваш экран их "по-назначению" не воспринимает, а показывает как умеет - вот Вы их и наблюдаете.
Замените println на print и всё должно быть нормально.
Спасибо большое!!!