Десятки каналов учат мигать светодиодом и только Алекс Гайвер учит от А до Я. Легендарный чел!
@АлександрЛогинов-г7ъ3 жыл бұрын
вот именно что учит и разясняет! а не показывает мельком хрен пойми что..
@ЕвгенийЕвгеньевич-п9г2 жыл бұрын
И это его 2й канал)
@hieverybody3592 жыл бұрын
Вы не понимаете сути работая со средой ардуино
@СергейПетора2 жыл бұрын
знатно лизнул ,но ты не прав я повторял один проект он был не доделан я очень расстроился плюнул и сделал все сам с 0ля
@xyzw7772 жыл бұрын
так и не понял зачем мигать светодиодом
@RK-wf1rn3 жыл бұрын
Gyver OS нуждается в обзоре для аудитории
@ALeX71Tula3 жыл бұрын
"Жизнь Ардунщика ДО и После Delay" Алекс спасибо за подробный разбор, очень полезно и познавательно!
@ВладимирУткин-х4в3 жыл бұрын
Палец в верх за отдельный урок и разбор работы гайвер ОС !!!
@КонстантинГомзин3 жыл бұрын
Это шедевр!! Видос про ОС обязательно нужен
@microfdevelopers97513 жыл бұрын
Видос про ОС Е Бой
@homester88993 жыл бұрын
Спасибо за Ваш труд. Уроки- высший пилотаж.
@alex68e732g3 жыл бұрын
Мощно задвинул, внушает! Респект за доходчивость и краткость - меньше чем за академический час выдал материала на целый семестр:)
@yuripanov96703 жыл бұрын
Многозадачность - это как раз то, что мне нужно. В последние дни пытался нагуглить что-то подобное, и безуспешно. Спасибо, буду пробовать!
@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; } } } Осталось в любом месте лупа поднять флаг (по условию, ессестно)!!! Может кому пригодится для замены неприятных писков буззера!
@ruslansanzharov58256 ай бұрын
Можно еще добавить возможность сделать затишье в мелодии, например по занесению < 0 вызывать noTone
@dmitriyteslenko58363 жыл бұрын
Отличное видео! Обычно рассказывают только как пользоваться той или иной функцией, а как сделать более-менее сложную программу - не говорят. Здесь как раз эта тема и раскрывается. Огромное спасибо!
@ArduNotes3 жыл бұрын
у нас тут необычные уроки =)
@kalobyte3 жыл бұрын
вот вот, мало кто показывает, как сделать что-то работающее и сделать это правильно и с нуля
@MsSergey13133 жыл бұрын
Для этого нужно смотреть видео по алгоритмам, паттернам и т.д.. После чего применять их к конкретному микроконтроллеру пользуясь функциями или тем что для него есть чтобы эти алгоритмы, паттерны и т.д. реализовывать.
@Garik_Vorota2 жыл бұрын
Спасибо. Как инженер преподаватель - Спасибо! даже с низким поклоном. У вас дар оратора, разъясняете кратко, понятно и не монотонно.
@МайкСтоун-г4д8 ай бұрын
Ролик мультиплексирован инфой, на 5+, все по делу и ничего лишнего, как всегда на высоте! 👍💪🏆
@flashpaperdotru3 жыл бұрын
Урок был полезен и интересен даже далеко не новичкам 😋👍
@sledleo3 жыл бұрын
Ура, я наконец-то замигал двумя светодиодами! Ваще класс!
@sledleo3 жыл бұрын
@Scarlet Overlord это решает библиотека функций или классов!
@ЯРусский-з2о3 жыл бұрын
Это можно сделать и без ардуины. И дешевле будет.
@sledleo3 жыл бұрын
@@ЯРусский-з2о понятное дело, можно и по трубе постучать и счеты погонять вместо телефона
@ЯРусский-з2о3 жыл бұрын
@@sledleo Ардуину имеет смысл использовать если нужно что-то автоматизировать. И то можно без неё обойтись. Если какой-то станок с ЧПУ или робот. Когда нужно помигать двумя светодиодами хватит 2 транзисторов и обвязка. Если светодиодов больше , то можно использовать микросхему. Дело не в том ( по вашему транзисторы и микросхемы устарели и нужно делать все на контроллере) ! С точки зрения эффективности достижения цели помигать 2 светодиодами целесообразнее использовать 2 транзистора. Использовать ардуину чтобы помигать 2 светодиодами это то же самое что использовать КАМАЗ для перевозки одной коробки с гвоздями. Использовать можно , но не эффективно. Производители используют контроллеры потому что им так выгодно. А самодельщики пихают эту ардуину в каждую бочку затычкой.
@sledleo3 жыл бұрын
@@ЯРусский-з2о вижу что ты русский!... За двумя соснами кое что есть, нужно только увидеть.... По-твоему орленку не нужно тренировать взмахи крыльями и уж тем более не нужно выпрыгивать из гнезда, чтобы совершить свой первый полет?! Ну ну... Вспоминается: сначала научитесь плавать, а уж потом наполним бассейн... Намек понятен? или еще разжевывать?!
@alexkoef12552 жыл бұрын
Алекс, спасибо! Действительно, за delay нужно двойки ставить как за goto, а тут всё логично расписано. За GyverOS отдельное спасибо!
@makskit3515 Жыл бұрын
Это очень интересное видео, в том плане, что сначала посмотрел, ничего не понял. Пересмотрел пару уроков, ещё почитал в интернете, понял уже 5 минут видео, ну и так далее) Оно блин мотивирует к самообучению, спасибо, Сань!)
@МаксимСимаков-ъ4м3 жыл бұрын
Это божественно , я думаю ты просто армию программеров создаёшь своими роликами. Это мега полезный контент ☝️👍
@Ais_Hunt3 жыл бұрын
yield() - прям костыль из костылей. Я бы для опроса кнопок использовал аппаратное прерывание pcint. Ох уж и вундервафля, увлекательный видос)))
@chelobozes2 жыл бұрын
Увлекательно. жутко интересно, очень ёмко и понятно. Я Ещё новичок и не сделал ничего, но я прямо горю желанием воять полезные штучки на ардуино! Алексу Гайверу огромный поклон и уважение - МОЛОДЕЦ!
@krukhlis3 жыл бұрын
Титанический труд, как для одного человека за короткое время. Спасибо!
@АндрейТитов-щ4о2 ай бұрын
Круто, Спасибо тебе, у тебя довольно обширные и понятные примеры - проекты с помощью которых я сам так неплохо подразобрался.
@od34172 жыл бұрын
Один из важнейших видосов на канале, очень часто к нему обращаюсь
@Vadim7563 жыл бұрын
Как всегда хорошо, быстро, без воды. Спасибо!
@alexone8993 жыл бұрын
Урок как всегда оказался очень даже полезным 👍 Хочу видос про Гайвер ОС !🛠️
@maxlabVideo3 жыл бұрын
Спасибо тебе за труд над этими видео!
@гусиАлексеевка2 жыл бұрын
Спасибо за информацию. Собрал на ардуино контроллер для инкубатора с меню долго разбирался, но благодаря вашим библиотекам и объяснениям на сайте и в ютубе сделал и работает
@ostretsov63393 жыл бұрын
Как раз вовремя! Я только начал думать, как переключать режимы и настраивать яркость , и тут видео!
@bycoub31762 жыл бұрын
Как все просто выглядит. И в то же время темный лес когда сам залезешь. Лойс!
@itsmesp61153 жыл бұрын
На одном дыхании видосик ! -) . спасибо за работу! всё как всегда на отлично))
@крутоклассно-щ1ф3 жыл бұрын
Огромное спасибо. Пересмотрел кучу видео , перечитал кучу статей и только здесь действительно приводятся нормальные примеры, а не вот это вот выведем ХЕллоу в консоль!!!
@ИванНовиков-у1т3 жыл бұрын
Прекрасный урок! Спасибо за такой подробный разбор. Про OS было бы интересно посмотреть отдельный видос.
@shockblaze86692 жыл бұрын
Дай тебе бог здоровья. Голову сломал с таймерами Ардуино и расчетом промежутков времени, а оказалось они мне вообще не нужны. Спасибо большое
@Сергей-д7н9пАй бұрын
Как всегда на высоте каждый урок! Огромное спасибо Вам!
@FaxMaxx3 жыл бұрын
Огромное человеческое СПАСИБО за уроки!
@USSRxChis3 жыл бұрын
Большое спасибо, просто бомбезные ролики
@ЗаміткиВіктора3 жыл бұрын
Думал что сегодня будет день повторения - мать учения, а нет - узнал кучу нового)
@youngfishy99323 жыл бұрын
Ура, я так счастлив! Как же он все доступно объясняет!
@slavaboston68872 жыл бұрын
Спасибо Gyver канала. Отлично и глубоко погрузили в тему.
@jaylayt3 жыл бұрын
Давайте видео про GyverOS! Очень интересно будет посмотреть!
@Jerej13742 жыл бұрын
Дополнение к эпизоду "Мигаем светодиодом" (time 7:50). Назовём это - "отложенная задача" Если надо сколько-то подождать (в примере ниже это 5 секунд), то таймер инициируем числом, а разницу приводим к знаковой переменной. Тогда тот же светодиод начнёт моргать позже, а не сразу. Можно использовать это для отложенного опроса датчика газа, пока он разогреется: static uint32_t tmr = 5000; if (int32_t (millis() - tmr) >= 500) { ....... Бог в помощь!
@oArleo3 жыл бұрын
Самый полезный курс уроков, который видел.
@mih_a3 жыл бұрын
Гайвер, ты как всегда на высоте! Спасибо тебе!)
@Markisi03 жыл бұрын
Огромное спасибо, Алекс! Безумно интересно! Успехов тебе!
@alexandrkuzmichenko82233 жыл бұрын
Этот урок - прям вишенка на тортике! Благодарю!
@ВадимТуктагулов-г9ю3 жыл бұрын
Как всегда полезно и понятно, спасибо за труды!
@maratsharp41793 жыл бұрын
Награду Алексу! Я настаиваю!
@sledleo3 жыл бұрын
Как всегда бомбезно и полезно! Налетай!!
@p.polunin2 жыл бұрын
Очень грамотно! Прежде реализовал "таски" сам, и вот, нашел замечальное решение. Умные учатся на чужих, а неумные...
@artplczkwcz39103 жыл бұрын
досмотрел до середины и понял что надо пересмотреть прошлые уроки!)))
@avazhonmeliev28373 жыл бұрын
Спасибо за видео урок,я давно искал такой урок.Когда запчасти придут,я бы хотел заново изучить уроки.
@Няя-ь6д3 жыл бұрын
Спасибо за этот урок очень полезно и интересно как всегда, давно искал похожие задачи.
@ЕвгенийЧумак-ш4ь2 жыл бұрын
Спасибо за уроки, все понятно.
@deniskaravaev49443 жыл бұрын
Спасибо! Как всегда интересно!
@vladk.65893 жыл бұрын
очень полезно! Спасибо тебе! как по мне самый НУЖНЫЙ урок на канале
@АлександрЛогинов-г7ъ3 жыл бұрын
приятно опять тебя видеть ведущим)
@mazylord90582 жыл бұрын
Запустил GyverOS на Атмеге8515, очень полезная библиотека, просто и шустро 👍
@SovietMark19173 жыл бұрын
Спустя сколько лет мы узнали от гайвера как запустит одновременно два светодиода!!!
@КлайвСинклер-е6ю3 жыл бұрын
Многое из примеров уже было у него в программах. :)
@ArduNotes3 жыл бұрын
программы != уроки
@ignat9453 жыл бұрын
@@ArduNotes оригинальное объяснение
@КлайвСинклер-е6ю3 жыл бұрын
@@ArduNotes true
@xeonpc63483 жыл бұрын
Полезно! Спасибо 👍
@АлексейБаранов-я9э3 жыл бұрын
Спасибо Алекс, полезные уроки.
@Дневникибродяги3 жыл бұрын
Блин, оличнейший урок! Спасибо огроменное!
@od34173 жыл бұрын
Этот канал - золото
@alexlaziness3 жыл бұрын
Конечно интересно! Будем ждать.
@sailtogether32363 жыл бұрын
На удивление, годно. Спасибо!
@rintism98002 жыл бұрын
Уфф... как же все здорово! Спасибо большое!
@ВиталийКокос-ш9ы2 жыл бұрын
Суперматериал! Огромное спасибище!
@artrueprod3 жыл бұрын
Очень крутой урок спасибо большое! Ждем подробный урок про ОС
@АндрейЛуганцев3 жыл бұрын
Суперский и чёткий канал мне нравится и начинал с этого канала
@fortaber3 жыл бұрын
Библиотека интересная и очень удобная, буду юзать!
@ArduBlock3 жыл бұрын
Отличные видео уроки по Arduino! Спасибо Автору за видео!
@andpavlenko63423 жыл бұрын
урок по gyveros - да !
@КлайвСинклер-е6ю3 жыл бұрын
Гайвер крут!!! Даже у меня на последнем скетче голова пухнет. Интересно было бы посмотреть как Гайвер сделал бы прогу управления твердотопливным котлом длительного горения :) ))))
@ArduNotes3 жыл бұрын
точно так же как для теплицы
@TheShura23 жыл бұрын
@@ArduNotes сделайте проект робота- газонокосилки
@ЛевшаКолхозник3 жыл бұрын
Я на газовом котле рожал скетч две недели по крупицам. Сперва просто розжиг с опросом ионного датчика. Потом таймеры на продувки. Потом правильную отработку аварий, вроде нерозжига, потом прикрутил термодатчик воды, потом воздуха, потом модуляцию газового клапана, потом выносной пульт управления, ватчдог, если зависнет. Сейчас в свой скетч смотрю и не могу разобраться...
@КлайвСинклер-е6ю3 жыл бұрын
@@ЛевшаКолхозник Так коментить надо... Я завел привычку коментить каждый блок.
@mountaincampers82552 ай бұрын
@@ЛевшаКолхозник жесть, я только начал программировать ардуино, но возможности программы меня поражают ))
@schrodingers_kater3 жыл бұрын
Посмотрел с удовольствием)
@HuRuStav3 жыл бұрын
Это отличный урок! Я вдохновлён!
@RomanArsenev2 жыл бұрын
Вот это просто супер познавательное видео!
@pavelkazakov63473 жыл бұрын
Когда то я начинал изучать программирование МК по твоим роликам, огромное спасибо! Но время идет, хотелось более серьезные проекты и постепенно перешел на STM32. С теплотой вспоминаю ArduinКУ, но этот вариант для начинающих и тех кто не хочет замарачиваться с изучением программирования. Что то серьезное на ней не "запилишь". Тебе уже, кажется, задавали в коментах вопрос - когда уроки по STM? С твоим творческим подходом к созданию уроков, они должны получиться БОМБИческие. Засиделся ты в "песочнице".
@ArduNotes3 жыл бұрын
у стм32 тоже есть своя песочница, называется HAL. А работа с ней по сути ничем не отличается от пердуины, только вот готовых наработок в интернете маловато и придется писать больше своих "велосипедов". Не думаю, что это большой плюс =)
@ГеннадийГром-в8ю3 жыл бұрын
Есть, почти такой же лёгкий в понимании канал по программированию STM32, "народ стрим" или "НР.электроникс", по часу видосы, там всё также на пальцАх и примерах показано, рассказано и разжовано! Глотай - не хочу! В фейсбе и вк есть группы по стм32! Надыть только руки на клаву переместить и помацать поисковики! 👍😁🤪
@pavelkazakov63473 жыл бұрын
@@ГеннадийГром-в8ю Там где они учились, я преподавал.
@ГеннадийГром-в8ю3 жыл бұрын
@@pavelkazakov6347 Ну, как грится, хозяин барин - знает куды править! 👍😁
@pavelsoloduhin3461 Жыл бұрын
Это великий урок!)
@arscamera3 жыл бұрын
С удовольствием глянул бы более подробно про Gyver OS.
@darkavenger81233 жыл бұрын
Отличный канал. Если вам будет интересно у меня идея. Если все получится будем воду греть почти бесплатно. Что если сделать не продуваемый квадратный медный змеевик из квадратной трубы. Взять бак на 1000л помпу ну тут подбирать нужно будет. Взять кучу линз увеличительных не считал сколько тут нужно методом проб и ошибок подбирать все. Принцип такой зачет линз фокусировать солнечные лучи на поверхность змеевика. Но тут много тонких моментов. Во первых нужно сделать каркас чтобы корректировать змеевик и линзы. Во вторых каркас должен быть как термос чтобы и зимой воду греть. В третьих баки хранения горячей воды тоже должны быть как термос плюс иметь возможность самим греть воду для поддержания нужной температуры на случай жестокой непогоды. Вот мне интересно когда я был ребенком я на свежо вырезанной рогатке выпаливал узоры одной линзой. Вот тогда я и задумался на счет этой идеи но тогда технологии не позволяли такое сделать. Теперь уже все гораздо проще на алиэкспресс 70% комплектующих уже есть. Хотел бы я увидеть тесты хотя бы в миниатюре. Мне интересно какой должен быть змеевик и сколько нужно линз чтобы нагреть 100л воды до 60 градусов за 1 час. И какая нужна солнечная панель чтобы сделать эту систему автономной. Надеюсь кому то такое интересно будет. Всем удачи.
Никому не советую юзать Ардуино. Но этот урок понравился! Лайк.
@cvitaly20333 жыл бұрын
Коммент в поддержку канала!
@ArduBlock Жыл бұрын
Отлично 👍
@Evgeniy_topp3 жыл бұрын
Спасибо. Очень полезный урок.
@enrewardronkhall8340 Жыл бұрын
Кажется со мной что-то не так, потому что даже по таким качественным, подробным, полным и интересным урокам я всё равно не могу научиться разрабатывать системы управления для проектов на МК... Но уроки действительно потрясающие. Огромное вам спасибо.
@ФрукенЙутс3 жыл бұрын
Очень полезный урок, спасибо.
@Bleach666i3 жыл бұрын
В области образования на просторах эксСССР Алекс наверняка сделал больше чем пару среднестатистических универов)
@Дмитрий_Алкогольевич3 жыл бұрын
Нет конечно. Это слишком громкое утверждение. Но вклад а популяризацию "гиковости" безусловно весомый.
@Bleach666i3 жыл бұрын
@@Дмитрий_Алкогольевич Образовач "в интернетах" очень сильно недооценен. Особенно по сравнению с "официальными" институциями.
@Дмитрий_Алкогольевич3 жыл бұрын
@@Bleach666i согласен. Но не забывай(те), что сам Alex закончил институт, в отличии от многих блогеров. А это дает ему +100 к грамотности и подаче.
@Bleach666i3 жыл бұрын
@@Дмитрий_Алкогольевич ну и я о том же) Очень грамотно и структурированно подан материал. Приятно смотреть и слушать.
@wladimirmalachow54193 жыл бұрын
@@Дмитрий_Алкогольевич не каждый окончевшый можэт так, Уважэние и дальнейшых свершэний ему.
@MaxLesley2 жыл бұрын
Обычно смотрю многие видео обучалки тут на скорости 1.25. Алекса смотрю на скорости 0.75) Голос пьяный,но так понятнее для новичков ) Пьяный батя учит программировать в гараже )))
@noortek2 жыл бұрын
На 0.25 вообще угарно звучит😂
@gor_77993 жыл бұрын
Ждём обзора Gyver OS !
@tituszx13 жыл бұрын
Супер видос! Спасибо!
@ivanmarchuk49423 жыл бұрын
Классный урок! И кстати, if(++mode >= 4) mode = 0; Можно заменить на: mode = (mode+1)%4;
@MAD_ALEX3 жыл бұрын
Только не говорите об этом attiny13, у неё половина flash памяти улетит на взятие остатка от деления
@ИванКрасноярский-е3яАй бұрын
%4 можно заменить на & 3
@tree-service2 жыл бұрын
Вот вообще спасибо, всё в тему
@peteaivanov65722 жыл бұрын
Очень просто и понятно👍
@mike-onas3 жыл бұрын
ВСЕ ПРОСТО СУПЕР!!! Пожалуйста сделайте урок по шине I2S!!!
@АдамСмит-ы7р2 жыл бұрын
Что касается RTOS, помимо FreeRTOS существует, например, BuguRTOS от российского разработчика, которая хоть и подзаброшена, но поддерживает AVR и STM8
@aleksey_gapeev3 жыл бұрын
Информативно! Полезно! Спасибо мастер!
@povorotnetuda20193 жыл бұрын
Тему этого видно нужно развивать до максимума. Я говорю о разных ситуациях где требуется многозадачность. Например я делаю коды для бегущих поворотников на адресных лентах (бесплатно выкладываю коды прошивки), и даже не используя deley, скорость пробегания поворотников получается ограниченной, и что самое главное НЕДОСТАТОЧНОЙ. Хотелось бы узнать как во время пробегания одного поворотника, можно заставить бежать и второй поворотник не дожидаясь завершения цикла первого поворотника. Если вы поможете мне с решением данной проблемы то я несомненно расскажу о вас в своих видео.
@ArduNotes3 жыл бұрын
как запрограммировано, так и работает)) скорость обновления адресной ленты довольно высокая для такой пустяковой задачи. Если обновлять без delay - это 30 Гц на 1000 светодиодов, на 100 светодиодов соответственно 220 Гц. "не дожидаясь завершения цикла первого поворотника" - очень просто, не использовать циклы, как показано в этом уроке. Завести просто счётчик и тикать им по таймеру
@povorotnetuda20193 жыл бұрын
@@ArduNotes Спасибо за ответ! Буду развивать свои навыки программирования.
@enisykin12993 жыл бұрын
дай вам бог здоровьичка!
@robertsh.32883 жыл бұрын
Здравствуйте, снимите пожалуйста видео о том как реализовать следующую задачу: необходимо автоматически открывать (закрывать) окно для поддержания заданного интервала температуры в помещении. Имеется мотор-редуктор установленный на доводчик, умный термометр wi-fi, модули ардуино будут куплены по видео.