Учимся использовать функции при написании скейчев Экономьте на покупках cashback.epn.b... Зарабатывайте на AliExpress epn.bz/inviter...
Пікірлер: 21
@SDD396 жыл бұрын
Мне нравится ваш и видео с уроками. Спасибо. От себя добавлю четвёртый плюс функций. При её написании мы определяем узкую задачу и можем максимально сосредоточиться на её решении.Это позволяет более грамотно и оптимально её решить. В основном теле слишком много задач , которые мешают сосредоточиться на текущей.
@scalesair46587 жыл бұрын
Спасибо. Нужны еще видео. успехов вам в продвижении канала.
@NikolayBalin7 жыл бұрын
Рад, что помогает. Видео будет обязательно
@TargetLambda6 жыл бұрын
левый код по размеру файла будет больше и будет дольше работать, а если вообще не использовать ардуиновские функции, а писать на ассемблере, то кода получится очень много, но памяти будет затрачено меньше и работать будет очень быстро, это уже проверенно неоднократно, плохо что автор не указал на эту особенность "лёгкого пути"
@3dprinterdoma3 жыл бұрын
Спасибо. Не понятно как работает левая сторона, как а переключает пины без for? Было бы здорово по подробней видео сделать. Новичкам не очень ясно, кроме того, что это здорово.
@serjp.41797 жыл бұрын
Ну хорошо, а если нужно разное время задержки, ну типа зажгли на 1000 а погасили на 500... как это сделать в левом коде?
@UA_RC2 ай бұрын
А как прогнать мигание 1 раз и остановить скетч?
@Stanis_tm4 жыл бұрын
Но ведь на правом варианте можно каждый цвет светодиода регулировать задержку, а на левом только весь комплекс и они все вместе будут загораться. Или я не прав?
@Stanis_tm4 жыл бұрын
сделал сейчас на 2х светодиодах, почему они по очереди мигают? причем ставлю у одного пина delay 500 и один светодиод начинает быстрее мигать. Почему так?
@andrejgazetov98656 жыл бұрын
Количество строк кода ничего не значит. Нудно сравнивать скомпилированный код. Другое дело, что использование функций делает текст программы более читабельным и понятным
@viecheslavp43925 жыл бұрын
Шрифт мелковастенький на экране, очень уж напрягает глаза. :(
@AndreyChigisheff5 жыл бұрын
Оптимизация неполная. :) Если объявить массив переменных цвета. И пустить вызов в цикле. Тогда вызов функции встретится вообще один раз в коде. Сам код стопчется еще на три-четыре строки. И да - (void) это не функция. Это тип возвращаемого функцией значения. void - ничего не возвращать.
@androidis617 жыл бұрын
Привет. А чем отличается "void что-то там ()" от "void loop()"? Он так-же будет крутится по кругу до бесконечности или есть какие-то отличия? И для чего скобки после void ? Что в них писать? Спасибо
@NikolayBalin7 жыл бұрын
Даниил Дарский loop выполняется циклично. "void что-там" выполняется по запросу, в скобках по необходимости указываются начальные и/или возвращаемые значения.
@androidis617 жыл бұрын
Спасибо
@sergejkrugliakov93196 жыл бұрын
Проэктами на esp8266 занимаетесь? Хочу сделать умную кнопку в похожем варианте как умная розетка. Возьмётесь или знаете того кто сделает или подскажет?
@NikolayBalin6 жыл бұрын
На ближайшие пару месяцев очень много работы, не возьмусь. Вам лучше обратиться сюда esp8266.ru/forum/
@sergejkrugliakov93196 жыл бұрын
Nikolay Balin знаю тот форум, пока что никто не взялся такое сделать.
@HamulaBarzaev7 жыл бұрын
видео отличное и полезное, но на телефоне не посмотреть, очень мелко
@NikolayBalin7 жыл бұрын
Сорри, все не могу нормальную камеру купить
@ELRUNAL5 жыл бұрын
@@NikolayBalin , есть приложения для записи экрана. Можно выбирать весь экран или часть экрана записать. И монтаж видео, например, Camtasia Studio и говорите громче, увереннее и эмоциональнее, увлекая за собой. От меня +