Flprog для незнающих языка программирования,так ли ?

Аватара пользователя
prmres
Рядовой
Сообщения: 79
Зарегистрирован: 30 янв 2018, 20:19
Откуда: Курская обл.
Имя: Prmres
Благодарил (а): 24 раза
Поблагодарили: 25 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение prmres »

AVV писал(а): 12 ноя 2024, 15:43Если указать другую папку в настройках ардуино ide,то компиляция с выше указанными ошибками.
зачем вы лезете туда куда лезть совсем не следует ?
подозреваю это не единственное что вы "ничего" не делаете а оно "само" не работает

вы получили настроенный, готовый к использованию инструмент, пользуйтесь им, создавайте прокт
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение ingener »

Можно тогда еще вопрос от незнающих языка? :)
Если в проекте используется выполнение платы по условию, означает ли это, что все находящееся на плате совсем не используется контроллером при отсутствии условия? То есть, если создать несколько больших плат и с помощью переменной выбирать только одну из них, для контроллера это аналогично тому, что была бы загружена всего одна плата?
Аватара пользователя
prmres
Рядовой
Сообщения: 79
Зарегистрирован: 30 янв 2018, 20:19
Откуда: Курская обл.
Имя: Prmres
Благодарил (а): 24 раза
Поблагодарили: 25 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение prmres »

ingener писал(а): 14 ноя 2024, 19:27 Можно тогда еще вопрос от незнающих языка? :)
Если в проекте используется выполнение платы по условию, означает ли это, что все находящееся на плате совсем не используется контроллером при отсутствии условия? То есть, если создать несколько больших плат и с помощью переменной выбирать только одну из них, для контроллера это аналогично тому, что была бы загружена всего одна плата?
кусок кода, выполняющмйся по условию
как может выполняться незагруженный в контроллер код?
никак?
Последний раз редактировалось prmres 15 ноя 2024, 00:15, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение Phazz »

ingener писал(а): 14 ноя 2024, 19:27 Можно тогда еще вопрос от незнающих языка? :)
Если в проекте используется выполнение платы по условию, означает ли это, что все находящееся на плате совсем не используется контроллером при отсутствии условия? То есть, если создать несколько больших плат и с помощью переменной выбирать только одну из них, для контроллера это аналогично тому, что была бы загружена всего одна плата?
По сути да, только переменные которые там используются будут все равно объявлены и займут память
AVV
Рядовой
Сообщения: 28
Зарегистрирован: 18 дек 2021, 04:51
Имя: Виталий
Благодарил (а): 1 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение AVV »

вы получили настроенный, готовый к использованию инструмент, пользуйтесь им, создавайте прокт
,да я не против,только не получается пользоваться.В меге ошибок нет,в есп ошибки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

А если update поменять на write здесь в скетче? Пройдет компиляция?
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение Phazz »

Простите а как вы меняли тип контроллера?
AVV
Рядовой
Сообщения: 28
Зарегистрирован: 18 дек 2021, 04:51
Имя: Виталий
Благодарил (а): 1 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение AVV »

Менял так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

Попробовали update поменять на write здесь в скетче?
2024-11-19_13-30-51.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение Phazz »

AVV писал(а): 19 ноя 2024, 12:58 Менял так
Я сейчас в шоке. Менять нужно через настройки флпрог. Код для Ардуино не всегда подходит для Esp.
Аватара пользователя
prmres
Рядовой
Сообщения: 79
Зарегистрирован: 30 янв 2018, 20:19
Откуда: Курская обл.
Имя: Prmres
Благодарил (а): 24 раза
Поблагодарили: 25 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение prmres »

AVV писал(а): 19 ноя 2024, 12:26 В меге ошибок нет,в есп ошибки.
AVV писал(а): 19 ноя 2024, 12:58 Менял так
вы не залумывались что ардуина мега и есп32 совершенно разные контроллеры и они ни по одному своем входу\выходу не совпадают?
так как вы "пробовали" менять контроллер - не делается, вы сильно погорячились

