Тормозит с олед дисплеем

Тормозит процесс в десятки раз при подключении блока олед дисплей

Вопросы от новичков
Ответить
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 5
Откуда: Кострома
Имя: Юрий

Тормозит с олед дисплеем

#1

Сообщение krakov09 » 03.10.2019{, 20:26}

Всем доброго вечера, может у кого была такая фигня, собираю димер для паяльника, ну и помимо самого димера еще разные плюшки типа таймера с зуммером, реле,ну и разное, в одной коробочке. Начал собирать скетч, сначала собрал генератор сердца(светодиод моргает примерно как сердце при включенном приборе тук-тук, тук-тук ну это так, моя хотелка)попробовал все работает,ну и что бы видеть настройки решил поставить олед дисплейчик(лежал давно без дела))) далее прописал в программу блок олед дисплей 64х128, и биение сердца резко снизилось, :shok: , почему? попробовал подключить дисплей 16х2 с i2с вместо олед и все пошло нормально, сначала я не понял думал может ардуина че глючная, подключил другую история та же, если такие глюки с оледом на генераторе-то как же будет работать димер... неужели этот блок так затормаживает М.К.
видео сердца
Вложения
Блок диммер универсальный.flp
(1.1 МБ) 34 скачивания

Anydy

Тормозит с олед дисплеем

#2

Сообщение Anydy » 03.10.2019{, 20:44}

Библиотека.....ищите в сети библиотеку которая не так сильно будет тормозить....хотя может это и не реально.....

Отправлено спустя 3 минуты 16 секунд:
krakov09 писал(а):
03.10.2019{, 20:26}
ну и помимо самого димера еще разные плюшки типа таймера с зуммером, реле,ну и разное, в одной коробочке.
а вот это много о чем говорит.....вы хотите на ардуинке сделать проект который может потянуть минимум кортекс???

Отправлено спустя 3 минуты 41 секунду:
Может я не понял....но кажется что человек хочет напихать в ардуину невпихуемое........и потом спарашивает --- а почему не работает то))))

Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 5
Откуда: Кострома
Имя: Юрий

Тормозит с олед дисплеем

#3

Сообщение krakov09 » 03.10.2019{, 21:25}

Ну почему не впихуемое, я же писал что изначально был генератор со св диодом и блок олед дисплея, все остальные блоки, добавлять буду поэтапно, но уже на начальном этапе этот глюк появился, на простом дисплее 16х2 не тормозит ни чего. Или этот олед дисплей сильно тяжел для ардуины?
Были скетчи и потяжелее чем то что хочу собрать только вот этот дисплей на самом начале зарубил.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Тормозит с олед дисплеем

#4

Сообщение pan » 05.10.2019{, 09:55}

krakov09 писал(а):
03.10.2019{, 21:25}
Были скетчи и потяжелее
как вы определяете "тяжесть" ?
количеством блоков/ строк в скетче?
тяжесть часто скрывается в библиотеках.
Anydy писал(а):
03.10.2019{, 20:51}
напихать в ардуину невпихуемое
это самое частое "желание" хотеть подключить всего по больше, желательно проводов поменьше (например I2C) ,
а еще чтоб на любые пины (программная реализация интерфейса)... уууух... Агонь..

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тормозит с олед дисплеем

#5

Сообщение Sancho » 05.10.2019{, 10:10}

krakov09, А если так? Обновлять не в каждом цикле, например.
Изменил главный блок.
Он должен быть последним.
Вложения
Блок диммер универсальный_v01.flp
(1.11 МБ) 35 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 5
Откуда: Кострома
Имя: Юрий

Тормозит с олед дисплеем

#6

Сообщение krakov09 » 05.10.2019{, 11:47}

Все попробовал, работает при данном заполнении блоками, но если добавляешь хотя бы энкодер с кнопкой, то глюк уже на энкодере, работает ни как вообще,а по плану еще скоростной счетчик(фазорегулятор) вообщем наверное пока поставлю дисплей 16х2, с ним таких глюков нет, а этот отложить до лучших времен.
Сердце 2

Ответить

Вернуться в «Начинающим»