Помогите допилить блок Часы_DS1307

Как правильно вписать в секцию Declare два объявления

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
tolikaka
Рядовой
Сообщения: 23
Зарегистрирован: 18.10.2016{, 20:53}
Репутация: 0
Откуда: Ташкент
Имя: Анатолий

Помогите допилить блок Часы_DS1307

#1

Сообщение tolikaka » 11.03.2018{, 21:19}

Здравствуйте знатоки!
Нужна Ваша помощь в добивке блока. "Создал" для себя блок-шаблон выводящий время на LCD1602 пользовательским шрифтом.
Все бы хорошо, да вот только ругается Flprog если я помещаю следующую строчку в секцию Declare (по тому же умыслу, как это прописано в оригинальном скетче, до секции Setup)

LiquidCrystal_I2C LCDid (LcdI2CAdress, 16, 2);

Если переношу ее в секцию Setup, то блок становится корректным, но зато потом не компилится. Приходится делать это вручную в IDE среде

И если можно, подскажите, как правильно сделать фишку с входом EN, чтобы уникальность переменной сама генерилась в коде при создании второго, третьего и т.д. подобных блоков в одном проекте.
Вложения
Часы_DS1307_с_пользовательским_шрифтом_(CODE).ubi
(2.18 КБ) 67 скачиваний
век живи -век учись

tolikaka
Рядовой
Сообщения: 23
Зарегистрирован: 18.10.2016{, 20:53}
Репутация: 0
Откуда: Ташкент
Имя: Анатолий

Помогите допилить блок пользователя

#2

Сообщение tolikaka » 11.03.2018{, 21:58}

Извиняйте за беспокойство, видать проблема с кэшем была.Вроде бы как все заработало
Вложения
Часы_DS1307_с_пользовательским_шрифтом_(CODE).ubi
New_var
(188.14 КБ) 103 скачивания
век живи -век учись

Ответить

Вернуться в «Разработка пользовательских блоков»