сделали в FLP проект для меги, он компилируется и работает?
отлично!
оставьте его в покое, отложите в сторонку и путь лежит

надо такой же функционал для ESP32 ???
другой контролллер - другой проект FLP
открываете новый проект в FLP, выбираете контроллер ESP32 и делаете проект заново, для соответствующего контроллера, выбрав соответствующие пины и так далее
либо открываете проект для меги, делаете "сохранить как" с новым именем (получая тем самым "копию" проекта), далее в настройках этой "копии" проекта меняете контроллер, потом меняете все входы\выходы и только после всего этого пытаетесь компилировать уже по сути новый проект для нового контроллера

и никак иначе
Последний раз редактировалось prmres 22 ноя 2024, 10:20, всего редактировалось 2 раза.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

Странно, третий раз перечитал. Так и не понял, что за проект. Я бы первую и вторую плату объединил. Лишнее выкинул. Что за алгоритм, не понятно.
Для чего в одном варианте записи в EEPROM стоит один Rtrig.
Один_ртриг.png
А в другом два Rtrig ?
2_ртриг.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 19 ноя 2024, 19:06, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение Phazz »

Получается в eprom записывается только true
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

Зачем шифровать блоки какими то своими обозначениями. Для EEPROM а назовите переменной. Так сложно разобраться, просто ужас.
PS
Что то я не понял. Над блоками есть числа. А как их удалить? Откуда они взялись? Я ни разу с таким не сталкивался?
Открыл в 9.2.0 - каша.
Разобрался. В настройках программы "Вид" есть показывать номер блока.
2024-11-19_19-21-40.png
На плате два и на плате три на дисплей выводится одна и та же переменная количество дисков. Для чего ?
И на пятой плате эта же переменная выводится на дисплей.
На третей плате и на пятой плате параметры вывода значений совпадает. Это не правильно.
Для чего элементы И?
диски.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

А какая задача вашего проекта? Во что вы переводите количество дисков? Если в двоичную, то можно гораздо проще.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение ViktorPetrov »

montirovka писал(а): 21 ноя 2024, 10:38 А какая задача вашего проекта? Во что вы переводите количество дисков? Если в двоичную, то можно гораздо проще.
Ответ в другой теме : механический 3х позиционный задатчик числа перевести в цифровой вид.В данном случае нужен другой подход ,это тупиковый вариант.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

Вы про вот эту Не хватает динамической памяти имели ввиду тему?
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение ViktorPetrov »

Да , судя по скриншотам ,если правильно понял понадобится тридцать дискретных выходов чтоб заменить механику; без расширителей выходов не обойтись ,сразу лучше на них логику строить.
Аватара пользователя
montirovka
Капитан
Сообщения: 730
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение montirovka »

ViktorPetrov писал(а): 21 ноя 2024, 17:16 Да , судя по скриншотам ,если правильно понял понадобится тридцать дискретных выходов чтоб заменить механику; без расширителей выходов не обойтись ,сразу лучше на них логику строить.
Я насчитал 10 выходов, но на входе почему то счет до 200.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Flprog для незнающих языка программирования,так ли ?

Сообщение ViktorPetrov »

montirovka писал(а): 21 ноя 2024, 18:19
ViktorPetrov писал(а): 21 ноя 2024, 17:16 Да , судя по скриншотам ,если правильно понял понадобится тридцать дискретных выходов чтоб заменить механику; без расширителей выходов не обойтись ,сразу лучше на них логику строить.
Я насчитал 10 выходов, но на входе почему то счет до 200.
10 выходов - еденицы
10 выходов - десытых
10 выходов - сотых
т.е семь едениц будит 000000111 (цифра 777,на выходе имеем 3 логичес.единицы в единицах,3 логич.единицы в десятках,3 логич.единицы в сотнях) ,если не прав автор поправит.
Задача стоит разложить трех значное число на еденицы,десятые и сотые .
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя