Меню простое в ардуино

preview_player
Показать описание

Библиотеки:

Рекомендации по теме
Комментарии
Автор

Спасибо за видео! Единственное, посоветовал бы побольше вписывать комментариев, по сути каждую строчку множно описывать - что и зачем. Языкам программирования дан такой прекрасный инструмент как "//" - комментарий. Грех им не пользоваться!

TheWladberlin
Автор

Хорошее видео, доступное.НО.
exit status 1
no matching function for call to 'Button::Button(int, int)'
Почему ругается, библа стоит.

garikable
Автор

Спасибо! Пожалуй единственный человек, кто нормально объяснил как структуру меню сделать в си. Я уже все мозги себе сломал. Делаю такой же термостат, решил код с нуля написать. Жесть! И алгоритм сначала сделал все там расписал, по логиге должно работать, а в итоге нихрена.
Это мое мнене, ничего против си сказать не хочу, но для удобства пользователей научили бы уже разрабы ардуинку тот же питон переваривать как это делает та же ЕСП. Многие пользователи, низко бы в ноги поклонились. Писать на СИ такая жопа! Порой даже хорошее знание языка противоречит его логике.

didsrff
Автор

Кстати могу ошибаться, но в данной задаче присваивать переменной pos тип long - это расточительное использование объема памяти т.к. тип long может содержать довольно большие числа, а тут переменная принимает значение не больше 10 т.е. обычного byte по идее было бы достаточно, а в случае использования long просто будет резервироваться больше места под нее, а использотся оно не будет.

Morpheus.theDreamlord
Автор

Сам мучаюсь с меню на энкодера, вы молодец! У Вас хорошо получается

techno
Автор

Спасибо за подробное объяснение скетча.

yrisu
Автор

Благодарю Вам!!!! Вы помогли совершить прорыв в моем познании!!!!
Желаю вам счастья, здоровья и творческих успехов!!!!

valerabulgak
Автор

Спасибо вам большое за информацию, всё отлично рассказали.

mnhwuix
Автор

Отлично все объяснил. Вот только в этой библиотеке я не нашёл длинного нажатия на энкодер. Меню простое, сейчас как раз тоже играюсь с ардуинкой, Си учил ещё в институте, мало чего помню. Автору спасибо! А по поводу критики - конструктивная критика всегда приветствуется. Допустим я тоже не принял во внимание то, что post задании как long. А в моем случае скетч прилично места занимает, плюс ещё надо меню впихнуть туда и часы...

wildbikers
Автор

Спасибо, огромное за ваш труд. Понятно что многие люди начнут изливать своё негодование. Хотя видео именно о принципе создания меню. Не скажу что прям всё стал понимать. Но многие вопросы исчезли сами собой. А самое главное стал принцип ясен. Еще раз спасибо.

menxxx
Автор

Видео хорошее, пояснил все просто и понятно. Но стоило по репетировать, а то много запинавшийся

cjmzvzf
Автор

Тоже вникаю в основы программирования ардуины и как раз столкнулся с необходимостью сделать простое меню на три уровня . Мыслил примерно в таком же направлении, только реализовывать буду на OLED дисплее . Спасибо за наглядный пример . После этого можно и со структурами и массивами строк попробовать разобраться .

Morpheus.theDreamlord
Автор

Жаль, что не уделили в видео внимание вопросу изменения значений переменных/параметров в меню - в коде даже не заметил этих участков, где с помощью энкодера задаётся значение редактируемого параметра.

Yurek
Автор

риспект да ты прав я долблюсь уже больше 4 месяца с прогой

qtnobom
Автор

добрый день. можно вас попросить предоставить схему подключения модулей по данному проекту

tatianamalishevskaya
Автор

Чувак, я поставлю палец вверх, но имей ввиду что я злился, слушая тебя, на протяжении всего видео.
Это касается твоей неграмотности.
Символ == это равняется, а не приравнивается. и т.д.
Ну это мой "заскок".
А вообще спасибо за идею.
Очень интересно.

Autoglass_ua
Автор

Дядь, а как действоватьдальше. Как сделать так чтоб пароль ввести и дальше по менюхе лазать. Ну или точней, как вводить инфу самому и ардуинка реагировала на это

lutsenko