Борис
Все привет) Кто-нибудь сможет написать скетч под есп32? Естественно не за бесплатно. Кто откликнется, напишу тз
Я не могу)
А говоришь можешь...
Борис
Имеется отладочная плата, на ней Esp32 и расширитель портов mcp23017. К расширителю через сборку транзисторов дарлингтона подключены катоды газоразрядных индикаторов, так же к нему через отдельные транзисторы подключены аноды этих ламп. Всего 4 лампы. Нужен скетч который бы вел счет от 0000 до 9999 с периодичностью в 1 секунду.
Борис
А говоришь можешь...
Не писал такого
Борис
Что сколько?
Долларов
Борис
Долларов
Я не знаю сколько мог бы стоить такой скетч, поэтому предлагайте
Evgen
я так подозреваю, что помимо скетча нужно личное присутствие на месте, а это несколько другие условия
Evgen
Со скотчем?
погромист со скотчем
Evgen
Почему же?
по опыту работы [медиумом] с железяками и заказчиками....
Борис
по опыту работы [медиумом] с железяками и заказчиками....
Присылают код, я проверяю, если что не так, присылаю видео
Присылают код, я проверяю, если что не так, присылаю видео
А все уже собрано и подключено? Дело только за скотчем?
Ruslan
А считать в какую сторону?
Quiero vivir en España
10 минут, в ардуине потому что пишешь?)
Да, в Arduino IDE. Всё скомпилировалось, пусть и за 10 минут (зато ребёнку успел время уделить!), работает, правда, скроллинг какой-то плохой... Для наглядности. Вот чат. В нём может быть хоть миллион вот таких сообщений (красных от собеседника и синих, своих), каждое сообщение - это отдельный элемент, который сначала объявляется (lv_obj_t * имя_элемента;), а потом в функции создаётся (имя_элемента = lv_obj_create(имя_родителя);). И как в этой ситуации поступить. если количество сообщений неограничено?
Ruslan
let messages: undefined = 42;
Quiero vivir en España
Извините за неправильную терминологию, но суть, думаю, понятна.
Борис
А считать в какую сторону?
В большую сторону
Ruslan
В большую сторону
не бомба, уже хорошо
Ruslan
Извините за неправильную терминологию, но суть, думаю, понятна.
совет: напиши рассказ, как оно должно работать, как сообщения появляются и ты поймёшь
Ruslan
особо подумай о случае, когда у тебя памяти всего на пять сообщение, а их у тебя бесконечное число, что можно придумать?
Quiero vivir en España
совет: напиши рассказ, как оно должно работать, как сообщения появляются и ты поймёшь
Да просто: пришло сообщение по UART, в самом простейшем случае его нужно вывести на экран, то есть, создать вот такую надпись.
Quiero vivir en España
особо подумай о случае, когда у тебя памяти всего на пять сообщение, а их у тебя бесконечное число, что можно придумать?
Если памяти прям на 5 сообщений, то создать 5 элементов и при получении сообщения надписи перемещать на 1 вверх, а освободившуюся нижнююзаполнять новым сообщением. Но это же не наш метод.
Ruslan
ок, пять раз вывел и память кончилась
Ruslan
а на экране видно только три и ты хочешь проскроллить десяток (который сохранён на флеше)
Я то ли проблемы не вижу, то ли не понимаю
Ruslan
ну я жду когда он про окно допрёт )
Ruslan
без него бесконечность не показать
Quiero vivir en España
ну я жду когда он про окно допрёт )
Ну а я не допёр. Так бывает.
Ruslan
Ну а я не допёр. Так бывает.
значит не время тебе с библиотекой возиться
Ну а я не допёр. Так бывает.
У тебя есть оперативная память. Ты ей ограничен. Точка
Quiero vivir en España
значит не время тебе с библиотекой возиться
Вот на работе точно не время, а сейчас в самый раз. Если знаете - дайте совет.
Ruslan
совет: подумай
Quiero vivir en España
совет: подумай
Универсальный, я бы сказал, совет.
Quiero vivir en España
У тебя есть оперативная память. Ты ей ограничен. Точка
И есть место на карте памяти, которое хоть и ограничено, но его на несколько лет хватит.
Quiero vivir en España
У меня только одна идея (писал выше): создать, скажем, 100 элементов, нумерация начинается сверху, т.е., нижний - номер 100. При получении сообщения смещать все предыдущие сообщения на -1 (т.е., первый стирается, второй становится первым и т.д.), а сообщение писать в самый нижний элемент. Можно, конечно, не мучаться, а просто верхнему элементу задать самую нижнюю позицию...
Quiero vivir en España
Но этот подход на вашем языке будет называться говнокодом. По-хорошему нужен динамический массив, если это вообще возможно.
Quiero vivir en España
И точно такое же предстоит сделать с контактами. Сколько их будет - никогда не знаешь заранее. Кто знает, подскажите. Только без советов в духе "подумай".
Quiero vivir en España
ты вацап изобретаешь?
Только копирую.
Quiero vivir en España
Оказалось, всё просто: в LVGL можно создавать копии объектов. А умники умничали.
Quiero vivir en España
lv_obj_t * lv_ <type>_create(lv_obj_t * parent, lv_obj_t * copy);
Quiero vivir en España
Буду пробовать.
Vernega
Привет 🤝 всем. Кто-нибудь научился будить ESP8266 для выхода из сна ? 🤔🤔🤔
Quiero vivir en España
По проводу.
@qwerqwerrtyy обращайся. Наш канал самый дружелюбный в ру сегменте.
О сбежал пиздец. Че за нытики я хуею
По проводу.
Ты нахера его спугнул?
Slava
Ты нахера его спугнул?
щас он сам за 3 минуты найдет все ответы на яндексе 😇
Evgen
Привет 🤝 всем. Кто-нибудь научился будить ESP8266 для выхода из сна ? 🤔🤔🤔
шобы будить надо сначала засыпать и до ноги просыпательной добраться
Vernega
шобы будить надо сначала засыпать и до ноги просыпательной добраться
Так это просто😁Нажал на таймер ⏲️ в браузере хоть на айфоне и все - esp8266 уснул
Evgen
ты уже научился будить )?
чего я только не научился...
Vernega
чего я только не научился...
научи меня, без пайки проводов не получится ?
Evgen
ты уже научился будить )?
стоп. Тебе по ногодрыжеству будить?
Vernega
стоп. Тебе по ногодрыжеству будить?
Смотри, допустим я поставил через 6 часов войти в сон 😴
Vernega
Смотри, допустим я поставил через 6 часов войти в сон 😴
но мне необходимо в определенное время esp8266 разбудить
Evgen
это реально без пайки ?
можно уснуть на заданное время
Vernega
можно уснуть на заданное время
Ты снова не понял меня
Vernega
Ты снова не понял меня
Надо разбудить
Vernega
Надо разбудить
Уже спит 🛌
Vernega
Надо разбудить
давай разбудим его
Vernega
😁
Vernega
научи
Vernega
программно реально ?
Vernega
можно уснуть на заданное время
на заданное время, как сделать ? Нашел в браузере только через сколько лечь спать 🛌
Vernega
я не знаю 🤷🏿, научи
я не знаю 🤷🏿, научи
Это к учителям