Ви не увійшли.
- в одну руку Хоровіца з Хіллом, в другу Страуструпа - і по голові!
Кнутом потрібно!
PS: Метод кнута і пряника: метод, винайдений Д. Кнутом і вдосконалений Пряником.
- в одну руку Хоровіца з Хіллом, в другу Страуструпа - і по голові!
- а можна мені іншого ментора?
Дякую за підтримку
Прочитайте будь яку книгу про ардуїно для початківців
Тут нічого специфічного для ардуіно, тут основи C++. В ардуіно хоч і недо-, але все таки підмножина С++. Потрібно навчитись читати код і діагностику компілятора, він же все підказує.
А якщо мета - навчитись програмувати, то вивчати C++ на прикладі ардуінівських бібліотек категорично не рекомендую.
Та отож потратити багато часу на танці з бубном замість того щоб почитати .Головне щоб все вийшло в кінцевому результаті.
Навіщо методом тика, якщо є цілий інтернет з літературою? Прочитайте будь яку книгу про ардуїно для початківців і не треба буде стрьомної магії
Учусь потихеньку методом тика
Схоже, що та бібліотека - якась обгортка для Adafruit SSD1306, а ви їй даєте LiquidCrystal_I2C.
А, вже бачу, що до SSD1306 воно не має відношення, а це обгортка для LiquidCrystal_I2C.
Подивіться же в приклад до тієї бібліотеки: examples/HelloWorld/HelloWorld.ino.
Там використовується метод init(), ніякого begin() там немає. Звідки воно взялося у вашому коді? Якщо це не ваш код, то питайте у автора, яка саме бібліотека якої версії тому коду потрібна. Але у LCD_1602_RUS немає метода begin().
Переписав begin на init і начебто вийшло завантажило завтра підключу кнопки та датчик протока води та відпишусь
якщо Ви вже робили подібне, і воно у вас працювало, то порівняйте з тим що було.
Все звідси
https://youtu.be/iJ0ry5Euy7Y
і біблітеки може багато зайвих
Робив подібне на Ардуіно УНО R3 все працює тільки там нема з кнопок установки літражу
https://github.com/ssilver2007/LCD_1602_RUS_ALL/blob/master/examples/HelloWorldCustom_I2C/HelloWorldCustom_I2C.ino
Мабуть, дивіться сюди і робіть як задумане автором.
Скетч , далі включити бібліотеку ,LCD_1602_RUS
Так звідки ви її взяли? Схоже, що та бібліотека - якась обгортка для Adafruit SSD1306, а ви їй даєте LiquidCrystal_I2C.
Якщо назгрібати якогось сміття з інтернету, то не варто сподіватись, що воно скомпілюється. А якщо і скомпілюється, то не факт, що буде працювати як треба.
не знаю навіщо. є метод init, його використовуйте.
Ви знайшли не підходящу лібу для цього коду. або код не від цієї ліби. помилка в тому, що немає в тій лібі методу begin ().
на прикладах працює ,я додати той метод