Уроки Ардуино #12 - циклы

  Рет қаралды 201,005

Заметки Ардуинщика

Заметки Ардуинщика

Күн бұрын

В этом уроке познакомимся с циклами и особенностями их работы
▼ Текстовая версия ▼
alexgyver.ru/l...
▼ Огромный стартовый набор GyverKIT ▼
kit.alexgyver.ru/
▼ Уроки Arduino на сайте ▼
alexgyver.ru/l...
▼ Модули и датчики с Али ▼
alexgyver.ru/ar...
▼ Страница "Заметок Ардуинщика" ▼
alexgyver.ru/ar...
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/s...
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru

Пікірлер: 162
@windlucker519
@windlucker519 6 жыл бұрын
То чувство когда Алекс говорит "тут ничего сложного нет", а ты даже не успеваешь понять что вообще происходит
@ceteravincis
@ceteravincis 4 жыл бұрын
Практика, только практика.
@sanygoyou8125
@sanygoyou8125 4 жыл бұрын
Я тодько понял что там for
@bohdn
@bohdn 4 жыл бұрын
Со временем поймёшь. Я тоже с первого раза не понял, но спустя пол года пишу прошивки для Arduino.
@andrushkoandrushko
@andrushkoandrushko 4 жыл бұрын
слава богу что это нормально и значит я не тупой)))
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС !
@mayesip
@mayesip 7 жыл бұрын
Заставка новая классная )
@sergeygordich
@sergeygordich 4 жыл бұрын
Вот это да, рассказал только про циклы, без рекламы и попрошайничества на лайк и подписку. это заслуживает лайк!
@ItIsWednesday
@ItIsWednesday 4 жыл бұрын
девушка: "делает комплимент" я: continue
@PavlentijIvani4
@PavlentijIvani4 6 жыл бұрын
Alex Gyver нид хелп! HELP! Запоролся, не понимаю как управлять 2 и более разными группами светодиодов плавно. Я легко управляю одной группой используя переменную brightness, и fadeamount, + delay, изменяя значение brightness, я могу плавно зажигать и тушить диоды. Но как только я делаю еще одну такую конструкцию, все накладывается друг на друга и как надо не работает. Вопрос, как сделать 2, 3,...10 групп, которые можно независимо управлять. Т.е. одну группу с одной плавностью зажигать, другую с другой, и так далее? Помогите лайком на каменте!
@PavlentijIvani4
@PavlentijIvani4 3 жыл бұрын
@PhOyq спасибо за реакцию. Я это делал 3 года назад и сейчас пока не актуально :)
@fenospeed
@fenospeed 6 жыл бұрын
СПАСИБО ТЕБЕ БОЛЬШОЕ АЛЕКСАНДР! ТВОЙ ТРУД ОЧЕНЬ ПОМОГАЕТ!! ОТ ДУШИ
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС !
@n42
@n42 7 жыл бұрын
Пример использования continue: тебе нужно не печатать число 49. Тогда ты можешь написать код if(I!=49) { //любой код, например печать i }, а можешь не нагромождать {}, и соответственно отступы, то можешь написать if (i == 49) continue; я в основном использую это для таких случаев, когда в коде сложная структура, и усложнять ее ещё одним ифом и фигурными скобками совсем не хочется
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС !
@folya38
@folya38 7 жыл бұрын
почаще-бы по ардуино, гавёр
@ohmygodisaprettyfalcon
@ohmygodisaprettyfalcon Жыл бұрын
Просто хочу от всего сердца поблагодарить уважаемого Автора! Я в Ардуино новичок, неделю всего, но благодаря этим урокам материал усваивается хорошо. На основе предыдущих уроков и этого включительно написал простенький скетч для управления светодиодами с помощью потенциометра так, чтобы они включались поочерёдно один за другим и каждый менял яркость в зависимости от положения движка потенциометра посредством ШИМ. Сегодня изучил этот урок и решил прикрутить два цикла вместо потенциометра, чтобы диоды поочерёдно зажигались и гасли. Вроде получилось. Позже переделаю на millis. byte led_1; byte led_2; byte led_3; byte led_4; byte ON = 255; byte OFF; int potent; void setup() { TCCR1A = 0b00000001; // 8bit TCCR1B = 0b00001001; // 8bit TCCR2B = 0b00000001; // 8bit TCCR2A = 0b00000011; // 8bit pinMode (3, OUTPUT); pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); } void loop() { delay (2500); for (potent =0; potent < 1023; potent ++) { if (potent = 256 && potent = 512 && potent = 769 && potent = 0; potent --) { if (potent = 256 && potent = 512 && potent = 769 && potent
@YUR1VAN
@YUR1VAN 7 жыл бұрын
Уииииииии
@ИванИваныч-з8б9ц
@ИванИваныч-з8б9ц 2 жыл бұрын
Как вариант: оператор contineu может использоваться в случае, если при определённом значении переменной цикл не должен выполняться. Но примера пока не могу представить
@ТатьянаАбрамян-е9х
@ТатьянаАбрамян-е9х 7 жыл бұрын
Я после активного пользования fl prog, теперь пытаюсь изучать среду ардуино айди, капец этот fl prog затормозил мое развитие...
@dreyktroll4490
@dreyktroll4490 7 жыл бұрын
Чота как то кратко. Будь я совсем днищем в коде, я бы нихера не понял.
@ArduNotes
@ArduNotes 7 жыл бұрын
+Dreyk Troll так уроки рассчитаны на то, что ты подробно изучил все предыдущие
@dreyktroll4490
@dreyktroll4490 7 жыл бұрын
Заметки Ардуинщика ээээм... трудно мне судить, ибо кодом давно озадачен в любительских целях(не ардуино). Просто обычно люди не особо понимают нафиг нужен цикл, пока не покажешь в связке с массивом, или более сложно организованный цикл, со свичем, и парой ифов. Хотя может я и загоняюсь, просто потому, что как-то уж очень коротко. В любом случае лайк за старания!
@AlexStraga
@AlexStraga 7 жыл бұрын
Думаю после след урока про массивы станет более понятно кто не в теме.
@BlacSlam
@BlacSlam 7 жыл бұрын
Для бесконечного цикла с выходом по break можно также использовать for( ; ; ){} тоже бесконечный цикл. И в общем случае в цикле for может быть пропущен любой блок из трех в объявлении.
@СергейИванов-б1ю2ч
@СергейИванов-б1ю2ч 6 жыл бұрын
НУ НАКОНЕЦ - ТО я услышал окончание запевочки !!! (вот так и думал, что звучка не хватает) )))
@stepanfedyaev7659
@stepanfedyaev7659 5 жыл бұрын
Всем привет. А как прервать цикл с внешнего фхода, а потом продолжить его, когда сигнал с входа пропадет?
@vladshuher3650
@vladshuher3650 7 жыл бұрын
for(;;) тоже интересный метод, а оператор "пропустить ход" полезен в функциях или при сортировке
@ИльяЕвгеньевич-б9ь
@ИльяЕвгеньевич-б9ь 4 жыл бұрын
"В МОЕЙ МАСКЕ ИЗ ОСОЗНАННЫХ СНОВИДЕНИЙ" :-D Получилось сделать? Могу в знак благодарности за твои уроки, в ответ научить как выходить в ОС без маски и других приблуд :)
@superpuper2
@superpuper2 7 жыл бұрын
Канал просто супер! Всё понятно и доступно!
@_M.U.T.
@_M.U.T. Жыл бұрын
2 часа угробил на эти светодиоды, код написал. Ошибки нет, запускаю - не работает. Час переписывал его всеми возможными на этой планете способами. - не работает. За тем подумал, что подключил что-то не так, начал шатать все контакты - не работает. Ну, думаю - проводок бракованный - заменил. Не работает. Думаю, может перепутал + - на светодиодах? - переподключил - не работает... Неужели нано сгорела? - поменял на другую - всё равно не работает. Вспомнил, что в школе нас учили работать в тинкеркаде - зарегистрировался. Сделал схемку вточь-точь как у меня, скопировал код. И знаете, что? - не работает.. И тут-то спустя 2 часа я понял, что светодиоды надо было подключать к цифровым ПИНАМ! И как оказалось на нано есть вторая земля со стороны цифровых пинов! А я то думаю, почему у алекса на видео его нано в другую сторону смотрит, неужели он видос отзеркалил?
@xeither289
@xeither289 2 жыл бұрын
БОГ СОЗДАЛ ТАКОЙ ПРЕКРАСНЫЙ МИР МНОГИЕ УЧЁНЫЕ ВЕРИЛИ В БОГА И ИСКАЛИ КАК БОГ СОЗДАЛ ТАКУЮ БАЛАНСИРОВАННУЮ ВСЕЛЕНУЮ!!!❤💕☦🙏💕❤☦
@alexbukin982
@alexbukin982 7 жыл бұрын
Пожалуйста, урок по асинхронности на arduino (про прерывания, например) В топ!
@ArduNotes
@ArduNotes 7 жыл бұрын
+Alex Green уже было
@alexbukin982
@alexbukin982 7 жыл бұрын
Заметки Ардуинщика, пересмотрел ролик про millis(), и заметил, что в конце ты обещал рассказать в отдельном уроке про прерывания("вывод процессора из сна" вроде так работает?)
@ArduNotes
@ArduNotes 7 жыл бұрын
выйдет в течение двух недель
@МастерТом-ш5е
@МастерТом-ш5е 7 жыл бұрын
Напомни ка, в каком из уроков ты говорил про прерывание по таймеру или про аппаратное прерывание (low, change, rising, falling)?! Ах да, вспомнил, ни в одном из уроков... Алекс Гайвер НЕ ОТМАЗЫВАЙСЯ!!! И из цикла "for" так-же не лишнем будет выход по прерыванию, так как во время выполнения этого цикла не всегда аруино адекватно отвечает на внешние управление. Прерывания - хорошая и последовательная тема для следующего урока раз уж затронут цикл "for"...
@alexbukin982
@alexbukin982 7 жыл бұрын
Заметки Ардуинщика, спасибо
@СлабослышащихСосллмоа
@СлабослышащихСосллмоа 7 жыл бұрын
Кто те люди, которые ставят дизы?
@gdgfgnffigfhsry4144
@gdgfgnffigfhsry4144 2 жыл бұрын
хз почему но цикл for 2:10 на lgt не исполняется может кто знает? а while работает хз
@drdrag1867
@drdrag1867 4 жыл бұрын
Заметки Ардуинщика Добрый день! Чего-то нет у вас не одного толкового урока по экрану LCD (как на заставки) и толком не понятно. Столкнулся с таким - в первый раз вывожу слово "Привет Мир!" а потом на эту-же строку вывожу "я тут!" и получаю "Я тут!#45g-" Я понимаю, что мусор в конце это (мусор) из за длины от первой фразы. Как нормально это отчищается? Ну понятно можно просто влепить кучу пробелов после слова "Я тут! " Чтобы затерло мусор. Но 1) Это данные, которые весят 2) Каждое сообщение это 16 символов строка которые нужно считать и заполнять пробелами - что является бредом (даже если пробелы заполнять кодом)... Найденный лучший вариант пока - это просто переинициализировать длину и ширину экрана перед выводом нового текста... Но получил артефакты в случае - В void loop прописал: пока нажата кнопка писать другое сообщение. Из за того, что быстро инициализируется экран - он мельтишит и заводить целый bool на реакцию это: тоже не очень выглядит разумно в качестве оптимизации (так как переменная это вес). Хотелось понять: как лечить выше проблему и чую она связана с тем как вы двигаете текст если не влезает по длине и прочие плюшки с экраном (загрузка бар прогресса)? Может есть хотя-бы статья всему этому посвященная?
@ArheIy
@ArheIy 4 жыл бұрын
Знаю, что видео уже два года, но авось хоть кто-то да остался. Если я задам переменную byte i = 0, но в цикле while будет условие, что он выполняется только при условии i > 0 и внутри фигурных скобок помимо основного кода будет i++, то цикл сам дойдёт до момента, когда i будет больше нуля, или можно просто назначить переменную byte i = 1?
@trydontcry9564
@trydontcry9564 7 жыл бұрын
по моему самый подробный канал по ардуино) ни одного диза подтверждают это, молодец Алекс!
@MaxMyg_EcaMbaeB
@MaxMyg_EcaMbaeB 3 жыл бұрын
а теперь с примерами, помедленнее и повторить три раза :-)
@Даниил-б4р
@Даниил-б4р 3 жыл бұрын
Благодарю за видео твой труд очень помог )
@sergio-vk2jq
@sergio-vk2jq 2 жыл бұрын
Добрый день. Скажите возможно ли создать полётный контроллер для авиамодели с системой FPV с радиоуправлением на железках из Ардуино и на сколько это надёжно?или лучше купить готовый
@channeltovar
@channeltovar 2 жыл бұрын
классно только надо учитывать полярность светодиодов (напомнил)!!!
@Daminski_Elevator
@Daminski_Elevator 3 жыл бұрын
А как выйти из цикла for по нажатию на кнопку, не дождавшись его окончания? Почему-то при привязке кнопки к break ничего не происходит во время отсчёта. А происходит выход только по окончанию цикла (вернее новый не запускается, пока кнопка нажата). Приведу свой пример. В void loop() пишу: a = 20; if (Stop_Button == 1) { s=22; } if (a==20) { for (a; a > 1; a) { if (a && millis() - Delay_Time >= 100) { a-= 1; Serial.print( "Отсчёт: "); Serial.println(a); if (a < s) break; Delay_Time = millis(); } } Serial.println(); } Что здесь может быть не так? Хочу чтобы в любой момент воспроизведения цикла, если нажму на кнопку, чтобы цикл моментально перестал работать.
@gromozdekaagopian4650
@gromozdekaagopian4650 3 жыл бұрын
для остановки программы for (;;);
@DenisS1983
@DenisS1983 4 жыл бұрын
ждем в сл видео рекурсивные функции, ссылки, указатели, динамическое выделение памяти, перечисление, конструкторы и деструкторы, объекты хотя бы cout или cin их методы. И прочее для начинающих
@elenapoplos9537
@elenapoplos9537 3 жыл бұрын
Спасибо за видео и советы
@Rodik-x13t
@Rodik-x13t 4 жыл бұрын
а можно поподробней о маске для осоз.сновидений
@electricpower_ua
@electricpower_ua 3 жыл бұрын
до сюда досмотрел с первого урока. Отлично понимаю, что такое шим, и прочие электротехнические моменты. НО ЧТО ТАКОЕ ЭТА ФУНКЦИЯ? БлЭТ! что это физически? Где оно находится? Зачем? Заплачу 10 долларов тому, кто мне разжует, что это за зуйня)))
@ArduNotes
@ArduNotes 3 жыл бұрын
кусок кода, который имеет своё имя, по которому его можно вызвать. Живёт во Flash памяти
@kozel_svetly
@kozel_svetly 6 жыл бұрын
а как сделать чтобы яркость светодиода изменялась волной void setup() { } void loop() { for(int i = 0; i < 255; i++){ analogWrite(3, i); delay(50); //if (i > 255) break; } for(int i= 255; i < 0; i--){ analogWrite(3, i); delay(50); } }
@Yupitrer
@Yupitrer 7 жыл бұрын
Ура, уроки от Алекса!
@vzo6951
@vzo6951 6 жыл бұрын
спасибо за уроки . все понятно )))))
@xeither289
@xeither289 2 жыл бұрын
❤💕☦☦❤💕
@o4eni_zloiy
@o4eni_zloiy 3 жыл бұрын
Как делать цикл, я вроде понял. Вечером буду пробовать. Как написать. Код, что бы мветодиоды плавно зажигались, гасли и только потом зажигался второй.
@rinnai1268
@rinnai1268 3 жыл бұрын
Не вышли из цикла. Опять пошло по кругу
@alexlju
@alexlju 6 жыл бұрын
Блин, зацикливание - дичь какая то. А есоли мне надо три цикла, которые ложны по разу выпоняться во время каждого скана программы (каждый раз при выполнении void loop ... а затем ещё десяток условий, каждое из которых тоже должно проверяться при каждом скане программы....
@anlaz1
@anlaz1 5 жыл бұрын
Спасибо, за интересный урок, помогите решить такую задачу: Есть необходимость на платформе Arduino по команде (внешняя кнопка - например) включить шаговый двигатель. После выполнения заданного числа оборотов (1000) остановить его и включить второй шаговый двигатель с аналогичной задачей (допустим 2000 оборотов). После получения второй команды программа отрабатывает все в обратном порядке. Сначала второй мотор 2000 оборотов в обратном направлении, затем первый 1000 оборотов в обратном направлении. Нужен скетч программы, по возможности с подробными комментариями, я к сожалению, полный "чайник". С уважением и надеждой.
@Vlad_AD720
@Vlad_AD720 6 жыл бұрын
Такая проблема. Есть модуль RFID RC522 и arduino. Нужнен кусок кода, чтобы при поднесении карты начинался цикл и при еще одном поднесении он прекращался
@Serdges
@Serdges 4 жыл бұрын
Как всё просто. Настолько же и сложно. Как организовать цикл, в котором разные светодиоды будут мигать с разной частотой, ИЛИ несколько счетчиков времени будут отсчитывать разные промежутки с разными циклами? Иными словами может быть ардуино имитировать многозадачность? Или проще поставить N- количество ардуин?
@andreydanilov9273
@andreydanilov9273 4 жыл бұрын
Кто-нибудь скиньте, пожалуйста, скетч из интро. Очень нужно. Или скажите как сделать такую загрузку. Очень нужно.
@КирилоДудник
@КирилоДудник 2 жыл бұрын
Уважаемые знатоки! У меня такой вопрос: чем отличается цикл while(){} от условного оператора if(){}?
@CoberlightShow
@CoberlightShow 2 жыл бұрын
while - это цикл, при достижении конца тела цикла он спросит условие, если оно верно, начнёт выполнение тела сначала if - делает проверку условия только в начале, когда наступает его очередь действовать. При достижении конца фигурных скобок он больше не проверяет условие и не выполняет ещё раз код
@CamertonMinePro
@CamertonMinePro 7 жыл бұрын
Великолепное интро.
@StanislavBaltrunas
@StanislavBaltrunas 6 жыл бұрын
++, --, инкримент, дикримент, новички в ардуино не всегда новички в программировании, да и новичков в программировани надо к правильным терминам приучать
@ShkiperDesna
@ShkiperDesna 4 жыл бұрын
Слишком много "лично я его ещё ни разу не использовал". Как правило, он говорит это подле фундамента синтаксиса языка. Создаётся впечатление, что мужик и не программировал током.
@ArduNotes
@ArduNotes 4 жыл бұрын
Не все "стандартные" операторы пригодятся в жизни, а программировал я поболее многих
@cultofsogga5863
@cultofsogga5863 6 жыл бұрын
Континуе
@eugenvishnjakoff1872
@eugenvishnjakoff1872 4 жыл бұрын
В видео не упомянуто связка for(...){}...else{} Именно в заметках.
@Evgeniy_SVR
@Evgeniy_SVR 4 жыл бұрын
а можно узнать про маску ОС, что за девайс такой?и как работает? И какие успехи в этом направлении били достигнуты, я бы с большим интересом послушал если возможно!
@sanovip5597
@sanovip5597 4 жыл бұрын
почему при задежке delay (1000) т.е 1 секунда в принт вылетают цифры с быстрой скоростью а не через 1 сек
@sanovip5597
@sanovip5597 4 жыл бұрын
а, понел,соре задержка после 99 до 1
@alexeibelousov3279
@alexeibelousov3279 7 жыл бұрын
По научному: цикл wile - это цикл с предусловием, цикл do - с постусловием
@superwaflia9833
@superwaflia9833 6 жыл бұрын
Знаком с while из php, я этим циклом реализовываю lang polling.
@emix1128
@emix1128 6 жыл бұрын
Доброго времени суток. Посмотри ссылку kzbin.info/www/bejne/mWe2pp-bf8aWjck . Звуковое сопровождение с изменением скорости воспроизведения. Как на ардуинке можна это сделать?
@xeither289
@xeither289 2 жыл бұрын
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ
@СергейДяков-в2и
@СергейДяков-в2и 6 жыл бұрын
Вот это поворот!!! Маска для осознанных сновидений? И что - получается осознать себя во сне? Меня эта тема очень интересует, но пока результатов мало...
@ДаниилХохлов-ф5ю
@ДаниилХохлов-ф5ю 3 жыл бұрын
Вторая превью лучше чем первая!
@UA_RC
@UA_RC 3 ай бұрын
А как реализовать программу без цикла? еденичное выполнение и стоп?
@михаилмартынов-д3ч
@михаилмартынов-д3ч 2 ай бұрын
В setup напишите код
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС
@dumadumskaya
@dumadumskaya 6 жыл бұрын
Ждём уроки!
@dimkakoh1202
@dimkakoh1202 5 жыл бұрын
очень хорошие и понятные уроки без пиздежа и распиздяйстава. мне понравилось. спасибо и респект автору
@ID_Takasu
@ID_Takasu 6 жыл бұрын
Я иногда использую continue для сортировки, когда на входе куча данных и работать нужно не со всеми) К ардуино это наверно не сильно применимо, но все-же)
@sh1pabeats943
@sh1pabeats943 7 жыл бұрын
новое интро топ
@h1ruzen1448
@h1ruzen1448 4 жыл бұрын
А почему на форе не чего не происходит когда я скачал 1.6 ардуино?
@vicitacal11
@vicitacal11 7 жыл бұрын
0:23 Это не цикл, а функция. Поправь, если ошибаюсь.
@MurZZZilla
@MurZZZilla 6 жыл бұрын
setup и loop это основа. Т.к. loop повторяется, значит это цикл, по этому он называется циклом.
@green5974
@green5974 3 жыл бұрын
@@MurZZZilla loop это функция, которая вызывается в цикле
@romaVeber
@romaVeber 7 жыл бұрын
У меня игра на цыклах и массивах построена, на языке basic-256
@sergey_patara
@sergey_patara 3 жыл бұрын
а можно подробнее про маску для осознанных сновидений?
@ТоликСуворов-ф9м
@ТоликСуворов-ф9м 2 жыл бұрын
Не для новичков.
@Manowaroff
@Manowaroff 5 жыл бұрын
Коротко и по существу
@ivanbestik6419
@ivanbestik6419 6 жыл бұрын
Спасибки)))
@homiak2004
@homiak2004 Жыл бұрын
Спасибо🙏💕
@КудрявченкоОлександр
@КудрявченкоОлександр 7 жыл бұрын
Пожалуйста покажите как сделать меню для переключения между скетчами , мне надо сделать мини консоль на екране от nokia 5110 дак надо сделать меню чтобы вибирать игры, потому что игри в разных скетчах.
@МефодийДиченсков
@МефодийДиченсков 7 жыл бұрын
Veendex сделай прогу(скетч) в которых будут проги)скетчи) и чтобы они выбирались
@user-dm3hj8rg5f
@user-dm3hj8rg5f 7 жыл бұрын
А как ты сделал русские слова на жк дисплее ? У меня токо английские а если пишу русские то на экране кириллица.
@2D_GICK
@2D_GICK 7 жыл бұрын
СЛАВИК RU специальная библиотека есть с русскими символами
@n42
@n42 7 жыл бұрын
Гугли locale Arduino
@ARIMF
@ARIMF 7 жыл бұрын
Есть готовая библиотека. Можешь взять ее в любом проекте Гайвера на гитхабе. Но она довольно глючная. Если на экран в процессе работы программы выводится больше 8 русских символов (по возможности она все же поменяет латинскими аналогами), то новые перестает рисовать, начинает пихать левые. Возможно это лечится принудительной чисткой дисплея, но это добавит очень много возни. Надежней всего писать капсом, в нем половина кириллицы и латиницы совпадает.
@zklfriman
@zklfriman 7 жыл бұрын
Пожалуйста дайте скеч заставки.
@kamilbro4488
@kamilbro4488 5 жыл бұрын
привет, у меня ест вам вопрос: void setup(){ pinMode(6,Output); } void loop(){ for(int x=0, x
@Роман-г3р7у
@Роман-г3р7у 3 жыл бұрын
Цикл for, который находится внутри цикла loop, повториться три раза, после этого код пойдет дальше, собственно раз после цикла for ничего нету, то цикл loop начнется сняла, опять же повторив внутри себя цикл for - 3 раза. И все это по кругу до бесконечности
@kamilbro4488
@kamilbro4488 3 жыл бұрын
@@Роман-г3р7у Спасибо
@drgamees
@drgamees 7 жыл бұрын
Классная превьюшка!
@haker_ot_boga
@haker_ot_boga 7 жыл бұрын
информация не новая но все равно круто
@Next__Play
@Next__Play 4 жыл бұрын
Спасибо.
@AeroDroneMedia
@AeroDroneMedia 7 жыл бұрын
Привет
@motoyarik72
@motoyarik72 7 жыл бұрын
А почему не переводишь определения на человеческий язык, чтобы было понятнее и легче запоминалось? Например: если, то, и, не, или, сумм...
@ArduNotes
@ArduNotes 7 жыл бұрын
+motoyarik потому что программировать все равно на английском. Уж несколько команд на английском можно и запомнить, одного русского языка в жизни мало будет
@motoyarik72
@motoyarik72 7 жыл бұрын
Оно то да, но для начала неплохо бы понимать смысл. Его то и на русском сложно понять новичкам, а уж на вражеском и подавно. Вот не понимают программисты или математики с абстрактным мышлением, почему обычным людям не дается программирование.
@MaxBudkin
@MaxBudkin 6 жыл бұрын
Alex, очень жду остальные конспекты на сайте!
@ArduNotes
@ArduNotes 6 жыл бұрын
+Max Budkin общий конспект сейчас полный
@hius9561
@hius9561 5 жыл бұрын
По ходу я тугодум...
@НикитаДегтерев-н7щ
@НикитаДегтерев-н7щ 7 жыл бұрын
2:02 почему после того как i принимает значение больше 100, оно сбрасывается в 0?
@ArduNotes
@ArduNotes 7 жыл бұрын
+Nikita Degterev потому что цикл в цикле loop, начинается заново
@xf2091
@xf2091 7 жыл бұрын
коварный вопрос... циклы всегда идут с условием, какое условие у цикла loop? :)следующий урок еще не смотрел, но надеюсь ты там уже поправился.
@Roman-fq1yd
@Roman-fq1yd 4 жыл бұрын
чем while отличается от if?
@h_it
@h_it 4 жыл бұрын
if один раз выполняет действие, а while делает пока верно условие
@DmytroVovk-y8f
@DmytroVovk-y8f 7 жыл бұрын
Ура дождались)
@NoviSavvy
@NoviSavvy 7 жыл бұрын
Может начнешь осваивать C++ и AVR?
@ArduNotes
@ArduNotes 7 жыл бұрын
+Novi S зачем? Я хочу показать простоту и доступность, а не народ распугивать
@ОлегКириллов-к6т
@ОлегКириллов-к6т 4 жыл бұрын
ну, по факту то ардуино это и есть авр, только компилятор все это дело через свои библиотеки в си прошивает в мк.
@igorbilinkin6375
@igorbilinkin6375 7 жыл бұрын
Нет в конспекте про циклы(((( печалька
@ArduNotes
@ArduNotes 7 жыл бұрын
+Igor Bilinkin эм, а у меня есть. На сайте всегда лежит свежая версия
@igorbilinkin6375
@igorbilinkin6375 7 жыл бұрын
Извиняй Санёк, херня какая то у меня твориться, открываю с компа там всего 11 уроков, скачиваю с телефона А ТАМ УЖЕ 16 УРОКОВ. Наверно дело в том что PDF-ки открываются в браузере, сейчас либо кэш почищу либо с др. браузера качну. Ну все равно за подробные уроки спасибо
@cam__per
@cam__per 7 жыл бұрын
continue очень полезен при обработке ошибок или каких-то исключительных ситуаций. Например: while(true) { // что-то делаем, например считываем данные //что-то нас не удовлетворило if(somethingIsWrong()) { printErrorInSerial(); //скипаем цикл в надежде на лучшие времена continue; } //тут делаем, что хотели } так можно избежать всяких не красивых if(..) { } else if(...) { }
@_jocker_games_
@_jocker_games_ 7 жыл бұрын
Ахуенное интро ^з^
@ArduNotes
@ArduNotes 7 жыл бұрын
+_Jocker_Games_ спасяба :3
@2D_GICK
@2D_GICK 7 жыл бұрын
Чётко и ясно !
@ЭдуардЛюбезный-ф3ч
@ЭдуардЛюбезный-ф3ч 7 жыл бұрын
месечные епт
@kislball
@kislball 7 жыл бұрын
Про for неправильно. for(,,){ }
@xeither289
@xeither289 2 жыл бұрын
ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС
@gtblack1988
@gtblack1988 7 жыл бұрын
Нечего не понял,но лайк поставил))
@stasok_0101
@stasok_0101 7 жыл бұрын
а как сделать из этого счетчика часы(дисплей не нужен), чтоб по достижению какого то времени включалась лампа например?
Arrays | Microcontrollers from scratch #9
18:01
Программирование микроконтроллеров для начинающих!
Рет қаралды 60 М.
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 17 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,2 МЛН
Уроки Arduino #13 - создаём свою функцию
4:58
Заметки Ардуинщика
Рет қаралды 186 М.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 112 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 129 М.
Чем паять электронику? Обзор и тест народных флюсов!
16:36
Заметки Ардуинщика
Рет қаралды 306 М.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
ATtiny26 - новый король бомж самоделок?
10:40
Заметки Ардуинщика
Рет қаралды 325 М.
PT4115 - лучший LED драйвер?
12:13
Заметки Ардуинщика
Рет қаралды 135 М.
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 17 МЛН