7 simple Arduino projects which YOU can build in 15 minutes.
Ғылым және технология
0:00 Who needs Arduino?
0:56 Pick the board model and set up the IDE
1:34 Project boards for Arduino
2:37 The test sketch
3:37 Flood alarm device
4:28 Testing the flood alarm
5:23 Going over the flood alarm sketch
6:50 Night light with sensor
7:43 Break down the light sensor sketch
11:58 Touch sensor doorbell
13:02 Coding the touch sensor
14:13 PCM sample playback on Arduino
18:18 Digital ruler project
21:00 Going over the digital ruler sketch
22:11 IR-remote signal decoder project
23:36 Set up the IR decoder library
24:31 USB Keyboard project
26:09 Install the USB library
26:51 Scancode algorithm
29:41 Thanks for watching! Major Tom Workshop.
Пікірлер: 647
Ардуино и есть классика. У меня на ардуино работает автоматическая поливалка для цветов(nano), фрезерный станок(uno), 3d принтер(mega) тестер емкости аккумуляторов(nano), лампа из адресной ленты(nano), пид регулятор станка для изготовления прутка из бутылок для принтера(nano). Блин а я и забыл что у меня так много вещей из ардуинок наделано
@opodelkahru
Жыл бұрын
Лайк за PET-Pull или аналог )
@BUPS.DELICIOUS
Жыл бұрын
@@opodelkahru аналог, свой)
@opodelkahru
Жыл бұрын
@@BUPS.DELICIOUS за аналог отдельно респект! ) У меня тоже своя разработка. На dc двигателе и со своей программной частью.
@BUPS.DELICIOUS
Жыл бұрын
Я тоже на dc моторе сделал, от шурика, у меня видео залито на канале со станком
@BUPS.DELICIOUS
Жыл бұрын
@@user-wx1ns5hf3h ну мне до такого далеко, да и не очень хочется)
Если можно, то побольше бы проектов ардуино с бытовым применением, у вас хорошо получается объяснять принципы работы как схем, так и кода! Спасибо!
@BbxGhc
5 ай бұрын
❤❤
Большое вам спасибо за такие информативные, интересные и полезные видео с грамотной подачей, всегда жду с нетерпением новых!
Доходчивое объяснение с наглядным видеорядом, да ещё с экскурсиями в принцип работы и немножко схемотехники. Для знакомства с возможностями Ардуино - идеально. Спасибо за труд!
@kachankapusta
8 ай бұрын
😊ж
Большое спасибо! Очень познавательно и интересно для начинающих👍👍👍
Видео супер!! Респект вам за проделанную работу и большое человеческое спасибо
Классный формат, создания разных практичных схем/устройств.
Как же ты мне нравишься Том! Отличный специалист, четко поставленная речь, всё доходчиво! МОЛОДЧИНА!
Сегодня посмотрел Ваше видео "Ардуино для начинающих и не только". Буквально неделю назад вспомнил, что у меня есть Ардуинка и горстка датчиков к ней. Вспомнил, что в детстве любил программировать. И, думаю, надо снова заняться делом.... И тут как по волшебству - хоп, видосик... МАГИЯ! :))
@user-gv8vo6hb2p
Жыл бұрын
Просто гугл за тобой следит и подбрасывает нужные видосы
@AtakumRu
Жыл бұрын
Да, теперь можно видео посмтреть и больше ничего не надо делать. Так и будут лежать Ардуино..
@silent_woolf.
Жыл бұрын
@@user-gv8vo6hb2p так я подписан на канал же :)) Поэтому видео было в "Подписках". А так - оно вышло за 10 минут до коммента, поэтому крайне удачное совпадение.
@silent_woolf.
Жыл бұрын
@@AtakumRu можно, да. А можно не просто посмотреть, но и почерпнуть идейку какую-нибудь. Это уж каждому своё!
Очень классно подобраны проекты, показаны некоторые действительно необычные приёмы, это видео можно использовать как для вдохновения, так и как базу знаний)
Спасибо! Это очень интересно и очень приятно слушать и смотреть (как, впрочем, и все Ваши видео).
Спасибо большое за умные видеоролики! Я так же собираю разные устройства на Ардуино, мне очень интересно.
Как всегда отличное видео и полезные схемы! Спасибо огромное!
Спасибо автор за ваш канал, долгих лет жизни вам, счастья и здоровья.
Видео интересное и стоящее внимания . Лайк заслуженный за подробный обзор и проделанную работу. Успехов вам.
Спасибо огромное автору, просто супермега канал. Супер внятная речь и понятные объяснения. Можно как пособие всем рекомендовать
Спасибо за вашу большую работу! Настоящий человек!
Спасибо за эти проекты для обучения.
Однозначно 👍 желательно почаще такие видео уроки 😉👍
Спасибо, для первого ознакомления с ардуино было понятно
Наконец кто-то сказал "Вставляйте аккуратно, чтобы не погнуть контакты". Я как-то первый раз вставил в breadbord микросхему операционника, так совсем отломал +питания от корпуса. Хорошо что ОУ дешевые и продаются в каждом магазине и они дешевые. Arduino хорошая платформа. Можно довольно быстро накидать прототип, быстро запрограммировать и проверить работу. Контроллеры в Arduino конечно довольно ограниченные, но эта платформа позволит понять как работать с МК и в будущем использовать более серьезные контроллеры. Я сейчас часто использую ESP32-WROOM, мне в большинстве нужен Bluetooth, да и возможность обновиться по Wi-Fi точно не лишняя. А начинал я с Arduino Pro Mini. Если устройство простое накидываю прототип как раз на Arduino, затем уже заказываю плату, паяю и вот готовое устройство, которое можно продавать. Тем более что сейчас есть библиотеки Arduino почти для любых популярных контроллеров
Интересно послушать про блокировочные конденсаторы. Выбор и различие
Ground control to major Tom. Check ignition and may God's love be with you ! Классный формат уроков. Все так просто и понятно ! Удачи !
Класс!. Супер! Спасибо за ваш труд!
Для загрузки в переменную файла можно использовать библиотеку incbin использующею внутри одноименную ассемблерную инструкцию, из минусов нужно использовать абсолютный путь к загружаемому файлу.
Спасибо огромное 👍 Очень познавательно 👍
17:40 - У вас есть свободное время заниматься такими интересными и полезными вещами... Завидую...У меня всё время уходит на работу и бытовую суету. Успеваю только довольствоваться просмотром Вот таких видео пока ем
@dmitriykonopinskiy3793
Жыл бұрын
а выходные?
@romanbolgar
Жыл бұрын
@@dmitriykonopinskiy3793 , стирка готовка коммуналка борьба с различными лохотронщиками и много чего ещё...
@pavelastahov5081
Жыл бұрын
Это для увлечёния, хобби. Хорошо когда работа совмещается с увлечением.
@user-gb7yo3lk3g
Жыл бұрын
@@romanbolgar расскажите ,что за "борьба с различными лохотронщиками"?
@romanbolgar
Жыл бұрын
@@user-gb7yo3lk3g Долго рассказывать Часто при покупке разных девайсов и продуктов всюду куда не кинся. Или товар не соответствует заданным характеристикам Или вовсе у меня один раз было что вообще не отправили товар и пропал продавец. Причём правоохранительные органы оказываются бессильны. Карту правонарушителя. Я вместо них звонил в банк и там сказали что карту можно заблокировать если будет Заведено дело. Правоохранительные органы должны были обратиться в суд и открыть дело. Чувствую придётся судиться ещё и с ними. Деньги получают а не работают. Либо вовсе дурят. Уже молчу за больницей и другие...
Про дверной звонок и сенсор скрепку очень понравилось) приятно можно размять мозги. Лайк+подписка
Датчик уровня можно сделать на емкосном эфекте, тогда можно измерять даже диэлектрические жидкости. И, для универсальности устройства, реализовать режим калибровки уровня.
Спасибо вам за ваши познавательные видео)! Подскажите пожалуйста а реально сделать на ардуино миди клавиатуру или daw контроллер ?
Спасибо за подробности.
Огромное спасибо! Очень интересно!
Очень хороший, качественный видос! Рад, что нашёл ваш канал!
Несколько лет назад я для тачки делал аналоговый круиз-контроль на транзисторах, который был подключен параллельно педали, а сигнал с датчика скорости напрямую. Он работал, но точность была не ахти, и в калибровке трудно. Через год я надыбал ардуинку, научился прогать ее и написал круиз уже на нее, с пид регулятором, экраном и энкодером- кнопкой для управления. Туда встроил ещё сервисное меню для калибровки. Вот он работал превосходно, на уровне заводских решений. Также была идея подключить датчик для измерения дистанции впереди, для создания адаптивного круизконтроля, но я не нашел толкового датчика по вменяемой цене, а ультразвуковой бьёт недалеко. З.ы. для ускорения работы выводов их лучше переключать через регистры, а не методы.
@uj7223
Жыл бұрын
Схему и код в студию! Если не жалко конечно...
@Ma_X64
Жыл бұрын
Опасный!
@AndronCollider
Жыл бұрын
@@uj7223 исходники затерялись в руинах..
Молодец! Отличные идеи!!!
Это отличается от многих других ардуинщиков, интересные примеры!)
Очень интересно! Спасибо!
Для продвижения) Очень познавательный канал, спасибо вам большое)
Спасибо, очень круто!
3:50 - если перевернуть нож, то можно (и нужно) использовать специальную "крючкообразную" выемку на лезвии (но только на новом - ещё необломанном), для "процарапывания" материалов. Так режут оргстекло и другие листовые материалы, и им же, очень удобно сдирать медь.
Капец просто, из-за таких чудесных видосов пришлось полюбить электронику )))))
Спасибо за видео. Перевел небольшое пожертвование, правда просмотрел пол канала, пока нашел ссылку)
Спасибо за урок! Интересно можно ли сварочный аппарат собрать на этой плате и есть ли такие опыты .
Да, конечно, большинство этих схем можно собрать на логике и даже без неё, но такие эксперименты с ардуино нужны для понимания и работы самого МК и работы отдельных компонентов, особенно в нештатных , для них, режимах.
Тааак, ну раз пошла такая пьянка, то ждем уроки по программированию ардуино ! У вас очень хорошо получается объяснять ) ждем !))
@kinostory
Жыл бұрын
Видео ниочем.. Уже сотое смотрю. И нигде сука никто не расскажет началы полльзования ардуино. ЧТо за прога, как что куда подключить, как записать с компа в ардуину, какой кабель и т.д. и т.п. Все сразу гонят проги и расказывают какие они крутые.. В общем как всегда.. видео абы "похвастатся что я могу" - но полезности 0
@user-dv9vi7kb4f
Жыл бұрын
@@kinostory я не поверю , что вы НИКОГДА на просторах ютуба не натыкались на канал "заметки ардуинщика" , там все, вышесказанное вами, разжовано до такой степени, что даже 5ти летний разберется
@sylabulus
Жыл бұрын
@@kinostory поумерьте пыл, нужно быть благодарным авторам таких видео, что у нас сейчас совершенно бесплатно есть тонны ценнейшего образовательного контента, о котором я, например, мог только мечтать, когда осваивал электронику. Ваш комментарий со стороны выглядит очень глупо - вы упрекаете автора видео в своей неспособности его понять, задумайтесь, автор в этом виноват или всё же вы. Честное слово, если я буду снимать видео по электронике, я не буду включать комментарии...
@_Vnuk_Svaroga
Жыл бұрын
@@kinostory у Гайвера есть подробное видео. И ещё много у кого.
@kinostory
Жыл бұрын
@@_Vnuk_Svaroga Еще бы знать что за гайвер такой
Да тут поосто, ардуино замена многим знаниям. Это лего в мире микро электроники. Просто и работает на ура, но не везде можно использовать это.
На сегодняшней день очень мало уроков по ESP32. Будет ли автор делать ролики на тему ESP32?
Кабель usb может быть и 2 метра, если это необходимо. Но в этом случае я использую внешнее питание от двух элементов 18650. В некоторых случаях обязательно от аккумулятора, а если нужно другое напряжение, то понижаем обязательно линейным драйвером типа lm1117. В противном случае от импульсного питания будут помехи. В дальнейшем, конечно можно использовать и импульсный dc-dc с хорошим фильтром, но на этапе моделирования удобнее использовать аккумулятор. Так же при прошивке другого контроллера, через uart, так же использую дополнительное питание. Проблем никогда не возникало.
Спасибо за труды
Кстати для прошивки через длинный кабель можно в диспетчере устройств понизить скорость этого COM порта (Параметры порта>бит в секунду). У меня ардуинка висит на 8-10 метровом проводе (спаянном из витой пары) возле котла отопления и нормально шьется на пониженной скорости.
@dekus80
Жыл бұрын
Повесь на краях копеечные rs485 микрухи, то есть по проводам пойдет физически диф. сигнал, как у всех современных стандартов. То есть на tx и rx будет не по одному проводу, а по два. И витуху например (по количеству подходит). И хоть на сотню метров шей. К примеру даже в том же usb2.0 кабеле d+/d- это как раз диф. пара и скорость 480МБит на 5 метров пашет. А тут 115.2кБит в 4000! раз медленнее, соответственно и на совсем другие расстояния потянет.
Спасибо за видео 👍
А как насчёт разобрать программирование на контроллере canny? Материала по нему мало, а вы рассказываете доходчиво
Супер, спасибо большое
Лойс вначале видоса, ибо здесь всегда интересно 🤘
Спасибо за видео! Надеюсь, что теперь я чуть больше знаю :)
Спасибо за очень интересную тему и особенно понравилась подача материала. Скажите а можно подружить Arduino и электронную нагрузку, чтобы тестировать аккумулятор (например от шуруповерта) и выводить график разряда на компьютер?
@valdistk7279
Жыл бұрын
Зависит от самой 'электронной нагрузки', есть ли у неё интерфейс? Если нет, то чуть ли не проще собрать электронную нагрузку на Ардуино, либо прилепить датчики тока и напряжения... Моя электронная нагрузка (180W, с большим кулером) имеет microUsb разъём для подключения к ПК, а также Bluetooth для подключения к смартфону, но по Bluetooth передаются менее точные данные (вольтаж - только одна десятая вольта - 4.2, например , когда на дисплее отображается три знака после запятой - 4.207, например), и по кабелю передаются точные значения.
Спасибо за видео! Рад, что ты продолжаешь нести нам знания! Поддержал канал, и всем советую - годнота же)
Отличная работа!
Спасибо тебе огромное
сделайте больше видео по ардуино, плата полезная и хочется больше идей ее реализации
спасибо. купил макетку. понравилась)
Спасибо!
Спасибо!!!
Здравствуйте. Расскажите пожалуйста про частотную модуляцию на примере какого-нибудь однотранзисторного FM приемника. Спасибо
Уроки по ардуино в вашем исполнении будут? Уж очень хотелось бы послушать советы от вас :)
@naimik777
Жыл бұрын
Это он и был, не?
@LenIn_UssR
Жыл бұрын
@@naimik777 не, прям как на канале "заметки ардуинщика", но там чет всё рассказано для людей, которые программированием хоть немного увлекались
@mclotos
Жыл бұрын
@@LenIn_UssR да в принципе в программировании нет ничего сложного. Можно выучить любой ЯП за пару недель, а зная 1 понять другие уже проблемы не составит - все С-подобные языки (С, C++, C#, Java, PHP, Python, Pascal и т.д.) похожи друг на друга за исключением некоторых тонкостей. А если еще и Basic изучите, то тогда вообще сможете читать ЛЮБОЙ язык программирования
@user-ml6di8nu6w
Жыл бұрын
Поддерживаю оратора
@illsurvivemaybe
Жыл бұрын
@@mclotos за пару недель можно выучить основы синтаксиса, да. Но основы синтаксиса - это не умение правильно программировать. В каждом языке есть свои тонкости и детали (разная типизация, разное управление памятью, разные парадигмы программирования). Так же есть базовые вещи, которые не зависят от языка. Это все приходит с опытом, и это не пара недель и даже не пара лет.
Отличный урок!
Доброго всем времени суток! Подскажите с помощью платы Ардуино можно сигнал can шины в автомобиле реализовать в работу!? Спасибо!
Отличная дикция! С меня подписка.
Интересные видео, а где можно посмотреть полный код примеров?
Добрый день, подскажите Ардуино можно использовать для автоматической поддержки частоты резонанса и регулирования напряжения на трансформатор? Хочу использовать в твч
Если не экономить на количестве светодиодов и вообще в качестве датчика освещенности юзать хотя бы панельку от калькулятора - не будет раздражающего мигания. Да и вообще, зачем переназначать выход и только потом вычислять - зажигать или нет? Назначил входом, считал значение, если не надо зажигать - не надо и переназначать пин выходом.
есть ли у Вас урок по нескольким датчикам. типа контроль компрессора с передачей параметров на комп ?
Подскажи, можно ли создать на базе ардуино, контроллер для управления автоматической коптильней? По типу контролера Ижица
ещё не посмотрел, но с первых секунд качество звук голоса просто офигительное! Поделитесь, чем записывали звук?
Я даже не мог себе представить, что такое можно сделать. Спасибо, посвятили
все кроме пульта и клавиатуры это стрельба из пушки по воробьям ... на данном чипе можно соорудить игровую консоль ... он мощее первого моего ПК причем в разы .. а из него делают аналог схемы на двух транзюках для детекции воды в толчке
Люблю Ваш канал.
офигеть)прям очень необычные решения
В конструкции ночника предлагаю внести изменения в логике, делать всего 1 замер скажем через 20-30 циклов , и суммировать замеры в длинную переменную, по истечении 50 замеров, переменную делить на 50 и получим среднее значение, после переменную обнуляем и снова - цикл измерений. Результат тот-же, но светик перестанет заметно мигать.
@maksimmuruev423
Жыл бұрын
там еще можно мерить через другой вход... который всегда сконфигурирован как вход а отключать только выход предварительно переведя в 0 чтобы "разрядить" емкость. Это позволит избежать "переходного процесса" и потребуется всего одна перемычка на соседний вывод контроллера.
@dron601
10 ай бұрын
Так же можно подкорректировать логику проверки ночника. Днём сделать ее частой, так как включение света в темноте важно, а ночью действительно раз в 15-30 минут так как будет раздражать, и не проблема если у тром отключиться чуть позже
Когда начал изучать МК начал конечно же с ардуино , сразу не понравилось нет отладки, вечно занят uart, вообще блокнот. Перешёл на atmel Studio
По кнопкам - есть прекрасная библиотека "Buttons", встречал у Гайвера, возможно он и автор (точно не помню). В ней реализовано короткое нажатие/отпускание, длинное нажатие /отпускание и двойное нажатие. На любую кнопку можно включить/отключить 'обнаружение' любого из вышеперечисленных событий. Также присутствует настраиваемый антидребезг.
@Ma_X64
Жыл бұрын
Полезно реализовать свою, чтобы понимать, как это делается и почему надо так или эдак.
@Seledkin78
Жыл бұрын
@@Ma_X64 для понимания сути работы согласен - своё интереснее будет. Но когда уже понимаешь суть происходящего - можно и чужое поколупать. И домыслить что-нибудь новое.
@Ma_X64
Жыл бұрын
@@Seledkin78 Да, и чужое полезно смотреть, особенно сложное и грамотно написанное -- всегда есть шанс узнать новые фишки.
@Seledkin78
Жыл бұрын
@@Ma_X64 И я про то же самое. 👍
@valdistk7279
Жыл бұрын
@@Seledkin78 да, своё всегда интересно. Своё нужно писать в двух случаях: чтобы разобраться самому (и у вас есть на это время), или, если существующее вас не устраивает. Иначе это превращается в изобретение велосипеда - зачем тратить несколько дней/недель на модуль (а я, уверен, что подобный качественный модуль за пару часов не напишешь), когда есть готовое и рабоиающее, и потратить время можно на то, чего готового нет
Раньше делал устройства на Рic, Отмена и Аттини, сейчас применяю мини и нано, цена приемлемая, а возни в разы меньше. Впаиваю платы на макетку и развожу проводниками на впаяные клеммы. На ардуинке работают часы, лампа с переменной цветностью, таймеры и сварочник литиевых аккумуляторов.
по схеме с ночником (если не было ранее): перед переводом вывода в аналоговый режим и началом измерения на него можно подать низкий уровень, чтобы разрядить емкость светодиода (обычно, около нескольких сотен пф). Можно еще добавить простенький рекурсивный фильтр, даже простое усреднение подойдет (а, оказывается, уже реализовано в ReadData, извиняюсь!)
Лысо-рыжий один из лучших по данной тематике!
@ivan._._
Жыл бұрын
Ему бы брови нарисовать....
@sanyambafeo2491
Жыл бұрын
@@ivan._._ Есть у него брови, они телесного цвета.
Я хочу научиться делать платы для клавиатуры спрограмным обеспечением как в дорогих игровых клавиатурах, что бы можно было переназначать клавиши и создавать профили. Подскажите с какая Ардуино подойдёт для этой цели. Или где поискать что то подходящее
Идеи супер!!! Сам только начал заниматься Ардуинкой и хотел бы попробовать повторить (а может и доработать) эти устройства. Где можно скачать исходники скетчей?
@Subaru-Club
Жыл бұрын
Да
@Seledkin78
Жыл бұрын
В конце каждого видео говорится об этом. Либо спонсорская поддержка канала (мысль всё навязчивей витает в голове), либо расширенная подписка.
Интересные схемы!
ахренеть как в детство вернулся. блин. а программирование проца так вообще огонь. я так асемблер ещё вспомню:)
Том как всегда необычные проекты делает
Замечательно!
Датчик уровня воды нельзя делать аналоговым способом, просто нужно разместить нужное количество датчиков воды по уровню сосуда и будет вам цифровой точный вид, который не зависит от электропронийаемости жидкости (главное чтобы пропускала)
@Censik
11 ай бұрын
Делают, ультразвуковые датчики уровня. По отражению от поверхности.
@orkoteg09
5 ай бұрын
делали еще в 70-х. в ВАЗ датчик топлива (любой жидкости).
Ну я как минимум сперва изучил ардуино , а потом сам стал понижайки паять и драйвера и т.д... если вообще никогда этим не занимался - очень доступный метод , который снизил порог вхождения и в мир микроэлектроники и радиолюбительства ... И реально можно столько всего накидать за 15 минут ...автору спасибо - тоже мой первый учитель))) конкретно по пайке))
Где бы поподробнее посмотреть, что это за емкостные токи фазовых проводов, и почему и как они текут в устройство. И про пушпульное подключение, которое увеличило мощность на динамике. Может выпуск был про это?
Библиотеки это, конечно, классно, но мне хотелось бы понять как сделать некоторые программы на чистом С с нуля, особенно про считывание сигналов ИК пульта. Сам я, думаю, разберусь, но интересно как это делают бывалые. Тем более опытные уже зачастую используют наилучший вариант из возможных.
@intelektum
Жыл бұрын
Через таймер и регистры захвата.
Сенсорный звонок будет работать до первого чувака в синтетике или с пьезогенератором - сенсор напрямую к такой вещи цеплять нельзя, надо через пару мегаом, и брать для этого какой-нибудь резюк вроде КЭВ, они длинные, как раз чтоб высоковольтная искра воздух не прошла между его выводами
Том, пожалуйста используй автоформатирование в IDE.
@samsbak3198
Жыл бұрын
Плюсану, и подскажу, что это ctrl+t)
здравствуйте. А как можно решить задачу при повороте регулятора громкости последовательное включение светодиодов с накоплением или убыванием при увеличении или уменьшении громкости штук этак на 20?
Эту схему можно схему можно было создать на на паре дарлингтона (чтоб считать слабый сигнал с датчика воды (я так думаю )) и трех мультивабраторов 1 частота звука ниже 2й частота выше и 3 включает по почереди два предыдущих мультивибратора.
Круто 👍🏼 Но было бы не плохо форматировать код
Волшебство прям!