
Ардуино #2. Динамическая индикация. Подключаем кнопки, потенциометр, динамик и ключ на мосфете
содержание видео
Дата: 2023-03-12
Похожие видео
Комментарии и отзывы: 20
Владимир
Не совсем правильно рассказал. Отличие аналоговых выводов от цифровых в ардуино заключается в том, что они имеют определенный дополнительный функционал. Почти все ножки микроконтроллера имеют несколько назначений и функций. Что касается аналоговых пинов Ардуино - помимо стандартных портов ввода вывода, а так же аппаратного порта I2C например, эти пины, с помощью мультиплексора, можно подключать к встроенному АЦП процессора, который, к слову, в ATMEGA328 ОДИН на все аналоговые входы. Только на некоторых аналоговых портах доступна только работа на вход, это, например, A6 и A7 у Arduino NANO. В примере с кнопками не указано, что нужно применять антидребезг, чтобы избежать ошибочного выполнения нажатия. К точности работы таймера тоже вопросы есть, так как он позволяет весьма приблизительно считать время, воруя задержками десятки миллисекунд из каждой секунды.
ответить
Не совсем правильно рассказал. Отличие аналоговых выводов от цифровых в ардуино заключается в том, что они имеют определенный дополнительный функционал. Почти все ножки микроконтроллера имеют несколько назначений и функций. Что касается аналоговых пинов Ардуино - помимо стандартных портов ввода вывода, а так же аппаратного порта I2C например, эти пины, с помощью мультиплексора, можно подключать к встроенному АЦП процессора, который, к слову, в ATMEGA328 ОДИН на все аналоговые входы. Только на некоторых аналоговых портах доступна только работа на вход, это, например, A6 и A7 у Arduino NANO. В примере с кнопками не указано, что нужно применять антидребезг, чтобы избежать ошибочного выполнения нажатия. К точности работы таймера тоже вопросы есть, так как он позволяет весьма приблизительно считать время, воруя задержками десятки миллисекунд из каждой секунды.
ответить
OptimCore
Мне бы жалко стало столько ресурсов тратить учитывая что их не так и много. По сути добавить кр514ид1 или ид2, дешифратор для 7 сегментников в зависимости общий катод или анод и к155лн1 инвертор, столько бы програмного кода сэкономить получилось, путём перекладывания на аппаратную часть и 4 выводаб освободились. Хотя в качестве объяснения работы динамической индикации и практикой на ардуино получилось конечно божественно: -)
ответить
Мне бы жалко стало столько ресурсов тратить учитывая что их не так и много. По сути добавить кр514ид1 или ид2, дешифратор для 7 сегментников в зависимости общий катод или анод и к155лн1 инвертор, столько бы програмного кода сэкономить получилось, путём перекладывания на аппаратную часть и 4 выводаб освободились. Хотя в качестве объяснения работы динамической индикации и практикой на ардуино получилось конечно божественно: -)
ответить
DcFooTube
Как же годно, смотрел с большим удовольствием. Очень хотелось бы увидеть видео по типу: делаем виртуальную клавиатуру, - не столь физическую, сколько программную. Т. е. я подключаю устройство, открываю блокнот, нажимаю кнопочку на устройстве, а оно что-то печатает мне в блокнотике. В общем, интересна тема превращения железки в устройство ввода.
ответить
Как же годно, смотрел с большим удовольствием. Очень хотелось бы увидеть видео по типу: делаем виртуальную клавиатуру, - не столь физическую, сколько программную. Т. е. я подключаю устройство, открываю блокнот, нажимаю кнопочку на устройстве, а оно что-то печатает мне в блокнотике. В общем, интересна тема превращения железки в устройство ввода.
ответить
Роман
Спасибо за информацию. Вы объясняете последовательно и понятно. Но, на 17: 36 теряется мысль в скетче. Как контроллер понял, что нужно вывести именно 64? Ведь мы только присвоили переменным disp значения чисел. А команды на вывод этого числа на индикатор я никак не вижу. Соответственно все дальнейшее восприятие плывет
ответить
Спасибо за информацию. Вы объясняете последовательно и понятно. Но, на 17: 36 теряется мысль в скетче. Как контроллер понял, что нужно вывести именно 64? Ведь мы только присвоили переменным disp значения чисел. А команды на вывод этого числа на индикатор я никак не вижу. Соответственно все дальнейшее восприятие плывет
ответить
SpybottleMessuage
Манда-дуина.
Врачи США заинтересованы снимать вольтаж с имплантов на их компьютеры для анализа.
Представляете, это же золотое дно у старых инженеров берёшь схемы из Патентного Бюро, цепляешь к ним ар-манду-дуина, и та же схема с новым патентом и миллиардами рублей от внедрения промышленностью.
ответить
Манда-дуина.
Врачи США заинтересованы снимать вольтаж с имплантов на их компьютеры для анализа.
Представляете, это же золотое дно у старых инженеров берёшь схемы из Патентного Бюро, цепляешь к ним ар-манду-дуина, и та же схема с новым патентом и миллиардами рублей от внедрения промышленностью.
ответить
Ewgenij
Это все конечно хорошо, но практически как припаять индикатор к плате надо было бы показать, потому что дело тут не такое простое, как может показаться.
Я вот не могу сообразить как схему реализовать на практике, довольно продвинутый скил нужен, или может я просто усложняю и это можно сделать легко?
ответить
Это все конечно хорошо, но практически как припаять индикатор к плате надо было бы показать, потому что дело тут не такое простое, как может показаться.
Я вот не могу сообразить как схему реализовать на практике, довольно продвинутый скил нужен, или может я просто усложняю и это можно сделать легко?
ответить
Просто
Ух и намучался я в своё время с динамической индикацией, то засветка, то наложение сегментов.
В итоге получалась наверное самая быстрая библиотека для динамический индикации на с++ под ардуину: github com /Dragon-Knight/ SevenSegment, только вот всё никак не приведу её уже в законченный вид.
ответить
Ух и намучался я в своё время с динамической индикацией, то засветка, то наложение сегментов.
В итоге получалась наверное самая быстрая библиотека для динамический индикации на с++ под ардуину: github com /Dragon-Knight/ SevenSegment, только вот всё никак не приведу её уже в законченный вид.
ответить
VEV
Здравствуйте! Скажите пожалуйста, можно ли в блоке индикации парктроника авто, отображение цифр расстояния до препятствия в зеркально отображении, чтобы можно было блок разместить в задней части кабины авто и смотреть на него в зеркало заднего вида? Заранее спасибо!
ответить
Здравствуйте! Скажите пожалуйста, можно ли в блоке индикации парктроника авто, отображение цифр расстояния до препятствия в зеркально отображении, чтобы можно было блок разместить в задней части кабины авто и смотреть на него в зеркало заднего вида? Заранее спасибо!
ответить
Оксана
Вітаю. Дуже сподобалось викладення матеріалу. Все зрозуміло і досить професійно візуалізовано.
Хочу зібрати на базі АРДУИНО підсвітку лесничного марша з декількома заздалегіть встановленними логічними схемами. Відео та схеми опублікую в ваших коментаріях.
ответить
Вітаю. Дуже сподобалось викладення матеріалу. Все зрозуміло і досить професійно візуалізовано.
Хочу зібрати на базі АРДУИНО підсвітку лесничного марша з декількома заздалегіть встановленними логічними схемами. Відео та схеми опублікую в ваших коментаріях.
ответить
Alex
У них общий катод. И (+) подается на анод(6: 20) Заметил это гораздо позже, когда мы подаем на катод, высокий уровень. Каким образом зажигаются индикаторы, если на катоде высокий уровень? Что то я уже сам запутался) Отличный стиль изложения! Спасибо!
ответить
У них общий катод. И (+) подается на анод(6: 20) Заметил это гораздо позже, когда мы подаем на катод, высокий уровень. Каким образом зажигаются индикаторы, если на катоде высокий уровень? Что то я уже сам запутался) Отличный стиль изложения! Спасибо!
ответить
Александр
Для чего? для понимания USB передает все данные всего по 2м проводам и скорость очень хорошая. Тут нельзя подавать только изменения в цифрах, и пока изменений нет чтобы они сохраняли старое значение, зачем городить огород?
ответить
Для чего? для понимания USB передает все данные всего по 2м проводам и скорость очень хорошая. Тут нельзя подавать только изменения в цифрах, и пока изменений нет чтобы они сохраняли старое значение, зачем городить огород?
ответить
Владимир
аналоговые тоже могут быть использованны как выходы, потому как шина IIC у нас именно на аналоговых выходах А4 и А5, в виду чего подразумивается как чтение так и записть на пины. Просто способ обращения к ним немного иной.
ответить
аналоговые тоже могут быть использованны как выходы, потому как шина IIC у нас именно на аналоговых выходах А4 и А5, в виду чего подразумивается как чтение так и записть на пины. Просто способ обращения к ним немного иной.
ответить
cmapuk
Какая-то дикая сложность вместо чтобы поставить два семисегментных дешифратора размером с ноготок и иметь нормальную, яркую, не мигающую статическую индикацию. И по размерам раз в 20 меньше получится.
ответить
Какая-то дикая сложность вместо чтобы поставить два семисегментных дешифратора размером с ноготок и иметь нормальную, яркую, не мигающую статическую индикацию. И по размерам раз в 20 меньше получится.
ответить
pcsekret
А как с нагрузочной способностью портов D4, D5, куда подключены аноды индикаторов? Когда горят все 8 сегментов по 10-12 мА, многовато получается тока на аноде. лучше через транзистор включать анод
ответить
А как с нагрузочной способностью портов D4, D5, куда подключены аноды индикаторов? Когда горят все 8 сегментов по 10-12 мА, многовато получается тока на аноде. лучше через транзистор включать анод
ответить
Maliyev
30: 20 Major Tom Workshop Заметьте так до бесконечности не будет потомучто в какойто прекрасный день а именно 55 день счетчик миллис переполнится
нужно дополнить код простым условием от переполнение
ответить
30: 20 Major Tom Workshop Заметьте так до бесконечности не будет потомучто в какойто прекрасный день а именно 55 день счетчик миллис переполнится
нужно дополнить код простым условием от переполнение
ответить
Александр
Спасибо за ваше видео, всё очень интересно. Но как снимать ВАХ биполярного и полевого транзистора с помощью Ардуино роликов нет. Буду рад если рассмотрите эту тему спасибо.
ответить
Спасибо за ваше видео, всё очень интересно. Но как снимать ВАХ биполярного и полевого транзистора с помощью Ардуино роликов нет. Буду рад если рассмотрите эту тему спасибо.
ответить
ChikistKMS
Видос хороший, но не для полного новичка) Это как слышать английскую речь не зная языка. Примерно могу представить о чем речь, а повторить не могу) Но картинка становится яснее.
ответить
Видос хороший, но не для полного новичка) Это как слышать английскую речь не зная языка. Примерно могу представить о чем речь, а повторить не могу) Но картинка становится яснее.
ответить
Maxim
что делать если тема интересна, есть навыки программирования, но не умею паять итд и тп? Тоесть только в коде шарю. Продаются уже готовые наборы которые нужно подключить и все?
ответить
что делать если тема интересна, есть навыки программирования, но не умею паять итд и тп? Тоесть только в коде шарю. Продаются уже готовые наборы которые нужно подключить и все?
ответить
Блок
Я так понял, что если неправильно запрограммировать RX и TX, то запросто можно получить кирпич? И потом поможет только извлечение микроконтроллера и программатор?
ответить
Я так понял, что если неправильно запрограммировать RX и TX, то запросто можно получить кирпич? И потом поможет только извлечение микроконтроллера и программатор?
ответить
ROBiNGOoD315
12: 50 да, видео качественное, но мне как программисту в первую очередь стало плохо когда я это увидел. Ну можно же было сократить хотя бы до 30 строчек и то меньше.
ответить
12: 50 да, видео качественное, но мне как программисту в первую очередь стало плохо когда я это увидел. Ну можно же было сократить хотя бы до 30 строчек и то меньше.
ответить
Добавить отзыв, комментарий















