"Жизнь Ардунщика ДО и После Delay" Алекс спасибо за подробный разбор, очень полезно и познавательно!
@homester88993 жыл бұрын
Спасибо за Ваш труд. Уроки- высший пилотаж.
@Михаил-щ8ц8м3 жыл бұрын
Десятки каналов учат мигать светодиодом и только Алекс Гайвер учит от А до Я. Легендарный чел!
@АлександрЛогинов-г7ъ2 жыл бұрын
вот именно что учит и разясняет! а не показывает мельком хрен пойми что..
@ЕвгенийЕвгеньевич-п9г2 жыл бұрын
И это его 2й канал)
@hieverybody3592 жыл бұрын
Вы не понимаете сути работая со средой ардуино
@СергейПетора2 жыл бұрын
знатно лизнул ,но ты не прав я повторял один проект он был не доделан я очень расстроился плюнул и сделал все сам с 0ля
@xyzw7772 жыл бұрын
так и не понял зачем мигать светодиодом
@RK-wf1rn3 жыл бұрын
Gyver OS нуждается в обзоре для аудитории
@КонстантинГомзин3 жыл бұрын
Это шедевр!! Видос про ОС обязательно нужен
@microfdevelopers97513 жыл бұрын
Видос про ОС Е Бой
@alex68e732g3 жыл бұрын
Мощно задвинул, внушает! Респект за доходчивость и краткость - меньше чем за академический час выдал материала на целый семестр:)
@ВладимирУткин-х4в3 жыл бұрын
Палец в верх за отдельный урок и разбор работы гайвер ОС !!!
@yuripanov96703 жыл бұрын
Многозадачность - это как раз то, что мне нужно. В последние дни пытался нагуглить что-то подобное, и безуспешно. Спасибо, буду пробовать!
@Ais_Hunt3 жыл бұрын
yield() - прям костыль из костылей. Я бы для опроса кнопок использовал аппаратное прерывание pcint. Ох уж и вундервафля, увлекательный видос)))
@flashpaperdotru3 жыл бұрын
Урок был полезен и интересен даже далеко не новичкам 😋👍
@Jerej13742 жыл бұрын
Спасибо, тебе, Александр! Наконец-то получилось создать мелодию для проигрывания в фоновом режиме, используя millis() и tone(). Оказывается можно так просто озвучить любое событие в программе, не зависая не всяких delay(). Нужно создать пару массивов - для нот и длительностей (можно в PROGMEM области), да троечку глобальных переменных: таймер, счётчик и флаг запуска ( на static глючит). Всё! Пишем функцию и засовываем её имя в луп! Привожу пример: void music () { if (flag_music) { if (count < LENGTH && millis() - tmr > duration [count]) { tone (PIN_TONE, note [count++]); tmr = millis(); } if (count_music >= LENGTH) { noTone (PIN_TONE); flag_music =0; count =0; } } } Осталось в любом месте лупа поднять флаг (по условию, ессестно)!!! Может кому пригодится для замены неприятных писков буззера!
@ruslansanzharov58255 ай бұрын
Можно еще добавить возможность сделать затишье в мелодии, например по занесению < 0 вызывать noTone
@МайкСтоун-г4д6 ай бұрын
Ролик мультиплексирован инфой, на 5+, все по делу и ничего лишнего, как всегда на высоте! 👍💪🏆
@Garik_Vorota Жыл бұрын
Спасибо. Как инженер преподаватель - Спасибо! даже с низким поклоном. У вас дар оратора, разъясняете кратко, понятно и не монотонно.
@dmitriyteslenko58363 жыл бұрын
Отличное видео! Обычно рассказывают только как пользоваться той или иной функцией, а как сделать более-менее сложную программу - не говорят. Здесь как раз эта тема и раскрывается. Огромное спасибо!
@ArduNotes3 жыл бұрын
у нас тут необычные уроки =)
@kalobyte3 жыл бұрын
вот вот, мало кто показывает, как сделать что-то работающее и сделать это правильно и с нуля
@MsSergey13132 жыл бұрын
Для этого нужно смотреть видео по алгоритмам, паттернам и т.д.. После чего применять их к конкретному микроконтроллеру пользуясь функциями или тем что для него есть чтобы эти алгоритмы, паттерны и т.д. реализовывать.
@makskit3515 Жыл бұрын
Это очень интересное видео, в том плане, что сначала посмотрел, ничего не понял. Пересмотрел пару уроков, ещё почитал в интернете, понял уже 5 минут видео, ну и так далее) Оно блин мотивирует к самообучению, спасибо, Сань!)
@chelobozes2 жыл бұрын
Увлекательно. жутко интересно, очень ёмко и понятно. Я Ещё новичок и не сделал ничего, но я прямо горю желанием воять полезные штучки на ардуино! Алексу Гайверу огромный поклон и уважение - МОЛОДЕЦ!
@МаксимСимаков-ъ4м3 жыл бұрын
Это божественно , я думаю ты просто армию программеров создаёшь своими роликами. Это мега полезный контент ☝️👍
@sledleo3 жыл бұрын
Ура, я наконец-то замигал двумя светодиодами! Ваще класс!
@sledleo3 жыл бұрын
@Scarlet Overlord это решает библиотека функций или классов!
@ЯРусский-з2о3 жыл бұрын
Это можно сделать и без ардуины. И дешевле будет.
@sledleo3 жыл бұрын
@@ЯРусский-з2о понятное дело, можно и по трубе постучать и счеты погонять вместо телефона
@ЯРусский-з2о3 жыл бұрын
@@sledleo Ардуину имеет смысл использовать если нужно что-то автоматизировать. И то можно без неё обойтись. Если какой-то станок с ЧПУ или робот. Когда нужно помигать двумя светодиодами хватит 2 транзисторов и обвязка. Если светодиодов больше , то можно использовать микросхему. Дело не в том ( по вашему транзисторы и микросхемы устарели и нужно делать все на контроллере) ! С точки зрения эффективности достижения цели помигать 2 светодиодами целесообразнее использовать 2 транзистора. Использовать ардуину чтобы помигать 2 светодиодами это то же самое что использовать КАМАЗ для перевозки одной коробки с гвоздями. Использовать можно , но не эффективно. Производители используют контроллеры потому что им так выгодно. А самодельщики пихают эту ардуину в каждую бочку затычкой.
@sledleo3 жыл бұрын
@@ЯРусский-з2о вижу что ты русский!... За двумя соснами кое что есть, нужно только увидеть.... По-твоему орленку не нужно тренировать взмахи крыльями и уж тем более не нужно выпрыгивать из гнезда, чтобы совершить свой первый полет?! Ну ну... Вспоминается: сначала научитесь плавать, а уж потом наполним бассейн... Намек понятен? или еще разжевывать?!
@alexkoef12552 жыл бұрын
Алекс, спасибо! Действительно, за delay нужно двойки ставить как за goto, а тут всё логично расписано. За GyverOS отдельное спасибо!
@krukhlis3 жыл бұрын
Титанический труд, как для одного человека за короткое время. Спасибо!
@АндрейТитов-щ4оАй бұрын
Круто, Спасибо тебе, у тебя довольно обширные и понятные примеры - проекты с помощью которых я сам так неплохо подразобрался.
@alexone8993 жыл бұрын
Урок как всегда оказался очень даже полезным 👍 Хочу видос про Гайвер ОС !🛠️
@Vadim7563 жыл бұрын
Как всегда хорошо, быстро, без воды. Спасибо!
@гусиАлексеевка2 жыл бұрын
Спасибо за информацию. Собрал на ардуино контроллер для инкубатора с меню долго разбирался, но благодаря вашим библиотекам и объяснениям на сайте и в ютубе сделал и работает
@od34172 жыл бұрын
Один из важнейших видосов на канале, очень часто к нему обращаюсь
@ИванНовиков-у1т3 жыл бұрын
Прекрасный урок! Спасибо за такой подробный разбор. Про OS было бы интересно посмотреть отдельный видос.
@крутоклассно-щ1ф3 жыл бұрын
Огромное спасибо. Пересмотрел кучу видео , перечитал кучу статей и только здесь действительно приводятся нормальные примеры, а не вот это вот выведем ХЕллоу в консоль!!!
@shockblaze86692 жыл бұрын
Дай тебе бог здоровья. Голову сломал с таймерами Ардуино и расчетом промежутков времени, а оказалось они мне вообще не нужны. Спасибо большое
@bycoub3176 Жыл бұрын
Как все просто выглядит. И в то же время темный лес когда сам залезешь. Лойс!
@maxlabVideo3 жыл бұрын
Спасибо тебе за труд над этими видео!
@ostretsov63393 жыл бұрын
Как раз вовремя! Я только начал думать, как переключать режимы и настраивать яркость , и тут видео!
@jaylayt3 жыл бұрын
Давайте видео про GyverOS! Очень интересно будет посмотреть!
@Сергей-д7н9п6 күн бұрын
Как всегда на высоте каждый урок! Огромное спасибо Вам!
@itsmesp61153 жыл бұрын
На одном дыхании видосик ! -) . спасибо за работу! всё как всегда на отлично))
@FaxMaxx3 жыл бұрын
Огромное человеческое СПАСИБО за уроки!
@p.polunin Жыл бұрын
Очень грамотно! Прежде реализовал "таски" сам, и вот, нашел замечальное решение. Умные учатся на чужих, а неумные...
@ЗаміткиВіктора3 жыл бұрын
Думал что сегодня будет день повторения - мать учения, а нет - узнал кучу нового)
@slavaboston68872 жыл бұрын
Спасибо Gyver канала. Отлично и глубоко погрузили в тему.
@avazhonmeliev28373 жыл бұрын
Спасибо за видео урок,я давно искал такой урок.Когда запчасти придут,я бы хотел заново изучить уроки.
@КлайвСинклер-е6ю3 жыл бұрын
Гайвер крут!!! Даже у меня на последнем скетче голова пухнет. Интересно было бы посмотреть как Гайвер сделал бы прогу управления твердотопливным котлом длительного горения :) ))))
@ArduNotes3 жыл бұрын
точно так же как для теплицы
@TheShura23 жыл бұрын
@@ArduNotes сделайте проект робота- газонокосилки
@ЛевшаКолхозник3 жыл бұрын
Я на газовом котле рожал скетч две недели по крупицам. Сперва просто розжиг с опросом ионного датчика. Потом таймеры на продувки. Потом правильную отработку аварий, вроде нерозжига, потом прикрутил термодатчик воды, потом воздуха, потом модуляцию газового клапана, потом выносной пульт управления, ватчдог, если зависнет. Сейчас в свой скетч смотрю и не могу разобраться...
@КлайвСинклер-е6ю3 жыл бұрын
@@ЛевшаКолхозник Так коментить надо... Я завел привычку коментить каждый блок.
@mountaincampers8255Ай бұрын
@@ЛевшаКолхозник жесть, я только начал программировать ардуино, но возможности программы меня поражают ))
@youngfishy99323 жыл бұрын
Ура, я так счастлив! Как же он все доступно объясняет!
@Jerej1374 Жыл бұрын
Дополнение к эпизоду "Мигаем светодиодом" (time 7:50). Назовём это - "отложенная задача" Если надо сколько-то подождать (в примере ниже это 5 секунд), то таймер инициируем числом, а разницу приводим к знаковой переменной. Тогда тот же светодиод начнёт моргать позже, а не сразу. Можно использовать это для отложенного опроса датчика газа, пока он разогреется: static uint32_t tmr = 5000; if (int32_t (millis() - tmr) >= 500) { ....... Бог в помощь!
@USSRxChis3 жыл бұрын
Большое спасибо, просто бомбезные ролики
@vladk.65893 жыл бұрын
очень полезно! Спасибо тебе! как по мне самый НУЖНЫЙ урок на канале
@enrewardronkhall8340 Жыл бұрын
Кажется со мной что-то не так, потому что даже по таким качественным, подробным, полным и интересным урокам я всё равно не могу научиться разрабатывать системы управления для проектов на МК... Но уроки действительно потрясающие. Огромное вам спасибо.
@darkavenger81233 жыл бұрын
Отличный канал. Если вам будет интересно у меня идея. Если все получится будем воду греть почти бесплатно. Что если сделать не продуваемый квадратный медный змеевик из квадратной трубы. Взять бак на 1000л помпу ну тут подбирать нужно будет. Взять кучу линз увеличительных не считал сколько тут нужно методом проб и ошибок подбирать все. Принцип такой зачет линз фокусировать солнечные лучи на поверхность змеевика. Но тут много тонких моментов. Во первых нужно сделать каркас чтобы корректировать змеевик и линзы. Во вторых каркас должен быть как термос чтобы и зимой воду греть. В третьих баки хранения горячей воды тоже должны быть как термос плюс иметь возможность самим греть воду для поддержания нужной температуры на случай жестокой непогоды. Вот мне интересно когда я был ребенком я на свежо вырезанной рогатке выпаливал узоры одной линзой. Вот тогда я и задумался на счет этой идеи но тогда технологии не позволяли такое сделать. Теперь уже все гораздо проще на алиэкспресс 70% комплектующих уже есть. Хотел бы я увидеть тесты хотя бы в миниатюре. Мне интересно какой должен быть змеевик и сколько нужно линз чтобы нагреть 100л воды до 60 градусов за 1 час. И какая нужна солнечная панель чтобы сделать эту систему автономной. Надеюсь кому то такое интересно будет. Всем удачи.
@mazylord90582 жыл бұрын
Запустил GyverOS на Атмеге8515, очень полезная библиотека, просто и шустро 👍
@Няя-ь6д3 жыл бұрын
Спасибо за этот урок очень полезно и интересно как всегда, давно искал похожие задачи.
@oArleo3 жыл бұрын
Самый полезный курс уроков, который видел.
@ЕвгенийЧумак-ш4ь2 жыл бұрын
Спасибо за уроки, все понятно.
@SovietMark19173 жыл бұрын
Спустя сколько лет мы узнали от гайвера как запустит одновременно два светодиода!!!
@КлайвСинклер-е6ю3 жыл бұрын
Многое из примеров уже было у него в программах. :)
@ArduNotes3 жыл бұрын
программы != уроки
@ignat9453 жыл бұрын
@@ArduNotes оригинальное объяснение
@КлайвСинклер-е6ю3 жыл бұрын
@@ArduNotes true
@mih_a3 жыл бұрын
Гайвер, ты как всегда на высоте! Спасибо тебе!)
@ВадимТуктагулов-г9ю3 жыл бұрын
Как всегда полезно и понятно, спасибо за труды!
@pavelkazakov63473 жыл бұрын
Когда то я начинал изучать программирование МК по твоим роликам, огромное спасибо! Но время идет, хотелось более серьезные проекты и постепенно перешел на STM32. С теплотой вспоминаю ArduinКУ, но этот вариант для начинающих и тех кто не хочет замарачиваться с изучением программирования. Что то серьезное на ней не "запилишь". Тебе уже, кажется, задавали в коментах вопрос - когда уроки по STM? С твоим творческим подходом к созданию уроков, они должны получиться БОМБИческие. Засиделся ты в "песочнице".
@ArduNotes3 жыл бұрын
у стм32 тоже есть своя песочница, называется HAL. А работа с ней по сути ничем не отличается от пердуины, только вот готовых наработок в интернете маловато и придется писать больше своих "велосипедов". Не думаю, что это большой плюс =)
@ГеннадийГром-в8ю3 жыл бұрын
Есть, почти такой же лёгкий в понимании канал по программированию STM32, "народ стрим" или "НР.электроникс", по часу видосы, там всё также на пальцАх и примерах показано, рассказано и разжовано! Глотай - не хочу! В фейсбе и вк есть группы по стм32! Надыть только руки на клаву переместить и помацать поисковики! 👍😁🤪
@pavelkazakov63473 жыл бұрын
@@ГеннадийГром-в8ю Там где они учились, я преподавал.
@ГеннадийГром-в8ю3 жыл бұрын
@@pavelkazakov6347 Ну, как грится, хозяин барин - знает куды править! 👍😁
@ivanmarchuk49423 жыл бұрын
Классный урок! И кстати, if(++mode >= 4) mode = 0; Можно заменить на: mode = (mode+1)%4;
@MAD_ALEX2 жыл бұрын
Только не говорите об этом attiny13, у неё половина flash памяти улетит на взятие остатка от деления
@Bleach666i3 жыл бұрын
В области образования на просторах эксСССР Алекс наверняка сделал больше чем пару среднестатистических универов)
@Дмитрий_Алкогольевич3 жыл бұрын
Нет конечно. Это слишком громкое утверждение. Но вклад а популяризацию "гиковости" безусловно весомый.
@Bleach666i3 жыл бұрын
@@Дмитрий_Алкогольевич Образовач "в интернетах" очень сильно недооценен. Особенно по сравнению с "официальными" институциями.
@Дмитрий_Алкогольевич3 жыл бұрын
@@Bleach666i согласен. Но не забывай(те), что сам Alex закончил институт, в отличии от многих блогеров. А это дает ему +100 к грамотности и подаче.
@Bleach666i3 жыл бұрын
@@Дмитрий_Алкогольевич ну и я о том же) Очень грамотно и структурированно подан материал. Приятно смотреть и слушать.
@wladimirmalachow54193 жыл бұрын
@@Дмитрий_Алкогольевич не каждый окончевшый можэт так, Уважэние и дальнейшых свершэний ему.
@arscamera3 жыл бұрын
С удовольствием глянул бы более подробно про Gyver OS.
@Markisi03 жыл бұрын
Огромное спасибо, Алекс! Безумно интересно! Успехов тебе!
@Дневникибродяги3 жыл бұрын
Блин, оличнейший урок! Спасибо огроменное!
@fortaber3 жыл бұрын
Библиотека интересная и очень удобная, буду юзать!
@artrueprod3 жыл бұрын
Очень крутой урок спасибо большое! Ждем подробный урок про ОС
@alexandrkuzmichenko82233 жыл бұрын
Этот урок - прям вишенка на тортике! Благодарю!
@ИраФомченко2 жыл бұрын
Никому не советую юзать Ардуино. Но этот урок понравился! Лайк.
досмотрел до середины и понял что надо пересмотреть прошлые уроки!)))
@MaxLesley2 жыл бұрын
Обычно смотрю многие видео обучалки тут на скорости 1.25. Алекса смотрю на скорости 0.75) Голос пьяный,но так понятнее для новичков ) Пьяный батя учит программировать в гараже )))
@noortek2 жыл бұрын
На 0.25 вообще угарно звучит😂
@ArduBlock2 жыл бұрын
Отличные видео уроки по Arduino! Спасибо Автору за видео!
@АлексейБаранов-я9э3 жыл бұрын
Спасибо Алекс, полезные уроки.
@АндрейЛуганцев3 жыл бұрын
Суперский и чёткий канал мне нравится и начинал с этого канала
@maratsharp41793 жыл бұрын
Награду Алексу! Я настаиваю!
@robertsh.32883 жыл бұрын
Здравствуйте, снимите пожалуйста видео о том как реализовать следующую задачу: необходимо автоматически открывать (закрывать) окно для поддержания заданного интервала температуры в помещении. Имеется мотор-редуктор установленный на доводчик, умный термометр wi-fi, модули ардуино будут куплены по видео.
@gor_77993 жыл бұрын
Ждём обзора Gyver OS !
@povorotnetuda20193 жыл бұрын
Тему этого видно нужно развивать до максимума. Я говорю о разных ситуациях где требуется многозадачность. Например я делаю коды для бегущих поворотников на адресных лентах (бесплатно выкладываю коды прошивки), и даже не используя deley, скорость пробегания поворотников получается ограниченной, и что самое главное НЕДОСТАТОЧНОЙ. Хотелось бы узнать как во время пробегания одного поворотника, можно заставить бежать и второй поворотник не дожидаясь завершения цикла первого поворотника. Если вы поможете мне с решением данной проблемы то я несомненно расскажу о вас в своих видео.
@ArduNotes3 жыл бұрын
как запрограммировано, так и работает)) скорость обновления адресной ленты довольно высокая для такой пустяковой задачи. Если обновлять без delay - это 30 Гц на 1000 светодиодов, на 100 светодиодов соответственно 220 Гц. "не дожидаясь завершения цикла первого поворотника" - очень просто, не использовать циклы, как показано в этом уроке. Завести просто счётчик и тикать им по таймеру
@povorotnetuda20193 жыл бұрын
@@ArduNotes Спасибо за ответ! Буду развивать свои навыки программирования.
@ВиталийКокос-ш9ы Жыл бұрын
Суперматериал! Огромное спасибище!
@sozdatelEd3 жыл бұрын
ардуинщики всё умнее и умнее))) Чую сейчас перед многими ардуинщиками открылся новый мир кодинга без delay))) Алекс, ты кого из них растишь? Они же теперь несколько ночей спать не будут - все проекты перепишут и у них всё начнёт работать)))
@sozdatelEd2 жыл бұрын
@andrey ustinov мне то это зачем? Я в нормальных прогах приложения для десктопа и мобилок собираю.
@mike-onas3 жыл бұрын
ВСЕ ПРОСТО СУПЕР!!! Пожалуйста сделайте урок по шине I2S!!!
@ilyayesman75343 жыл бұрын
Ладно, придется купить второй светодиод ((
@MrHiver20103 жыл бұрын
и кнопку(
@ilyayesman75343 жыл бұрын
@@MrHiver2010 Чёрт! Кнопка! Как я про неё забыл?!((( Такое я не потяну, ардуино хобби отменяется! (((
@daitedve19843 жыл бұрын
Ну пока можно вместо светодиода поморгать глазом! Накопишь - купишь. Береги себя :))
@IvanEng7472 жыл бұрын
Hue wheel - ты сделал мой деееень!
@andpavlenko63423 жыл бұрын
урок по gyveros - да !
@Lonely_Wolf243 жыл бұрын
Спасибо за видео, теперь буду, повторять, разбираться и запоминать. Шла речь об уроке про дисплей, а можно сделать урок/проект с дисплеем 12864 ST7920? Ну и конечно же урок по ОС нужен. Спасибо за уроки!
@deniskaravaev49443 жыл бұрын
Спасибо! Как всегда интересно!
@HuRuStav3 жыл бұрын
Это отличный урок! Я вдохновлён!
@rintism98002 жыл бұрын
Уфф... как же все здорово! Спасибо большое!
@Naylok833 жыл бұрын
Gyver OS? Конечно же нужен видос! Странный вопрос.
@MultiHoweee3 жыл бұрын
Давайте побольше таких уроков с разбором прошивок для какогото устройства
@АлександрЛогинов-г7ъ2 жыл бұрын
приятно опять тебя видеть ведущим)
@sailtogether32363 жыл бұрын
На удивление, годно. Спасибо!
@od34173 жыл бұрын
Этот канал - золото
@RomanArsenev2 жыл бұрын
Вот это просто супер познавательное видео!
@enisykin12993 жыл бұрын
дай вам бог здоровьичка!
@Evgeniy_topp3 жыл бұрын
Спасибо. Очень полезный урок.
@xeonpc63483 жыл бұрын
Полезно! Спасибо 👍
@ФрукенЙутс3 жыл бұрын
Очень полезный урок, спасибо.
@sledleo3 жыл бұрын
Как всегда бомбезно и полезно! Налетай!!
@ДмитрийВоронков-х2с3 жыл бұрын
Сколько десятковтысяч раз нужно пересмотреть этих видеоуроков, что б наконец таки понять хотя бы логику языка ардуино)?
@gorgepogudin6614 Жыл бұрын
класс! и кстати в моменте 15:39 вместо условия на переполнение можно использовать просто mode = mode%4 или вместо 4 можно использовать то число режимов которое есть
@ДмитрийЛягин-й7к3 жыл бұрын
Магия вне Хогвардса!!!👍👍👍
@rematender42693 жыл бұрын
Спасибо за урок! Про Гайвер ОС отдельный урок!
@MyAutoMsk Жыл бұрын
Спасибо большое за Вашу работу. А как отключать нагрузку по возрастанию потребления тока? Как будет выглядеть схемотезника и код?