#2 Научу пользоваться УМНОЙ светодиодной лентой за 20 минут 😎 Электроника на пальцах

  Рет қаралды 6,394

LabRazum | Виктор Осин

LabRazum | Виктор Осин

3 ай бұрын

Подписывайтесь в Телеграм: t.me/mylabrazum
Моя страница в Instagram: / viktor_osin_
Поддержать автора:
Boosty: boosty.to/labrazum
Donationalerts: www.donationalerts.com/r/labr...
------------------------------------------------------------------------------------
Второй выпуск серии уроков по основам Arduino. 10 лет прошло с тех пор как я впервые взял в руки плату Arduino - тогда все казалось таким непонятным и сложным, но со временем все встало на свои места. Я постараюсь построить обучение так, чтобы упор был сделан на практику - помогу увидеть основные методы в программировании и простыми словами расскажу о сложных вещах.
Основные моменты:
0:20 - Установка среды Arduino IDE
1:22 - Пример мигания светодиодом Blink, основные команды
9:22 - Подключение внешнего светодиода
10:31 - Помогите Серёже - найдите ошибку в программе
11:03 - Что такое адресная светодиодная лента WS2812B
12:45 - Подключение адресной ленты к Arduino
13:58 - Поиск бибилотеки в интернете
15:23 - Установка библиотеки
15:49 - Пример Blink для адресной ленты
21:30 - Серёже снова нужна помощь!
23:01 - Домашнее задание
23:34 - Заключение

