Телескопы покупают здесь


A A A A Автор Тема: AMount - система управления телескопом  (Прочитано 10228 раз)

Sergey_J и 1 Гость просматривают эту тему.

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #20 : 14 Янв 2022 [19:59:27] »
Спасибо Acrux (Александр Крутов) за то, что в своё время поделился кодом планетария под Android!
Добавил его планировщик в свой мобильный AMount.
« Последнее редактирование: 14 Янв 2022 [22:20:50] от FlexLM »
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #21 : 03 Фев 2022 [09:23:25] »
Возникло неуемное ;) желание добавить полезную опцию для визуала. Буду признателен за советы.
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #22 : 01 Апр 2022 [09:19:02] »
Добавил пользовательский трекинг - задаёт отклонение (+/-) от звёздных суток, выраженное в секундах. Интересно будет проверить это ведение по планетам.
Сделал адаптируемые габариты кнопок ВП под разные размеры экрана моб. устройства.
Проект продолжает развиваться...
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #23 : 29 Апр 2022 [13:20:50] »
На карте звёздного неба (Android) добавил возможность отображения набора поля зрения телескопа (AMount20220428.apk).
Обновил скетч: AltAzEqMount20220415.zip.
Для Config.h скетча сделал в excel расчёт коэффициентов скорости ведения, кратных звёздной: https://disk.yandex.ru/i/TtGLCowjaDa_qg
Например, для моих настроек SPEED_AXIS[8]=1. Это соответствует движению монтировки со скорость в 409 раз превышающую звёздную.
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #24 : 02 Июн 2022 [12:54:31] »
Для виртуального пульта AMount20220601.apk:
- появилась возможность через горизонтальный свайп на карте звёздного неба просматривать положение астрономических объектов в требуемый момент времени;
- добавил границы созвездий;
- обновил руководство пользователя.
SW Dob8 + AMount

Оффлайн Толан

  • **
  • Сообщений: 91
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от Толан
Re: AMount - система управления телескопом
« Ответ #25 : 08 Июн 2022 [06:41:15] »
Сей вопрос возник по причине наличия на али шаговых двигателей (например nema17 , 24)  с редукторами с редукцией, 200-500-700. Странно почему их не ставят?
Как я понял из теории Оптимальное передаточное отношение должно быть в диапазоне 1200-1500. Что достижимо шаговым двигателем с редуктором и дополнительным зубчатым колесом…
Зимой собрал сию систему на редукторах с Али, но на небе не тестил ведение, ещё ни одной ясной ночи не было. Я думаю, что ЧП всё-таки нужна, с цилиндрическими шестернями наверное будут большие гуляния при ведении.

Оффлайн andevgall

  • ***
  • Сообщений: 183
  • Благодарностей: 8
    • Сообщения от andevgall
Re: AMount - система управления телескопом
« Ответ #26 : 21 Июн 2022 [00:00:24] »
Будет ли работать скетч на arduino pro mini плюс HC-06 ?

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #27 : 21 Июн 2022 [02:51:55] »
В скетче проверяется тип платы. Изначально рассчитано на Arduino nano/uno или ESP32 (Wemos D1 R32).
Если у вас Arduino pro mini (ATmega328, 5V, 16 MHz), то я могу расширить тип используемых плат. Никогда не работал с pro mini, поэтому не исключаю, что с ней будут ещё какие-либо особенности. На первый взгляд, ничего ей не мешает работать в связке с HC-06. Я так понимаю, что у неё распиновка, как у Arduino Uno?
Если плата 8МГц, то максимальная скорость ШД осей монтировки будет в 2раза меньше, чем при 16МГц. И в скетче константу придётся подправить. Ещё и памяти может не хватить под полный функционал.

P. S. Из перечисленных плат я бы рекомендовал Wemos D1 R32. Она заметно быстрее и удобнее в подключении.
SW Dob8 + AMount

Оффлайн andevgall

  • ***
  • Сообщений: 183
  • Благодарностей: 8
    • Сообщения от andevgall
Re: AMount - система управления телескопом
« Ответ #28 : 21 Июн 2022 [12:27:55] »
У меня 328/16МГц.Скетч залился,трекинг работает,блютуз соединился,но мобильное приложение пишет: AMount не найден.

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #29 : 21 Июн 2022 [18:44:47] »
AMount (для Android) не подключен означает, что приложение не подключено к контроллеру, поэтому трекинга быть не может. И всё-таки скетч нужно дополнять проверкой ARDUINO_AVR_MINI.
Через что вы прошивали pro mini? В Config.h установлена скорость 9600? Какая версия скетча и apk?
SW Dob8 + AMount

Оффлайн andevgall

  • ***
  • Сообщений: 183
  • Благодарностей: 8
    • Сообщения от andevgall
Re: AMount - система управления телескопом
« Ответ #30 : 21 Июн 2022 [20:42:44] »
Прошивал через ISP другой ардуиной,скорость 9600,скетч 20200202,apk 20220601.А почему же не может быть трекинга,если он по умолчанию включён в скетче?
« Последнее редактирование: 21 Июн 2022 [21:07:59] от andevgall »

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #31 : 21 Июн 2022 [21:11:01] »
При подключении apk-приложение сначала отправляет запрос "Kx", если не получает нужный ответ, то дальше ничего не настраивает, т.к. считает, что это не прошивка AMount. В этом случае и трекинг невозможен...
Что-то у вас очень старый скетч, случайно он не от Iovch? У меня самый свежий AltAzEqMount20220415.zip.
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #32 : 18 Авг 2022 [14:40:40] »
В своём проекте столкнулся с тем, что иногда не получаю ответ из контроллера о дате и времени, хотя они успешно в него загружены.
Используя NexStar Communication Protocol обнаружил особенность цифры 35. Напомню, что этому коду соответствует символ '#'.
В этом протоколе он обозначает конец ответа на команду.
 
