Графический вольтметр. Осциллограф на Arduino своими руками

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 119

  • @iDIYCraft
    @iDIYCraft  3 года назад +7

    Привет, сегодня хочу представить вам модель осциллографического пробника на ардуино или как я его называю "графический вольтметр". Устройство позволяет измерять напряжение до 50 вольт и демонстрировать его форму на экране

    • @90OCTAVIA
      @90OCTAVIA 3 года назад

      Здраствуйте, скажыте пожалуйста, где взять библиотеки?

    • @iDIYCraft
      @iDIYCraft  3 года назад

      @@90OCTAVIA в Arduino ide есть менеджер библиотек

    • @90OCTAVIA
      @90OCTAVIA 3 года назад

      @@iDIYCraft Спасибо уже разобрался!

    • @ДмитрийОкаянный
      @ДмитрийОкаянный 2 года назад

      @@90OCTAVIA подскажите пожалуйста, какая библиотека нужна, мучаюсь сутки уже.

  • @norman_jayden
    @norman_jayden 3 года назад +6

    Крутой проект. Конечно хочется видеть больше подобных практичных самоделок.

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      Спасибо, на канале уже есть пара тройка таких проектов и также еще парочка потихоньку собирается

  • @buterbroder84
    @buterbroder84 3 года назад +2

    Захавал в копилку, давно такое хотел.

  • @arteshockstalker655
    @arteshockstalker655 2 года назад +1

    похоже на ключ от запуска машины судного дня 😬😁👍

  • @Imbebap
    @Imbebap 2 года назад

    Собрал такой. Только экран передвинул ближе к щупу. Сильно помог при настройки димера(мини фен с регулировкой ПИД и ШИМ регулировкой).

  • @bshtornado3036
    @bshtornado3036 2 месяца назад

    здравствуйте, возможно ли собрать аппапрат на ардуино с другим контроллером?

  • @dronixon2719
    @dronixon2719 Год назад

    Подскажите, напряжение подстрочным резистором регулировать?

  • @НеФаберже
    @НеФаберже Год назад +1

    Сбрал такой, но не понимаю нет калибровки сигнала по волттажу 3 потенциометра поменял результата ноль модет кто растолкует, по сути как бы не критично по замерал на 0.5 в врет но хотелось бы откалибровать

  • @user_best666
    @user_best666 10 месяцев назад

    До какой частоты измеряет, почему не озвучили?

  • @raptor91
    @raptor91 2 года назад +2

    Всё хорошо, но не хватает на корпусе защитного ⚠️оргстекла⚠️ для защиты экрана от механических повреждений, пыли, влаги.

  • @timoftimof2977
    @timoftimof2977 Год назад

    похвально! а программу (код) кто писал, где найти?

  • @blackandwhite6600
    @blackandwhite6600 Год назад

    автор мне интересну вот кнопки куда подключать ? вот рядом около иголки с резистором идет линия от кнопки куда это стрелка нарисована ???? минус щупа ? а иголка + ?

  • @ЮраАкименко
    @ЮраАкименко 3 года назад

    Отличный проект, отличный корпус

  • @НиколайЗобков-ф7ю
    @НиколайЗобков-ф7ю 2 года назад

    А генератор сигнала тоже собственного исполнения ?

  • @aleksivanov9137
    @aleksivanov9137 2 года назад +1

    Спасибо. Проект нормальный ,но если можно то добавьте показание частоты.

    • @fensrg
      @fensrg 2 года назад

      автор кода не он. в прмере код версии 1.0 в версии 1.1 есть и частота и заполнение...

  • @ВикторЕршов-ъ7ь
    @ВикторЕршов-ъ7ь 6 месяцев назад

    а зачем батарейка когда можно питать через повышающий преобразователь проверяемой цепи

  • @jalokin84
    @jalokin84 3 года назад +1

    Интересно, надо повторить, вот только ещё вывод инфы в герцах надо добавить и вообще будет самое то блоки питания чинить! Жаль я в этом буду очень долго разбираться,

  • @diman5410
    @diman5410 Год назад

    Подскажите пожалуйста, всё заработало, только вот напряжение не могу отрегулировать, на резистор не реагирует, что сним что без него. Меряю акб 3,55в, показует 3,93в. В чем беда?

  • @ElectroSteldeli
    @ElectroSteldeli 2 года назад

    Помогите как сделать на меньшем олед дисплее ?

  • @alhimn1
    @alhimn1 3 года назад +1

    ждём вторую версию с автоматическим выбором диапазонов на плате с пцбвей которую зальют прозрачной эпоксидкой

    • @iDIYCraft
      @iDIYCraft  3 года назад +2

      не понял? здесь есть автоматический выбор диапазона А50 и А5 в меню

  • @СергейПопов-к4ч9щ
    @СергейПопов-к4ч9щ 8 месяцев назад

    Ардуино нано на чипе 168 р подойдет?

    • @iDIYCraft
      @iDIYCraft  8 месяцев назад +1

      я на 328 собирал

  • @valera0308
    @valera0308 Год назад

    Корпус добротный.Защиту бы для экрана дисплея из оргстеклла и колпачки дя кнопок :)

  • @Agro-isetRu
    @Agro-isetRu 3 года назад +1

    может лучше на stm32?

    • @spektroom
      @spektroom 3 года назад +1

      Вроде по мощнее будет, и скорее всего большую частоту поддержит

  • @СергейСавин-н6е
    @СергейСавин-н6е 3 года назад +1

    За проект и выполнению работу, лайк. Само то для диагностики датчиков автомобиля.
    Вопрос. В архиве файлы, какой программой их открывать. Как я понимаю там и схема и прошивка для ардуино?
    Ну и напоследок, назначение четвертой кнопки? В видео про нее не было сказано

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      там прошивка, и CAD файлы для корпуса (STL step FC) схема в видео, фото можно скачать в тг

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      прошивку загружать с помощью Arduino ide скачивается с их офф сайта

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      ааа про 4 кнопку забыл, режим HOLD замораживает текущее изображение на экране

    • @iDIYCraft
      @iDIYCraft  3 года назад +3

      Можно пример использования для диагностики датчиков автомобиля? (хочу сделать отдельное видео на эту тему) Что например можно измерить этим прибором?

    • @СергейСавин-н6е
      @СергейСавин-н6е 3 года назад +1

      @@iDIYCraft
      Проверка работы датчиков на двигателе. Датчтки: коленвала, распредвала, сигнал тахометра и спидометра. Датчик положения дроссельной заслонки и клапан холостого хода, импульсы работы катушки зажигания и форсунок. В машине много всего. Если погода позволит, постараюсь сделать хотя бы фото. У меня есть осциллограф DSO203. Постараюсь на его примере показать работу датчиков. (Сейчас у нас морозы под -20, зябко что то на улице делать (новосибирск)) но постараюсь сделать😆
      (Подписался на канал в телеграм. Но не пойму как вам там написать. Сообщения закрыты)

  • @krot.neskladny6100
    @krot.neskladny6100 3 года назад

    Супер проект! А чем печатаете корпус? Pet B?

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      я печатаю из PLA

  • @ДинаРоманова-щ5ш
    @ДинаРоманова-щ5ш 3 года назад +2

    Зачем тюльпаны если дешевле и удобнее использовать банановые? Тем более что туда можно было бы и щупы от мультиметра использовать.
    Использовать arduino nano и заливать его вместе с USB портом термоклеем? Выглядит очень расточительно.
    Все кнопки через диоды подтягиваются к выводу D2 ради прерываний INT0, но почему не воспользоваться PCINT0(это же не atmega8 где их нет)? Он как раз может получать прерывания с группы выводов D8-D13 (или иными словами порта B), можно было бы сэкономить на деталях немножко, да и проводов меньше.
    Мультиметр с графиком это конечно замечательно, но зачем на этом останавливаться? Можно было например добавить функционал хотя бы для прозвонки, штука простая и полезная.
    Раз мы всё равно знаем в процессе что пики выходят за границу отображения, можно было бы добавить и авто-подстройку, оставив доступным и ручной режим.
    Ну и самое главное, раз уж показываем график и строим осциллограмму, почему не посчитать частоту?
    В общем, проект замечательный, но стоило оставить чуть больше возможностей для его модификации, скажем вместо проводов и клея, посадить всё на плату и шурупы, чтобы при желании открыть, поменять прошивку при желании, может модифицировать систему вводов-выводов... Тут огромное поле для развития проекта я считаю.

    • @UlfurNorth
      @UlfurNorth 2 года назад +1

      На англоязычных сайтах есть подобный проект, скорее всего от него все похожие и пошли, просто возможно кто-то однажды не разобрался до конца в сырой на тот момент прошивке и теперь в русскоязычном сегменте интернета гуляет как раз она. Её просто повторяют раз за разом, но наверное у многих просто не хватает понимания разобраться как её доработать, реализовать другие функции.
      Но вообще, ничего мудрить не нужно, в оригинальной забугорной статье нписанные вами вещи реализованы почти в полной мере. От диодов на кнопках там избавились, также прибор показывает довольно точно частоту.
      Здесь одноканальная полоса пропускания заявлена 20кГц.
      Прибор анализирует сигналы от 10Гц до 20кГц, вроде как вполне точно.

    • @felixurgant3487
      @felixurgant3487 11 месяцев назад

      @@UlfurNorth как бы его найти )

  • @ИванСоколов-м2щ
    @ИванСоколов-м2щ 2 года назад

    Не пойму куда крону подключить?

  • @jalokin84
    @jalokin84 3 года назад

    На сколько хватит батареи кроны? На 5 проверок?

    • @iDIYCraft
      @iDIYCraft  3 года назад

      В схеме нет каких-то высокотоковых потребителей

    • @jalokin84
      @jalokin84 3 года назад

      @@iDIYCraft а можешь замерить потребление в холостом ходу и при нажатии кнопок? И при проверке? Как сделаю я сам проверю но интересно сколько потребляет схема, и возможно на ардуино мини на 3,3 вольта будет проще с аккумуляторором от электронной сигареты на 400ма, только как это на частоте скажется и на яркость дисплея

  • @igorpaq9984
    @igorpaq9984 3 года назад

    Лайк! И вопрос: до какой максимальной частоты прибор будет корректно отображать форму сигнала?

    • @iDIYCraft
      @iDIYCraft  3 года назад

      ну частота здесь небольшая наверно 20кГц

    • @TOuAMA_TOKAHABA
      @TOuAMA_TOKAHABA 3 года назад

      ​@@iDIYCraft гораздо меньше. Базовые показатели в районе 10кГц, но с учётом примитивности кода, ещё меньше. В скетче даже проставлено сколько ms каждая операция выполняется.
      void loop() {
      ...
      readWave(); // (1.6ms )
      digitalWrite(13, LOW); //
      dataAnalize(); // (0.4-0.7ms)
      writeCommonImage(); // (4.6ms)
      plotData(); // (5.4ms+)
      dispInf(); // (6.2ms)
      display.display(); // (37ms)
      saveEEPROM(); // EEPROM
      На глаз я бы дал оценку в районе максимум 5 кГц)

    • @alanalanov4125
      @alanalanov4125 3 года назад +1

      Самый важный вопрос...
      20 кГц - ни о чём. Не говоря уже о 5-ти.
      Минимум для дома мегагерц 50...

    • @EV-GO_Channel
      @EV-GO_Channel 10 месяцев назад

      @@alanalanov4125 Скажите пожалуйста... а где вы дома такие частоты меряете? В каком приборе?

    • @alanalanov4125
      @alanalanov4125 10 месяцев назад

      @@EV-GO_Channel
      😁 да... для общей массы пожалуй вы были бы правы.
      "Дома с увлечениями" у всех точно разные... Для среднего дома это я более чем хватанул. Увлёкся. Но мне хотелось бы и больше. (для радиосвязи)

  • @Webmasre
    @Webmasre 3 года назад +2

    флюс отмывать не пробовал?

  • @ElectroSteldeli
    @ElectroSteldeli 2 года назад

    можно ли запитать ее от 3,7 волт ?

    • @ElectroSteldeli
      @ElectroSteldeli 2 года назад

      и сделать индикацыю напряжения на внутреннем акб

    • @iDIYCraft
      @iDIYCraft  2 года назад

      у ардуино рабочее 5в, проще акум "крона" купить

  • @dock_su
    @dock_su Год назад

    внешка как будто из фантастического фильма!)))

  • @Zahariya
    @Zahariya 3 года назад

    А где его можно использовать? Просто игрушка? Частоту и мультиметры измерять умеют даже. Если бы большие частоты тянул.

    • @iDIYCraft
      @iDIYCraft  3 года назад

      ну применение на усмотрение пользователя, для меня это прикольный вольтметр

  • @gatvitgame
    @gatvitgame 2 года назад +1

    Классно но не могу понять как создать генератор сигналов у тебя есть ролик буду рад :)

  • @vitgo
    @vitgo 2 года назад

    схемы в архиве проекта нет... не удобно с видео смотреть... а сам проект интересен, может быть перепишу частично его на 128х32 дисплей (без осциллографа, но с частотометром)

  • @jalokin84
    @jalokin84 3 года назад

    Посмотрел потребление от литий ион, что-то в районе 10 миллиампер, если учесть что крона через стабилизатор подключение то миллиампер 25 будет, осталось проверить уход измерения при просадке лития до 3 вольт, и надо бы заряд аккумулятора приделать

    • @werhoppp
      @werhoppp Год назад

      Я через стеклоочиститель делал. Потребление выровнялось

  • @ВасяПупкин-к3г3п
    @ВасяПупкин-к3г3п 3 года назад

    Четвертая кнопка для чего не понял или просмотрел?

    • @iDIYCraft
      @iDIYCraft  3 года назад

      Холд, замораживает показания на экране

    • @ВасяПупкин-к3г3п
      @ВасяПупкин-к3г3п 3 года назад

      @@iDIYCraft понял ,СПС.

    • @ВасяПупкин-к3г3п
      @ВасяПупкин-к3г3п 3 года назад

      @@iDIYCraft так то бы да как кто то сказал по компактней и по презентабельней его немного ,а так супер .

    • @iDIYCraft
      @iDIYCraft  3 года назад

      Внешний вид у него очень хороший, покомпактней ну тут от желания пользователя в большей степени зависит, для меня хороший формафактор

  • @ИгорьКалужских-х3н
    @ИгорьКалужских-х3н 3 года назад

    Хотел оставит комментарий про термоклей. Веб камеру вставлял в другой корпус. Все удачно вошло. Начал фиксировать термоклеем, а USB кабель забыл вытащить. Как долбануло.... USB порт выгорел и камера тоже. Оказалось этот клей в жидком виде проводит ток. В сухом - изолятор. Но если в блоке питания есть нагрев и термоклей, то можно увидеть КЗ.

    • @ВикторЕршов-ъ7ь
      @ВикторЕршов-ъ7ь 6 месяцев назад

      надо лкеить китайским вонючим клеем с ватой или содой

    • @UralSoundLS
      @UralSoundLS Месяц назад

      видимо вы или носиком термопистолета, или чем нибудь ещё замкнули контакты, термоклей так и в жидком так и в твёрдом состоянии является диэлектриком.

  • @МихаилСафронов-ж1ц
    @МихаилСафронов-ж1ц 2 года назад

    Повторил устройство. Но при подаче периодического сигнала, срезает нижнюю полуволну ( синус будто после диода). В чем может быть проблема?

    • @iDIYCraft
      @iDIYCraft  2 года назад

      он не считывает отрицательные значения

    • @МихаилСафронов-ж1ц
      @МихаилСафронов-ж1ц 2 года назад

      @@iDIYCraft В видео показана полная синусоида и пила. Разве нет?

    • @iDIYCraft
      @iDIYCraft  2 года назад

      Например если вы возьмете телефон с приложением генератор сигналов то у вас будет точно также

  • @anatolich3385
    @anatolich3385 Год назад

    👍👍👍

  • @Max-kolm
    @Max-kolm 3 года назад

    Прибор интересный, хотелось бы продолжения, но есть замечания, хотелось бы большего размера экрана, тем более размер позволяет, и лучше заменить кнопки на галетный переключатель, а то шанс спалить в попыхах сие устройство очень велик.

    • @iDIYCraft
      @iDIYCraft  3 года назад

      моих навыков недостаточно чтобы заменить экран (да и в этом на мой взгляд нет необходимости) кнопки тоже менять нет смысла, можно поставить автоматический выбор диапазона (А50 в меню)

    • @Max-kolm
      @Max-kolm 3 года назад

      @@iDIYCraft на алишке есть экран с таким же нутром но больше в 2 раза

    • @fensrg
      @fensrg 2 года назад

      можно и одним энкодером обойтись

    • @fensrg
      @fensrg 2 года назад

      щелчок выбор режима влево- вправо регулировка, двойной щелчок hold

  • @Андрей-п2и1р
    @Андрей-п2и1р 2 года назад

    а есть рабочий скетч?

    • @iDIYCraft
      @iDIYCraft  2 года назад

      в описании

    • @Андрей-п2и1р
      @Андрей-п2и1р 2 года назад

      @@iDIYCraft там какая-то ошибка

    • @iDIYCraft
      @iDIYCraft  2 года назад

      может быть плата неправильно указана или порт

    • @iDIYCraft
      @iDIYCraft  2 года назад

      может быть библиотека не установлена, прошивка должна быть рабочая

    • @Андрей-п2и1р
      @Андрей-п2и1р 2 года назад

      @@iDIYCraft по новой добавил библиотеки и получилось)))

  • @shax_pan
    @shax_pan 3 года назад

    если бы частоту показывал бы.....а другие варианты заторможенные в измерении.

  • @jalokin84
    @jalokin84 3 года назад

    Прошерстил интернет но так и не понял зачем диоды на кнопках? Падение напряжения диодов хватило бы если бы к одному пину все 4 кнопки подключались, но тут в этой схеме не пойму, от пробоя? Если перепутать полярность? Это не спасёт, есть знающие? Растолкуйте, пинок под старый зад да в нужном направлении приму за совет со всем уважением 😉

  • @anlaz1
    @anlaz1 3 года назад

    Скрепку жалко🤣. Гораздо лучше подошла бы иголка.
    А вместо батарейки - аккумулятор в таком же корпусе. Только отверстие для подключения зарядника сделать🤣
    А ссылку на прошивку я не нашел☹

    • @iDIYCraft
      @iDIYCraft  3 года назад

      Да иголка не плохой вариант, в данном случае сам щуп можно легко заменить, ну сделать отверстие под зарядку не проблема хоть в изначальной модели хоть напильником проковырять))) в описании архив с прошивкой и файлами для печати

  • @Hyundai.KİA.Avtoelektrik
    @Hyundai.KİA.Avtoelektrik 3 года назад

    👍

  • @Alex_Nikolaivski
    @Alex_Nikolaivski 3 года назад +3

    Бля ну можно сделать его меньше в 3 раза зачем такой огромный корпус блляяя еще столько соплей из проводов ? А в целом хорошо получилось

    • @iDIYCraft
      @iDIYCraft  3 года назад +3

      Вы можете сделать корпус как вам удобней, у меня была задумка изготовления корпуса в виде "ручки", я посчитал такое исполнение удобным при использовании (тыкать щупом в плату а минусовой щуп кинуть на общий провод) внутри корпуса не так много свободного места так что в три раза не получиться, через чур мельчить смысла нет какой в этом толк?

    • @Alex_Nikolaivski
      @Alex_Nikolaivski 3 года назад +1

      @@iDIYCraft Ясно. А частоту он показывает ?

  • @w_wex
    @w_wex Год назад

    Не компилируется даже для проверки хотя библиотеки скачал те или нет не знаю, автор умолчал. Корпу печатается с поддержками, нет стоек под винтики для крепления плат. на видео все клево, но собрать не получилось. Было бы круто если бы автор обновил проект с доведением сомнительных аспектов до приемлемого уровня.

  • @ruslankeyan4151
    @ruslankeyan4151 3 года назад

    Дребезг контактов очень мешается. Года так четыре назад собирал подобное, но там скетч был прям классный, работал как осциллограф и как генератор. Советую прям найти ту схему. Генератор лишним не бывает

    • @vii-ckoka
      @vii-ckoka 3 года назад +2

      А не подскажешь ссылку на тот проект ?

  • @ВладимирПанкратов-р6х

    Очень крутая вещь, спасибо огромное!!
    Но либо я тупой, либо лыжи не едут.
    Открыл скетч пытаюсь скомпелировать, но ругался из-за библиотек, я их добавил. Теперь пишет что для нано скомпелировать не удалось.
    Если кто-то сможет помочь, буду очень благодарен!!

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      Сейчас перепроверил, все компелируется без проблем. (возможно у вас стоят наборы не стандартных плат, в таком случае нужно выбирать "ардуино нано олд борд") также тип процессора должен быть 328 как на ардуино так и в ардуино иде

    • @werhoppp
      @werhoppp Год назад

      Через стеклоочиститель компилировать надо. Возможностей там гораздо больше

  • @AndriiXask1
    @AndriiXask1 3 года назад

    Круто

  • @DELAMORTO
    @DELAMORTO 2 месяца назад

    Колхоз в чистом виде! Поколение современных зумеров только модулями могут собирать. По феншую платку под экраном разработать можно было, скомпоновать размер.

  • @ewgenilukashin6868
    @ewgenilukashin6868 Год назад +1

    Ну хотя бы ради уважения к автору скейтча и разработки, было бы правилом хорошего тона указывать источник откуда вы его взяли. Народ кому нужна схема и нормальные пояснения работы скейтча не поленитесь загуглите ( oscilloscope on arduino) и найдете более внятную инфу. Тут плагиат чужой разработки - кроме убогого корпуса , напечатанного на каком то кривом убитом принтере ничего нет от автора ЭТОГО ролика.

  • @Aisi-304
    @Aisi-304 2 года назад

    А что , нельзя было корпус сделать красивым? Просто тупо взять какой-нибудь разборный корпус от блока питания

    • @iDIYCraft
      @iDIYCraft  2 года назад +1

      Восприятие красоты у всех разное для меня этот корпус идеален

  • @Eridan85L281
    @Eridan85L281 3 года назад +1

    че за хрень афтор!! смысл всего этого ролика? самое главное не сказал
    сколько он может измерять частоту?????
    до 1мг он сможет измерить?
    если нет смысл этого прибора нет в мастерской
    простая игрушка ьесполезная

    • @iDIYCraft
      @iDIYCraft  3 года назад +1

      проблем нет, не собирайте, не смотрите

    • @Eridan85L281
      @Eridan85L281 3 года назад +1

      @@iDIYCraft так и ролик назави

  • @MM-jj1yk
    @MM-jj1yk 3 года назад +2

    Вставка рекламы в ролики и впаривание всякой хрени - это неуважение своих подписчиков и гостей канала. Дизлайк!!!