Пікірлер: 94
@LabRazum
@LabRazum 3 ай бұрын
Жду видео выполненной домашней работы в телеграм канале! Ссылка: t.me/mylabrazum Основные моменты: 0:20 - Установка среды Arduino IDE 1:22 - Пример мигания светодиодом Blink, основные команды 9:22 - Подключение внешнего светодиода 10:31 - Помогите Серёже - найдите ошибку в программе 11:03 - Что такое адресная светодиодная лента WS2812B 12:45 - Подключение адресной ленты к Arduino 13:58 - Поиск бибилотеки в интернете 15:23 - Установка библиотеки 15:49 - Пример Blink для адресной ленты 21:30 - Серёже снова нужна помощь! 23:01 - Домашнее задание 23:34 - Заключение
@joiner777
@joiner777 3 ай бұрын
Чувствуется талант преподавателя. Слушать не скучно, всё понятно, без лишней воды. Спасибо.
@qwertyuiopasdfgghjkl9578
@qwertyuiopasdfgghjkl9578 3 ай бұрын
Чувак, я тебя прошу, только не останавливайся. Продолжай уроки! От меня лайк.
@greylabservice444
@greylabservice444 3 ай бұрын
Меня зовут Серёжа, и я такой же молчун. Мне 42 года и я учусь программировать. Как хорошо, что есть Такие молодые ребята, которые всё так грамотно разъясняют. Молодцы!
@Rus_slan
@Rus_slan 3 ай бұрын
Наконец-то продолжения уроков прекратившихся несколько лет назад!!!! Хорошо, нравится!!! Грамотно. Надеюсь на этот раз будет много хороших и простых уроков. Спасибо!
@APANFE
@APANFE 3 ай бұрын
Спасибо ! Самые понятные уроки по Ардуино. Рад, что вы вернулись !
@user-mn7hw1ui8x
@user-mn7hw1ui8x 3 ай бұрын
Хорошо,что новые видео выходят,спасибо от души!
@3d_neofit
@3d_neofit 13 күн бұрын
Выражаю вам огромную благодарность, Виктор. За то что выделаете для всех нас, интересующихся))
@alexeyandreev1611
@alexeyandreev1611 3 ай бұрын
Спасибо за урок! Вы потратили много сил и времени на его подготовку. Очень качественно сделано! В вас определенно есть талант преподавателя.
@maratrt8144
@maratrt8144 3 ай бұрын
Молодцы, ждем видео! Учусь по вашим видео, спасибо!
@Borey777
@Borey777 3 ай бұрын
Очень хороший урок! Хорошее возвращение, формат отличный! Успехов!🎉
@kruziIl
@kruziIl 3 ай бұрын
А Серёжа молодец!) Тари-та-ри-та, А Серёжа молодец!) 😂🎉😊❤
@user-ws9mo5bb5p
@user-ws9mo5bb5p 3 ай бұрын
Добрый день Виктор и Сереже тоже.😄Опять буду винить Вас,потому что с нетерпением ждем с сыном начальный набор ARDUINO.Классный видеоурок BRO.ВСЕГДА НА ВЫСОТЕ.ТАК ДЕРЖАТЬ.💪💪💪
@LabRazum
@LabRazum 3 ай бұрын
Серёжа передает привет сыну!😀
@danchelik
@danchelik 3 ай бұрын
Спасибо за проделанную работу, очень заинтересовало, буду рад видеть следующие уроки. И обязательно посмотрю остальные видео на канале
@kotkotoff3303
@kotkotoff3303 3 ай бұрын
Это самое понятное и простое видео!!!! Спасибо
@glebstarikov178
@glebstarikov178 2 ай бұрын
еще один афигительный курс, кайф! спасибо!
@Mr.K.Ginzburg
@Mr.K.Ginzburg 3 ай бұрын
Спасибо большое автору за труды) полезная информация!
@sovrinfo
@sovrinfo Ай бұрын
Спасибо, очень хороший урок! Пожалуйста, продолжайте
@user-qf2oq1yu8m
@user-qf2oq1yu8m 3 ай бұрын
Хоть и не занимаюсь программированием, но в целом видео вышло хорошим, содержательным досмотрел до конца. Молодцы!
@alexsham5489
@alexsham5489 3 ай бұрын
Хорошее образовательное видео, спасибо за работу
@Fanit_ikbaev
@Fanit_ikbaev 3 ай бұрын
Спасибо большое за то что ты делаешь, продолжай дальше познавательные видео.👍
@kolchinpp
@kolchinpp 3 ай бұрын
Спасибо за ролик! Ты большой молодец! 😊
@edwardmax.3249
@edwardmax.3249 3 ай бұрын
Хорошая подача материала, есть чем мотивировать модых и начинающих! Лайк!
@Rus_slan
@Rus_slan 3 ай бұрын
Я как начинающий ардуинщик, если так можно выразиться, хотел бы в начале, где вы очень доходчиво объясняете на счёт слешей для комментов, услышать зачем эти фигурные и простые скобки? Как они должны стоять и что должно быть в них. Точка с запятой тоже самое. Прямо бесит когда из-за ошибки с этими знаками, потом всё не работает. Спасибо.
@USER-ruzer2000
@USER-ruzer2000 3 ай бұрын
Фигурные скобки показывают когда начинается и заканчивается тело функции. Например как в книге главы и тома: Том1{ Глава1{здесь текст главы1} Глава2 { здесь текст главы2 } } Последняя скобка это закрытие Тома1. Скобочки могут быть в любой строке. Все скобки ставятся парами, открывающая и закрывающая. Точка с запятой ставится после каждой команды. команда1; команда2; команда3; команда4; команда5; Весь текст программы можно написать на одной строке, но для удобства восприятия пишем в разных строках. восприятия
@Rus_slan
@Rus_slan 3 ай бұрын
Спасибо большое.
@komolovsa
@komolovsa 3 ай бұрын
Ура, продолжение!
@user-AlexRusskiyiq7io2bk8k
@user-AlexRusskiyiq7io2bk8k 3 ай бұрын
Огромное СПАСИБО!!!
@user-wo1es5vd4n
@user-wo1es5vd4n 3 ай бұрын
Отличная подача материала!
@1969Igor
@1969Igor 3 ай бұрын
Ура! Новое видео!
@EvgenShef
@EvgenShef 3 ай бұрын
Классные, очень полезные видео. Я сам сервисный инженер по ремонту стоматологического и зуботехнического оборудования, но с программированием не сталкивался. Очень интересно
@user-gh6zu5sy8q
@user-gh6zu5sy8q 3 ай бұрын
Спасибо, ждём новые видео.
@valarg5756
@valarg5756 3 ай бұрын
Спасибо большое)
@denydavydov9290
@denydavydov9290 3 ай бұрын
Учусь вместе с Серёжей!
@alexsh2735
@alexsh2735 2 ай бұрын
Пока все хорошо, обычно мой энтузиазм заканчивается на booleanах и тп. Это уже наверное третья попытка углубления в электронику за пару лет. Инструмента по накупил уже наверное как в мастерской у профессионалов😂Пару раз паяльник наверное включал только😅 Я тоже уже большой, 40 лет. Походу кризис ср. возраста в самом разгаре. Большое спасибо за урок!
@user-oh5bg8er4i
@user-oh5bg8er4i 2 ай бұрын
Хорошее видео 🎉
@---fc8jp
@---fc8jp 3 ай бұрын
Хороший материал. Никогда не пробовал но часто видел чипы от STM в устройствах. Всегда появлялось желание сделать реверс инжинерег какого-нибудь китайского девайса.
@alexeysereda1834
@alexeysereda1834 Ай бұрын
Большое Спасибо! Очень доходчиво. Безусловно лайк(терпеть это слово не могу :0) )
@user-my8tn8zt2w
@user-my8tn8zt2w 3 ай бұрын
Круто!
@sergey-380
@sergey-380 3 ай бұрын
Спасибо
@user-kz7ld6ms5o
@user-kz7ld6ms5o 3 ай бұрын
Пушка, спасибо!
@user-vn8xr9op4n
@user-vn8xr9op4n Ай бұрын
Всё отлично мне 63 но я только собираюсь понять и по практиковать больше роликов про ардуино
@CooleR152
@CooleR152 3 ай бұрын
Подскажите - обучаете только работе с Arduino ? Или работаете так же с raspberry pi и сможете тоже записать несколько уроков по этой теме ?)
@user-ql6pr8io7x
@user-ql6pr8io7x Ай бұрын
добрый день. подскажите пожалуста где найти библиотеку для RGB ленты с общим анодом? ну или хотя я бы название чипов? а то всё пишут только для ws2812b.
@user-rg5gd9td8w
@user-rg5gd9td8w 3 ай бұрын
Здравствуйте, спасибо конечно но интересно... Не встречали ли вы управление адресными лентами без задержки делей в коде? Сам когда-то написал код весьма интересный для автомобильной темы ну типа бегущих огней для стопаков и поворотов, использовал при этом прерывания на пинах но не как не смог уйти от злого делей хоть от адафруит и фастлед библиотек с их тормозами в виде делей в функции for.... Можете что толкового порекомендовать?
@sashavolsk
@sashavolsk 3 ай бұрын
👍
@Sunchise
@Sunchise 3 ай бұрын
А нормально что питание от ардуино идёт? Там как то ж ток надо считать, а то она сгорит?
@myOwnSolutions
@myOwnSolutions 18 күн бұрын
Немного оговорился 09:00. Как раз контроллер все выполняет синхронно. Думаю, имелось в виду асинхронное выполнение, когда задачи выполняются в фоне. В этом случае, контроллер не ожидает окончания выполнения команды, а переходит к следущей.
@LabRazum
@LabRazum 18 күн бұрын
В моем контексте лучше подошло бы слово «параллельно», но суть ясна
@user-hj3bt3eb1w
@user-hj3bt3eb1w 2 ай бұрын
Спасибо ждем разьяснения на С
@VVV-dn9mx
@VVV-dn9mx 3 ай бұрын
Здравствуйте, у вас можно заказать программу?
@user-ox6hw7uh2p
@user-ox6hw7uh2p 3 ай бұрын
Побольше справок. Про микропроцессор и микросхем в. Теле, видео , аудио и телефония,
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
А если загрузить другую библиотеку, это отразится на содержании void setup() ?
@LabRazum
@LabRazum 3 ай бұрын
Да, у каждой библиотеки свои команды, но часто они очень похожи, иногда бывает разница лишь в названии
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
сппасибо
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
разъясните пожалуйста операцию "Создаем объект" (CRGB leds[NUM_LEDS];)
@LabRazum
@LabRazum 3 ай бұрын
C++ это объектно-ориентированный язык. Чаще всего вы увидите что в библиотеках идет работа с объектами. Объекту дается имя и указываются некоторые настройки - в нашем случае имя leds с указанием количества светодиодов. Далее по имени этого объекта мы можем его настраивать, вызывать различные команды и т.д. Например, если у вас подключено несколько адресных лент к нескольким пинам и нужно ими отдельно управлять, то вы создаете еще один объект с другим именем, к нему применятся уже конкретно его настройки. Таким образом в программе может быть несколько одинаковых датчиков или устройств под разными именами, которыми можно управлять по отдельности.
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
@@LabRazum ого, ничего себе, сколько возможностей! Спасибо за развёрнутый ответ
@user-oh4lw7zq8p
@user-oh4lw7zq8p 3 ай бұрын
Всё..пошло раздвоение личности))
@anzornagaev2419
@anzornagaev2419 3 ай бұрын
Когда я пишу код на ардуино, я должен писать asm(“код”); почему у вас не так?
@CooleR152
@CooleR152 3 ай бұрын
Когда планируется следующее видео ?)
@user-ox6hw7uh2p
@user-ox6hw7uh2p 3 ай бұрын
Где твоя радиодеталь про которую ты объясняешь, где она сделана на каком радиозаде?
@CooleR152
@CooleR152 3 ай бұрын
Какой это язык программирования ? Конечно хочется разобраться как все устроено под капотом
@LabRazum
@LabRazum 3 ай бұрын
C++ (Wiring)
@alexmasl1604
@alexmasl1604 3 ай бұрын
Даже чего - то понял!
@user-tb3ly1hj4n
@user-tb3ly1hj4n 3 ай бұрын
Заведи бусти или прикрепи карту. Я считаю время и силы, что были на это затрачены нужно отблагодарить звонкой монетой.
@LabRazum
@LabRazum 3 ай бұрын
Очень неожиданное предложение, спасибо, завёл :)
@user-ox6hw7uh2p
@user-ox6hw7uh2p 3 ай бұрын
Здравствуйте
@user-ox6hw7uh2p
@user-ox6hw7uh2p 3 ай бұрын
Маркировка называется
@Fit.2034.WENGALLBI
@Fit.2034.WENGALLBI 3 ай бұрын
Привет я твой новый подписчик, покажи пожалуйста как сделать металлоискатель пират если это возможно
@user-si6pc8ne3g
@user-si6pc8ne3g 3 ай бұрын
Без резистора чревато подключать пин данных.
@LabRazum
@LabRazum 3 ай бұрын
на этот вопрос ответил в телеграм канале @mylabrazum
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
А другие цвета, а изменение цвета?
@LabRazum
@LabRazum 3 ай бұрын
Неужели я так плохо объяснил, что вы не сможете вместо Red написать Green? :) Программирование это всегда 20% чужого труда и 80% вашего - экспериментируйте!
@user-dp6uy8ks5j
@user-dp6uy8ks5j 3 ай бұрын
@@LabRazum извините, некорректно задал вопрос. Я имел в в виду плавное изменение цвета- радугу на одном диоде и бегущую
@LabRazum
@LabRazum 3 ай бұрын
@@user-dp6uy8ks5j а, об этом будем говорить в следующем видео, выдав дз сделать бегущий огонек, я как раз подвожу к использованию циклов :)
@user-ql6pr8io7x
@user-ql6pr8io7x 3 ай бұрын
почему у вас ide
@LabRazum
@LabRazum 3 ай бұрын
Это магия монтажа, я посчитал отрывок смены языка стандартным во всех программах и вырезал его. Плюсом увеличил шрифт и сделал контрастную тему, чтобы на камеру было лучше видно
@user-ql6pr8io7x
@user-ql6pr8io7x 3 ай бұрын
@@LabRazum я надеялся вы подскажите как сделать на русском языке меню ide , а то что-то не могу найти как это сделать.
@LabRazum
@LabRazum 3 ай бұрын
@@user-ql6pr8io7xfile -> preference-> меняете English на русский
@Egor_ZDE
@Egor_ZDE 3 ай бұрын
Нууууу, повалил!!! Столько лет молчал, а тут начал баловать!!! Давай, не тормози в таком разе!
@LabRazum
@LabRazum 3 ай бұрын
Хорошо😀
@user-tl2gm5mj1i
@user-tl2gm5mj1i 3 ай бұрын
Ххххммм видео полезное но давайте детальние вникать в вопрос. 1) вы подкл. Диод без резистора- ктонить посмотрит и начнет делать также, в ркзультате сгорит или диод или китайская друинка. У автора все прошло нормально т. К. Половину времени диод остывал- на деле через него могут протекать большие токи чем он может выдержать, и он сгорит. 2) ваш студент пока бесполезен- вы озвучивайте хотябы в чом у него вопрос. Поднимаемые им вопросы далеки от жизненных. * у меня кстати провода- перемычки в проекте бракованные оказались а я проблему пол дня искал. 3) неопиксели - непонятно как вы их выбрали. 4) из вашего видео непонятно как быстро реализовать задачу для 100 диодов из 1000? почему адресной ленте не нужено сопротивление? Что за 4 контакты у них бывают? Как из них собрать бегающую светодиодную матрицу? 5) вы щас дали дз на уровень выше чем объяснили, вам не кажется это нечестным?! Теперь какойто студент по вашей базе должен написать код вкл. 1 светодиод и выключающий предыдущий. Для ленты на 100 диодов это 300 строк. Вы хотябы цикл for показали.
@LabRazum
@LabRazum 3 ай бұрын
Спасибо за пункты! 1. Специально сказал о резисторе в видео и привел две схемы, смотрите внимательно. На практике - ни один светодиод за 6 лет экспериментов не сгорел. У вас такое случалось?) 2. Субъективно. Задача моего студента заставить ученика думать, а ваша ситуация с перемычками никак не заставит думать, это лишь практика и опыт, которые сами придут, здесь соломку под каждый случай не подложишь. Вопросы озвучивать буду, хорошо. 3. Сказал о том, что это светодиод WS2812B, смотрите внимательно. 4. Слишком много для одного видео и старта новичка. Наличие резистора на цифровом пине- скажите, зачем он нужен для ws2812b? Вы просто прочитали эту инфу на сайте гайвера или другой копипасте?) Вот человек разобрался в вопросе, можете почитать: vk.com/wall-202277279_4743 5. Именно такую реализацию я жду - вручную написанные строчки включения и выключения, и в видео я сказал, что в следующем покажу две реализации, научив человека циклу for. Это не про честность, это про образование - как я понимаю, вы далеки от преподавания? Задача первого знакомства усвоить работу с командами, а не лепить цикл for, не поняв как работает контроллер и простейшие команды. Только «помучившись» с ручным перебором до ученика доходит потом как работает for, и дз как раз на этот ручной метод. Спасибо за конструктив, но в будущем хотелось бы, чтобы вы включали голову новичка, это очень трудно сделать, но я стараюсь.
@user-ox6hw7uh2p
@user-ox6hw7uh2p 3 ай бұрын
Чушь
@TyurinAlexey
@TyurinAlexey 3 ай бұрын
Мое мнение людей сразу нужно отучать от delay
Don't eat centipede 🪱😂
00:19
Nadir Sailov
Рет қаралды 22 МЛН
Последний Закат Кота Макса...
00:21
Глеб Рандалайнен
Рет қаралды 6 МЛН
Conforto para a barriga de grávida 🤔💡
00:10
Polar em português
Рет қаралды 98 МЛН
КАК ПОСТРОИТЬ WEB SERVER НА ESP32
11:34
Kirill Ivanychev
Рет қаралды 4 М.
Изучаю STM32!
20:26
Лёша Кластер
Рет қаралды 187 М.
#4 Arduino + лента + микрофон = КРУТОЙ проект для новичка
29:11
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Alek OS
Рет қаралды 114 М.
Создание настоящей PlayStation 5 Slim!
26:08
Студия озвучки "Acting"
Рет қаралды 426 М.
⏳Вызов принят: электронный песок!
15:04
Трагичная История Девушки 😱🔥
0:58
Смотри Под Чаёк
Рет қаралды 240 М.
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 7 МЛН
What’s your charging level??
0:14
Татьяна Дука
Рет қаралды 6 МЛН
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 7 МЛН