Не в укор автору, а просто пожелание, думаю многие со мной согласятся - поработайте над тем как правильно доносить информацию до своего зрителя. Сейчас складывается ощущение, что вы просто читаете текст и при этом пытаетесь не отставать от видеоряда. Это очень сильно напоминает не очень хорошего препода в универе, который тупо начитывает материал, и тебе потом один хрен приходится читать конспект, и самому во всем разбираться, а в вашем случае приходится перематывать, просматривать и прослушивать заново. Я не знаю как Гайвер делал, когда вел эту рубрику, возможно он тоже читал, но делал он это как то проще, как тот самый препод, лекции которого заходят на ура и конспект которого нужно пролистать лишь перед экзаменом.
@@m_kolotushkin , зачем мне что-то кому то показывать и доказывать? Я не преподаватель по своей сути, поэтому и не претендую на это звание. А то как надо, уже всем продемонстрировал Гайвер. Канал создавался для обучения людей, а не просто для чтения с бумажки, таких ресурсов полно, читай зачитайся. Здесь как у алкашей - градус понижать нельзя, а он с уходом Гайвера, увы, но понизился, и чем обьемнее урок, тем градус ниже.
если ты сам профи, то тебе это и не нужно смотреть. если нужно, то смотри, перематывай, думай. все нормально изложено. з.ы. с первого раза я и сам ничего не запомнил, но запомнил, что все разжовано
Видео считаю правильным потому , что нет в нем нудного вдалбливания и повторений. Если не успел вкурить то просто смотришь ещё и ещё. А самое главное на мой взгляд - это нет слов паразитов, таких как (то-есть и на самом деле) которыми даже Гайвер заражен.
есть такое, буду сильнее пинать товарища Nich1con чтобы делал медленнее. Тут тема ещё попалась такая, что проще самому закодить, чем понять как работает чужой код
Спасибо. Я не хера не понял! всё мелькает, печатается, базарит ещё, как Канделаки! Уже и на паузу ставил, чтобы посмотреть, потом на средине плюнул, напишу комент и на фиг отсюда.
@@user-ve8om5zg3s Сервера и клиенты - это тема как минимум на десяток видосов! И да, на эту тему уже сотни видосов есть! Берёшь в руки какой-нить ESPxxx и - полный вперёд! 👍😁🤪
Молодец так держать!!! 👍 Но всеже рассказывай по проще, Alex всем нравился из-за простоты речи. Кажется что он один из нас.❤️ Привет Алекс удачи и успехов тебе.
Если не понятно, то можно посмотреть какие-либо уроки из серии "введение в ардуино". Здесь же автор уместил максимальное количество полезного материала на единицу времени. В данном контексте что-то разжёвывать смысла нет. Да и вообще, попробуйте сами повторить материал не банальным копипастом, тогда точно придет понимание того что вы делаете.
@@xswwsxzaqqaz Всё понятно Ардуино програмирою не первый год. А говорю об интонации и точке зрения к зрителям. Я не осуждаю автора, только хочу помочь и пожелать успехов в следующих роликах. А вообще ты классно рассказываешь, но не хочется чтобы канал стал похожим на остальные. У Александра особенность, интересно рассказывал и етим он поднял канал. Сейчас ето самый популярный канал об уроках ардуино, желаю и дальше быть лутшеми!!! 😀
Сделано классно в плане текстового меню, хотелось бы ещё увидеть реализацию графического меню когда есть отдельные кнопки для перехода на другие страницы, на которых есть ещё кнопки и т.д. Так же не могу не кинуть камень за бесконечный цикл, который, конечно, удобный, но делает непрозрачным весь код, а в большинстве случаев нужно не только выводить меню, но и опрашивать датчики, управлять чем то.
Всё понятно Ардуино програмирою не первый год. А говорю об интонации и точке зрения к зрителям. Я не осуждаю автора, только хочу помочь и пожелать успехов в следующих роликах. А вообще ты классно рассказываешь, но не хочется чтобы канал стал похожим на остальные. У Александра особенность, интересно рассказывал и етим он поднял канал. Сейчас ето самый популярный канал об уроках ардуино, желаю и дальше быть лутшеми!!! 😀
Нужен update видео, ибо: 1. setCursor переводит по y построчно, а вот по x попиксельно. 2. F macro, не работает корректно с /n, нужно вводить /r/n - нужно добавить перевод каретки
Ивот тут я понял, что мои знания в программироаании только только начали отрываться от нуля... Спасибо за урок, много нового узнал и кое что, в чем предстоит разобраться.
+1. Есть куча таких же дешёвых цветных дисплеев. На них бы обзор и разбор ещё как на паяльники))) и урок по менюшкам на них. Может либу даже)) GyverMenu
Нашел прошлогодний проект Гайвера, есть библиотека на гитхабе. Кнопки скачать не нашел, пришлось ручками копипастить на комп, чуть дольше, но работает. Вроде) У меня 1106, не завелся, ска. Видимо только 1306. github.com/AlexGyver/SDreader/tree/master/libraries
Надо несколько видео на данную тему сделать! Но более развернуто! Например как текст сделать крупнее... чтоб две строки помещалось на экран... Анимации, различные графические эффекты...
Хорошее видео. Но я бы использовал вместо свитча массив указателей на функции. Свитч хорошо пойдет, если меню состоит из пары пунктов, но если делать меню с большим количеством пунктов и подпунктов, то в свитчах можно просто запутаться, да и добавление нового пункта будет проблематично. А с массивом указателей все проще, просто в инициализации указывается новая функция, которая должна отвечать за конкретный пункт. Количество пунктов можно будет получать из размера массива. Плюс свитча в том, что он понятен начинающим программистам, в то время, как указатели более сложная , но крайне полезная тема)
сделай пожалуйста видео по настройки часов реального времени с помощью меню и энкодера. пытался изучить скетч по теплице но там все очень запутанно так как множество дополнительного функционала и да соглашусь с некоторыми комментаторами что нужно чуть поподробнее разъяснять
Где же вы были с вашим видео, когда два года назад, я писал свое меню на свое термореле. Ох я мучился. Но все же написал код который работает до сих пор. Все по сути тоже самое, что и вашем видео. Только этот цзен мне пришлось постичь самому методом тыка.
Давайте по чесноку всё еще нет нормального урока по меню. Что бы с примерами от простого к сложному с энкодером, с кнопками, что бы простой урок по многоуровневому Что бы там объяснили зачем нужны эти массивы и ссылки и т.д.
Парни, запомните! По нажатии и по окончании. Только так следует писать и говорить, когда предлог "по" в значении "после". По приезде и по прилете, тоже надо запомнить. А так вы молодцы! Спасибо.
да-да есть правило про "приезде" и он у русских из-за несозвучности, придуманого мудрыми мужами, идёт по "приезде". Есть правила а есть созвучность и гладкость речи, об том ещё Пушкин писал. ИМХО если приезде не может использоваться без приставки "по" - они должны писаться вместе или через дефис. Ибо "приезде" само по себе Абсурдно, для применения (как и нажатИИ - ну бред же косноязычный). И опираясь на то, что Я и другие Носители Живого языка - мы его(язык) меняем под свои потребности и удобства. Так что если Там в кабинетах, де юре не поспевают за де факто - это так тугие тормоза, а мы в своём праве говорить как нам чувствуется правильным. и у меня никак не получается склонять как вам Хочется - это звучит косноязычно.
Формат "без соплей и по делу" хорош. Но случать тяжеловато. И тем более вникнуть во все, не останавливая и не просматривая по нескольку раз. Впрочем, для этого и существуют уроки на Ютюбе. :) Молодцы! А как зовут-то ведущего???
"Звучит довольно запутано" У плюсовиков есть правило - если код запутан значит ты что-то делаешь неправильно. Код должен быть прозрачен и понятен. Когда у тебя код с магическими числами вперемешку с тернарными операторами, значит что-то пошло не так.
Эхх... А можно "для чайника" сделать урок про меню с LCD-дисплеем 20x4 и управлением от энкодера. Пункты - длинные, почти во всю строку и их 16-20. А ещё здорово было бы сохранять настройки (то, что выбрали в том или ином пункте) в EEPROM, и при старте, если настройки сохранены - читаем и применяем их.
Мне даже нравится появление нового голоса на канале. Чувствуется разделение. Что Gyver это фан и сумасбродство, а Nich1con это лекции и прям серьезно. Позволяет переключится и сразу настроится на нужный лад. А любителям поныть про изнасилованное детство, предлагаю сходить по известному адресу отписавшись от канала. Всем не угодишь.
У гайвера есть же либа для работы с энкодером. Там почти так же что и с кнопками, только вместо вверх-вниз будет по-против часовой, а вместо кнопки окей - нажатие на энкодер.
Спасибо за видео. Но, скетчи из примера жутко тормозят и энкодер/кнопки отрабатывают не каждый раз. Оказалось, из-за отрисовки меню в каждом цикле loop. Если отрисовывать только после движения энкодера - отрабатывает на ура.
ВАША библиотека GyverOLED может поддерживать дисплеи с драйвером CH1116. Нужно изменить смешение. Файл GyverOLED.h строка 767 . sendCommand(2 & 0xf); //set lower column address заменить на sendCommand(0 & 0xf); //set lower column address
Хочется засесть и освоить ардуинину нормально, не наскоками, но как обычно находится что-то более важное... :( Самое же главное в моем случае - я знаю где находится! И подопрёт жизнь - позаимствую. За это и поклон ;)
Эх, вспомнил времена как я продумывал алгоритм стирания последнего символа. Загвостка была в том что команда clear совсем стирала запись. Тогда я это исправил с помощью массива без последнего добавленного элемента
Зачем вы приглашаете других дикторов? Обычно же канал нечинаешь смотреть и привыкаешь к нему именно из-за того, что автор высказывает свои мысли, если понятно для тебя излагает материал, делится какими-то созвучными твоим идеями. И здесь очень большое значение имеет манера изложения. Ты как бы становишься другом автора. Когда же на канал приходит диктор, который даже хорошо и быстро читает (а это не всегда так) - сразу все рушится. Очарование пропадает. Ты чувствуешь подмену и теряешь интерес. Вот и тема отличная - а слушать не хочется. Лучше меньше, да лучше!
это не другой диктор, это другой АВТОР. Он делает полностью весь контент, а не только голос =) Зачем? Затем что от меня видосы выходят раз в полгода и это явно хуже, чем второй ведущий.
Столкнулся с проблемой, что при выводе параметров с строка переходит на следующую, а текс печатается не сначала дисплея, а там где закончился на предыдущей строке. Как исправить?
Приветствую новый ведущий рубрики! Желаю успехов, много идей для новых и интересных видео!!! Отдельно не могу не согласиться с другими комментирующими про изложение темы. Пожалуйста, чуть помедленнее, а то нам новичкам не успеть переварить услышанное и связать с тем, что на видео показанно, хотя Гайвера я пересматриваю тоже помногу раз, может от непривычки кажется так. Понимаю ты стараешься сделать видео максимально-коротким, но при этом усваиваемость материала страдает. Может привыкнув к тебе будет уже не так необычно. Спасибо мне понравилось, я всё понял, а то что не понятно или забыто, можно пересмотреть видео снова, как я это часто делаю... И снова желаю успехов и много интересных идей в Твоём не простом деле...
Тема интересная и полезная. Но подача просто ужас! До средины уже заставлял себя смотреть. Дальше 8-й минуты не смог. Очень тяжелая подача! Такое чувство что просто начитываете материал. Как лектор, а мне потом как студенту придется самому разбираться в конспекте и библиотеках. Я настоятельно рекомендую посмотреть канал "Хочу Миллион Просмотров"! Там автор очень четко и понятно рассказывает КАК нужно доносить информацию и взаимодействовать со зрителем. Роста вам!
Для начинающих этот меню очень сложный, можно немного легче через integer, для каждой страницы и точки меню один, который просто изменяется при нажатии кнопки, а от него зависит что показано на экране, можно просто через if...then или switch...case. Но так только пункты возможны сколько на одну страницу поместятся. Если кого-то интересует, я сделаю маленький пример.
Вы если взялись обучать новичков как работать на платформе Ардуино, то уж будьте добры, не ленитесь давать объяснения. Где общая схема подключения? Куда автор спешит?
Никак не получается победить этот урок. На экран выводится лютая дичь со смещением в каждой строке. К примеру Parametr 1 выводится как положено, а вот 2я строка Parametr 2 уже пишет с середины строки и так далее в каждой строке. Где собака зарыта ребят?
Единственное что меня лично напрягает, это постоянная перерисовка пунктов в функции loop(). Не могу понять зачем это сделано, ведь можно выделить под код отрисовки отдельную функцию, а в loop'е проверять только кнопки и другую логику управления. В таком варианте мы просто выполняем бесполезную работу, перерисовывая все, даже если нет навигации по меню. К одному из минусов такого подхода еще можно отнести и то, что при большем заполнении экрана, скорость обновления будет падать и соответственно, мерцания станут более заметны. Но я могу ошибаться.
текст слишком быстро читается , но у кого времени больше, могут скачать, и замедленно посмотреть. объяснение доя такого как я дятла смысла написанных строк самое удобное что я встречал. а то как программисты заядлые чешут, не поймешь что они этой строкой хотят показать. мне норм.
Подскажите пожалуйста. У меня дисплей SH1106. При выводе изменяющегося числового значения оно наслаивается на себя же. Если использовать clear.display или вырисовывать сначала на этом месте черный приямокгольник, то экран мигает. Можно ли как то обойти эту проблему?
збс объяснил👍 если это для новичков смысл такого урока, когда протораторил текст и нафиг, а если для опытных, то им это вообще не надо, так для кого урок то