Для примера рассмотрим команду запроса времени (Get Time "h").
Её ответ: chr(Q) & chr(R) & chr(S) & chr(T) & chr(U) & chr(V) & chr(W) & chr(X) & "#"

Предположим, что секунды S=35, тогда chr(35) = '#'
Следовательно, chr(Q) & chr(R) & "#" & chr(T) & chr(U) & chr(V) & chr(W) & chr(X) & "#".

Такой же эффект будет, если у пользователя координата места наблюдения 35 градусов.

У меня программа читает ответ до символа '#'. И как ей теперь понять, что это один ответ (в ней же два символа #)?
SW Dob8 + AMount

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 049
  • Благодарностей: 760
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: AMount - система управления телескопом
« Ответ #33 : 18 Авг 2022 [16:45:49] »
У меня программа читает ответ до символа '#'. И как ей теперь понять, что это один ответ (в ней же два символа #)?
Когда используются бинарные данные нельзя полагаться на спец символ как конец пакета. Либо надо прописывать в протоколе, сколько байт присылает каждая команда, либо в сложном случае когда число байт может меняться, сначала передается число байт, потом сами байты.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #34 : 25 Авг 2022 [12:11:54] »
Иван Семёныч, спасибо за внимание к данной теме!
1. О проблеме числа 35 (#).
Не стал изменять синтаксис протокола NexStar, чтобы сохранить возможность управления через мобильный SkySafari, Stellarium.
В своём же AMount20220824.apk сделал проверку ответов на команды не только по '#', но и по длине принимаемого пакета (она известна заранее).
Исправлены другие недоработки.
2. Оптимизировал размер скетча, исправил мелкие ошибки (см. AltAzMount20220822\Edit.txt).

P.S. Вся информация доступна по ссылке в шапке темы.
SW Dob8 + AMount

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #35 : 15 Сен 2022 [12:54:44] »
Недавно обнаружил, что приложение AMount "вылетает" на Android 12, а на 6-ке отлично работает. Оказалось, что изменились требования доступа к блютус. Внёс изменения, работает.
Ещё добавил кнопку синхронного движения карты при наведении смартфона на интересуемый участок неба. Такая штука есть в мобильном Стеллариуме.

Пишут, что в каких-то версиях Android для доступа к блютус требуется ещё и доступ к местоположению (его я не включал в разрешения).
Был бы признателен тем, кто сможет проверить как запускается AMount на Android 7 и выше.
Для этого достаточно установить и запустить приложение (контроллер не нужен).
SW Dob8 + AMount

Оффлайн vitus_kz

  • *****
  • Сообщений: 2 029
  • Благодарностей: 211
  • Виталий
    • Skype - radvitus
    • Сообщения от vitus_kz
Re: AMount - система управления телескопом
« Ответ #36 : 16 Сен 2022 [18:05:37] »
Добрый вечер.
Андроид 12, Poco X3 Pro (Xiaomi) работает без проблем.

Orion 120APO
Explore Scientific Dob16
__________________________

Онлайн FlexLMАвтор темы

  • ***
  • Сообщений: 221
  • Благодарностей: 41
  • Олег
    • Сообщения от FlexLM
    • AMount - cистема управления телескопом
Re: AMount - система управления телескопом
« Ответ #37 : 22 Сен 2022 [05:57:40] »
vitus_kz, спасибо, что откликнулись на просьбу!

Сегодня в черте города протестировал функцию синхронизации карты на экране с реальным участком неба, на который наведён смартфон. Я в восторге от удобного и быстрого определения созвездий, ярких звёзд! Для новичков эта опция поможет сократить время на поиск и запоминание таких объектов.
SW Dob8 + AMount

Оффлайн Санек gr.

  • *****
  • Сообщений: 1 334
  • Благодарностей: 284
    • Сообщения от Санек gr.
Re: AMount - система управления телескопом
« Ответ #38 : 08 Дек 2022 [22:40:14] »
Здравствуйте, подскажите возможно в Вашем проекте использовать ESP32 ПЛАТА DOIT ESP32 DEVKIT V1?
Спасибо!
SW DOB6"+EQ платформа
SW 1149EQ2 моторизированная
Ioptron astroboy goto(60)
KONUS 20X80
SV 305(IMX290)
EOS 30Da, jv 250

Оффлайн DarkEar

  • ***
  • Сообщений: 150
  • Благодарностей: 26
  • Мне нравится этот форум!
    • Сообщения от DarkEar
Re: AMount - система управления телескопом
« Ответ #39 : 08 Дек 2022 [23:23:52] »
Автор, или другие просвещенные, подскажите пожалуйста, вам известны приложения под Android, работающие по протоколу, аналогичному eqmod, т.е. с монтировками skywatcher?
Строю монтировку Наши монтировки!