HMC5883L Магнитометр

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • HMC5883L + MPU6050 - Пример использования магнитометра совместно с гироскопом и акселерометром.
    Статья с примерами: blog.avislab.c...

ความคิดเห็น • 54

  • @ДмитрийПогудо
    @ДмитрийПогудо 8 ปีที่แล้ว +3

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

  • @SergeyILinykh
    @SergeyILinykh 7 ปีที่แล้ว +1

    Спасибо за классное видео и такой огромный объем проделанной работы - у Вас отличный канал - успехов и процветания!

  • @shukhratdad9891
    @shukhratdad9891 3 ปีที่แล้ว

    Спасибо за полный охват темы, как определение тела в пространстве

  • @selidim
    @selidim 8 ปีที่แล้ว +1

    Спасибо за материал и видео! То, что искал и все подробно

  • @street_chronicles
    @street_chronicles 8 ปีที่แล้ว +1

    отличное видео! побольше таких! Жду новых видео

  • @ЗдоровьеиКрасотапоЗаконамПРИРО

    Огромная Вам благодарность за точкой ясное изложение. Я - учитель физики, и мне очень помогло Ваше это видео! Интересно как Вы достигли такого уровня понимания! Какая у Вас профессия? Приятно слушать и видеть разумное внятное разъяснение!

    • @avislab7180
      @avislab7180  3 ปีที่แล้ว +3

      Добрый день. Профессия у меня - программист. Мне приходилось делать прибор, работающий в реальных условиях. Я был вынужден изучить все детально для того, чтобы добиться приемлемой работы прибора. Полагаю, реализация практического устройства и стимулирует человека к более детальному изучению предмета или темы.

  • @dmitry_poliakov_ph
    @dmitry_poliakov_ph 4 ปีที่แล้ว

    спасибо. очень познавательно

  • @ruslancorporation1152
    @ruslancorporation1152 7 ปีที่แล้ว +2

    Я за время обучения в школе меньше узнал, чем за время просмотра ролика)) Уважуха)
    Какой идиот дизлайк поставил за это видео...

    • @алексейпетров-ф2р
      @алексейпетров-ф2р 7 ปีที่แล้ว +2

      Дизлайк поставил производитель стрелочных компасов )

  • @LavabangaFry
    @LavabangaFry 6 หลายเดือนก่อน

    Привет! Сейчас я так понял что появились чипы на алишке которые уже сразу с 9 измерениями и даже чипами предобработки значений, к примеру bno-055 который возвращает сразу готовые обработанные значения

  • @Vitaliy_Baranov
    @Vitaliy_Baranov 7 ปีที่แล้ว +2

    Народ, где можно взять код для получения ангуляций по трем осям на основании данных с трех датчиков для Ардуино? Другими словами, как реализовать то, о чем говорится в конце видео? На пальцах как бэ все понятно. Нужен код!

  • @ЮрийИванович-т9ж
    @ЮрийИванович-т9ж 6 ปีที่แล้ว

    Судя по надписи на чипе L883 - это настоящий HMC5883, но сейчас часто идёт обманка QMC5883 на чипе DA5883, хотя на плате так же ложно пишется HMC5883 - это даже не аналог, а плохой клон. Смотрите чип!

  • @soltaurus
    @soltaurus 7 ปีที่แล้ว

    и всё-таки это компас. согласно даташиту)

  • @andreicherniaev1719
    @andreicherniaev1719 7 ปีที่แล้ว

    cпасибо

  • @leonid1285
    @leonid1285 ปีที่แล้ว

    с помощью этой штуки можно отслеживать магнитные бури?

  • @belousov_andrei
    @belousov_andrei ปีที่แล้ว

    А как называются готовые сборки из трех датчиков? Можете дать ссылку на такой модуль? Спасибо за проделанную работу

    • @Lilnuim
      @Lilnuim 7 หลายเดือนก่อน

      MPU9250

  • @smirnov-robotics
    @smirnov-robotics 6 ปีที่แล้ว

    Объясните, почему при повороте платы по часовой стрелке, значения (компас на экране) поворачивается против часов и наоборот. Как решить эту проблему?

  • @user-nc2qu4ld2g
    @user-nc2qu4ld2g 4 ปีที่แล้ว

    👍

  • @edmelectronics4110
    @edmelectronics4110 4 ปีที่แล้ว

    Извините, откуда можно взять скеч для оба датчика с компенсация наклона?

  • @НиколайО-ф3и
    @НиколайО-ф3и ปีที่แล้ว

    Здравствуйте! Статья с примерами недоступна. Ее больше негде посмотреть?

    • @avislab7180
      @avislab7180  ปีที่แล้ว

      @Николай О
      Добрый день. Ссылка старая была, исправил: blog.avislab.com/hmc5883l_ru

    • @НиколайО-ф3и
      @НиколайО-ф3и ปีที่แล้ว

      @@avislab7180 Здравствуйте! К сожалению, новая ссылка также недоступна.. :)

  • @ИностранныйАгент-ф1й
    @ИностранныйАгент-ф1й 8 ปีที่แล้ว

    Спасибо за проделаную работу. Можно ли тоже самое сделать на ардуине ?

    • @avislab7180
      @avislab7180  8 ปีที่แล้ว

      +danka grishin На Ардуине можно. Правда, не все из того, что на видео можно повторить. Но за Ардуино я не возьмусь.

    • @ИностранныйАгент-ф1й
      @ИностранныйАгент-ф1й 8 ปีที่แล้ว +1

      Жаль )

    • @ruslancorporation1152
      @ruslancorporation1152 7 ปีที่แล้ว

      Может, глупый вокрос, конечно, но я не силён пока ещё в этой сфере) А почему Вы не любите Ардуино? Какие в ней минусы?

    • @avislab7180
      @avislab7180  7 ปีที่แล้ว

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

  • @АнтонИванов-ж1ь
    @АнтонИванов-ж1ь 7 ปีที่แล้ว

    Спасибо за видео.
    А можно как то данным магнитометром измерить магнитное поле земли, интересует значение самого поля, направления на стороны света не интересуют, соответсвенно значения по осям Х Y Z тоже не важны, нужно просто значение магнитного поля земли. По идеи данный датчик поле земли измеряет но по разным осям, а нужно единое как сказать значение магнитного поля.
    Заранее благодарен

    • @leonid1285
      @leonid1285 ปีที่แล้ว

      нашел ?

    • @SIM31r
      @SIM31r ปีที่แล้ว

      @@leonid1285 сложить же 3 вектора, что сложного?

  • @jettiereimer
    @jettiereimer 8 ปีที่แล้ว

    по-моему, в конце видео изображение на мониторе вращается в противоположную сторону.

    • @avislab7180
      @avislab7180  8 ปีที่แล้ว

      +йетти раймер Планировалось, что датчик будет закреплен с дисплеем на одной поверхности и вращаться будут вместе. Т.е. по совести нужно дисплей поворачивать вместе с датчиком. Если так сделать, то все будет нормально и логично. А так, согласен, выглядит не совсем понятно.

  • @IFlame1
    @IFlame1 4 ปีที่แล้ว

    Здравствуйте. возможно попросить у вас помощи в небольшом проекте на коммерческой основе? :)

    • @avislab7180
      @avislab7180  4 ปีที่แล้ว

      Добрый день. К сожалению нет. Под заказ ничего не делаю. Я - любитель. Это мое хобби.

  • @VladimirLokot
    @VladimirLokot 7 ปีที่แล้ว

    а как на счет определения широты при помощи такого метода? :)

    • @avislab7180
      @avislab7180  7 ปีที่แล้ว +1

      Если к магнитометру прикрутить уровень то можно попробовать :)

  • @vladurak
    @vladurak 7 ปีที่แล้ว +1

    Бля я думал магнитометр как метало шукач в телефоне

  • @VOVAN781000
    @VOVAN781000 ปีที่แล้ว

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

    • @avislab7180
      @avislab7180  ปีที่แล้ว

      @VOVAN781000
      Разве я что-то говорил про накопление ошибки магнитометра? Это в вашей голове родился этот бред.

    • @VOVAN781000
      @VOVAN781000 ปีที่แล้ว

      @@avislab7180 1:28 - Что значит фраза "если его вращать, оборот будет составлять менее 360гр" ? Поясните за чудо-математику. Назовите способ, при котором вы сможете получить оборот не на 360гр, получая ненормированные данные с магнитометра?

    • @avislab7180
      @avislab7180  ปีที่แล้ว +2

      @VOVAN781000
      Вращаете магнитометр на угол от 0 до 360 градусов, а на выходе он показывает, например от 9 до 348. КАЛИБРОВАТЬ НАДО!

    • @VOVAN781000
      @VOVAN781000 ปีที่แล้ว

      @@avislab7180 Если мы поворачивая магнитометр на угол от 0гр до 360гр, получили на выходе значения от 9 до 348 (это голые данные, или уже пересчитанные?), что произойдёт если мы продолжим вращение? Какие данные мы получим, после 348 мы сразу получим снова 9? Магнитометр пытается градусы выдать, или честные значения со своего ацп?

    • @avislab7180
      @avislab7180  ปีที่แล้ว

      @VOVAN781000
      Непонятливы вы мой, это все было сказано для НЕОТКАЛИБРОВАННОГО ДАТЧИКА. Да, НЕОТКАЛИБРОВАНЫЙ датчик показывает некорректные результаты. Применительно к приведенному мною примеру в предыдущем комментарии, после 348 пересказывает на 9. И подобное будет происходить пока вы его не откалибруете.
      Нормально откалиброванный датчик выдает нормальные данные. Этот датчик нужно каллибровать обязательно иначе будите получать бред.

  • @alisheribragimov2642
    @alisheribragimov2642 7 ปีที่แล้ว

    А как подключить mpu6050 с магнитометром к raspberry pi?

    • @avislab7180
      @avislab7180  7 ปีที่แล้ว +1

      Про MPU6050 я здесь рассказывал: th-cam.com/video/EK6TuEPhBG8/w-d-xo.html
      Статья: www.avislab.com/blog/mpu-6050_ru

    • @alisheribragimov2642
      @alisheribragimov2642 7 ปีที่แล้ว

      я имею в виду, к каким пинам подключить сразу и магнитометр и mpu. Когда я запускаю, он выдает мне ошибку. "Ошибка входы/выхода"

    • @avislab7180
      @avislab7180  7 ปีที่แล้ว

      Подключаются, как обычно все подключается к шине IIC: "Землю" всех устройств соединяем вместе, питание тоже, SDA - соединяем вместе, SCL - тоже соединяем вместе. На модулях обычно уже установлены подтягивающие резисторы, поэтому больше ничего не надо. А кто выдает «Ошибка входы/выхода» ? Какая программа?

    • @alisheribragimov2642
      @alisheribragimov2642 7 ปีที่แล้ว

      hmc5883_mpu6050.py

    • @alisheribragimov2642
      @alisheribragimov2642 7 ปีที่แล้ว

      уже разобрался, спасибо большое