графический компас

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем fess, 23 апр 2014.

  1. fess

    fess Нерд

    задумка сделать графическое отображение направления
    имеются: Arduino Uno + Цифровой компас + ЖК экран
    требуется сделать:
    1)окружность на экране (реализуется)
    2)подписи сторон света (реализуется)
    3)в зависимости от направления устройства, на окружности (или над ней, или под ней) отмечать галочкой текущее направление - куча вопросов по реализации
     
  2. Mitrandir

    Mitrandir Гуру

    а в чем проблема?
    берем библиотеку TFT там куча примитивов для рисования, подключаем компас и вперед,
     
  3. fess

    fess Нерд

    вопрос, как определить координату этой галочки, она должна зависеть от угла от 0 до 360 градусов
     
  4. Mitrandir

    Mitrandir Гуру

    Это уже математика, школьная программа
    Компас дает нам угол межу направлением на север и осью устройства - alpha
    координата равна=
    y = radius*sin(alpha)
    x = radius*cos(alpha)
     
  5. fess

    fess Нерд

    спасибо, разобрался