TFTLCD как сделать пользовательский блок из скетча
Добавлено: 20 июн 2024, 18:24
всем здравствуйте!!!!! хочу задать вопрос и попросить помощи. будьте так добры!!! вот есть у меня скетч написанный для вот такой игрушки самоделки. найден на просторах интернета, как из этого скетча сделать пользовательский блок с внешними входами настроек координат расположения кнопок на экран, изменение цвета кнопок, текста внутри них, и выход каждой кнопки изменить так чтобы кнопка работала по принципу,пока кнопка нажата на экране диод горит, отпустила диод потух. на подобие обычной тактовой кнопки что бы этих кнопок можно было добавлять по необходимости задавая каждой свои параметры в одном блоке. то есть 5 кнопок на экране, 5 выходов, цикл работы одинаковый ( нажала горит диод, отпустила погас диод), но входы цвета для параметров для каждой кнопки свои.как я понимаю создав один пример их в блоке можно просто размножить кнопка 1, кнопка 2, кнопка 3 и т.д. вот блок который я сама пытаюсь сделать, выдает ошибки. как исправить, не знаю так как написание кода знакома очень слабо. помогите пожалуйста кому не трудно и есть желание. и еще вопрос как вмонтировать в блок или отдельно калибровочный файл???? буду очень рада если кто поможет или объяснит на пальцах подробно составив некую инструкцию как это сделать.хотелось бы самой это понять под чутким руководством умного и знающего человека. как сделать пользовательский блок из раздела флпрог я читала , там нет того как переписывать на свой лад чужой скетч. без знаний языка. заранее спасибо если кто откликнется. я частное лицо, кружков не веду, уроков не даю. это самоделка для личных целей.
Отправлено спустя 6 часов 1 минуту 22 секунды:
кто нибудь подскажите пожалуйста, как для начала создать константу в блоке для изменения шрифта. что бы можно было с помощью константы изменять шрифт??? прямо #define LABEL1_FONT и через константу вот этот тип шрифта FreeSansOblique12pt7b иди другой в таком же формате для простоты. как это в скетче правильно записать?????
Отправлено спустя 6 часов 1 минуту 22 секунды:
кто нибудь подскажите пожалуйста, как для начала создать константу в блоке для изменения шрифта. что бы можно было с помощью константы изменять шрифт??? прямо #define LABEL1_FONT и через константу вот этот тип шрифта FreeSansOblique12pt7b иди другой в таком же формате для простоты. как это в скетче правильно записать?????