Программный обработчик дребезга конечно хорошо но не проше аппаратно? Резюк и кондёр - созданы друг для друга :)
@ArduinoTex4 жыл бұрын
Да возможно проще. Но при этом у кого какое предпочтение. Также программный вариант тоже может кому-нибудь пригодиться.
@navoznov4 жыл бұрын
почему вы слово Button сокращаете до Bt в назвниях переменных? почему не назвать перменные currentButton и lastButton? экономия на спичках? ну и конечно это не currentButton а buttonCurrentState (и вместо lastButton лучше buttonPreviousState)
@inf0g4 жыл бұрын
Здесь всё же нужно понимать разницу в платформах. Устройства с iOS имеют намного большие объёмы памяти так и процессорной мощности, в отличии от Arduino, от 512 Байт до 4 КБайт.
@ArduinoTex4 жыл бұрын
Нет это довольно распространение сокращение вместо Button писать Bt.
@grinvich23043 жыл бұрын
@@inf0g имена переменных не записываются в hex файл. Вы хоть переменную назовите в целую книгу, компилятор все равное подстроит переменную для себя. Может байт, может бит, может быть даже места не займет. Это не знаю точно. Но точно скажу что память будет занимать именно количество переменных которые используются в проекте.
@dj_Romeo10 ай бұрын
Программка ардуино ide простая. Не далеко ушла от блокнота по удобству использования. Никаких выпадающих списков переменных и прочих команд нет. Поэтому писать реальные полные имена очень муторно. Я обычно открываю рядом блокнот и все команды/переменные копирую туда, а потом оттуда. Но это тоже геморр. Так что находится вот такое не очень удобное решение, которое значительно ускоряет пыльную работенку
@anlaz1 Жыл бұрын
Здравствуйте, Я с большим трудом продираюсь через дебри программирования. У меня к вам просьба. Прошу написать несколько строчек кода, которые выполняют следующее: На воды D2 и D3 заранее подаются команды в двоичном коде 00 01 10 11 Как заставить скетч на каждое из этих двоичных чисел выполнять различные части программы. Каждая из этих частей мне уже покорилась, и работает. Нужна возможность выбора одной из них, без перепрошивки скетча :) Спасибо большое.
@ArduinoTex Жыл бұрын
У меня на сайте есть уроки которые вам помогут: portal-pk.ru/news/55-urok-5---policeiskaya-migalka-svoimi-rukami-iz-.html portal-pk.ru/news/68-urok-7----svetofor-na-arduino--svoimi-rukami-pishem-sketch.html
@MrEriack Жыл бұрын
Нифига не понял. 🥺
@НиколайГалаган-и5ш2 жыл бұрын
delay() = плохо всему проекту
@ArduinoTex2 жыл бұрын
И почему это? Объясните на данном примере!
@mikurrey4166 ай бұрын
@@ArduinoTex на данном примере это неплохо, но delay() прерывает выполнение всего кода. Если, например, выполняется отрисовка на дисплее, он может лагануть в момент нажатия. Поэтому рекомендуют более продвинутый вариант - с millis()
@votzephak77033 жыл бұрын
Джереми Блум "Изучаем Ардуино" Гл. 2.8 Хоть бы от себя, что-нибудь добавил, или сослался на автора
@ArduinoTex3 жыл бұрын
У Джереми Блум видел аппаратное устроение но программного нет. Если что то похоже это не значит что кто то у кого-то что-то взял.