Автор Тема: Ардуино контроллер поворотки  (Прочитано 371484 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2572
  • Репутация: +548/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #1545 : 08 Сентябрь 2022, 07:37:30 »
Здравствуйте.
Появились вопросы:
1. Для активации(удержания режима работы) SUN/MOON трекинга необходимо ставить обычные кнопки или с фиксацией ?
2. Не разобрался куда подключать пины TX/RX от модуля GPS платы к Mega2560. Написано про сериал порт.
Moskva, Alexandr, R2BRZ, KO85rr

Оффлайн R5AN

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +78/-0
  • Артём, R5AN (ex RN3AJK), 73!
  • QRA: ko85nx
Re: Ардуино контроллер поворотки
« Ответ #1546 : 08 Сентябрь 2022, 07:56:44 »
1. Для активации(удержания режима работы) SUN/MOON трекинга необходимо ставить обычные кнопки или с фиксацией ?
Всё зависит от того, какой способ вы выберете. Можно назначить как просто кнопку, так и кнопку с фиксацией.
1. Для активации(удержания режима работы) SUN/MOON трекинга необходимо ставить обычные кнопки или с фиксацией ?
Вы выбираете к какому из трёх последовательных портов у вас будет подключен GPS модуль в "settings", в зависимости от этого и подключаете. Вроде как по умолчанию Serial2.

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2572
  • Репутация: +548/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #1547 : 08 Сентябрь 2022, 10:11:38 »
Вы выбираете к какому из трёх последовательных портов у вас будет подключен GPS модуль в "settings", в зависимости от этого и подключаете. Вроде как по умолчанию Serial2.
Спасибо. Где на самой плате пины этих сериал портов?
Moskva, Alexandr, R2BRZ, KO85rr

Оффлайн R5AN

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +78/-0
  • Артём, R5AN (ex RN3AJK), 73!
  • QRA: ko85nx
Re: Ардуино контроллер поворотки
« Ответ #1548 : 08 Сентябрь 2022, 13:21:18 »
Спасибо. Где на самой плате пины этих сериал портов?
Так они на самой плате даже подписаны! RX2-17, TX2-18.

Оффлайн RA9QAW Alexandr

  • Ветеран
  • *****
  • Сообщений: 2572
  • Репутация: +548/-91
  • QRA: KO85RR
Re: Ардуино контроллер поворотки
« Ответ #1549 : 08 Сентябрь 2022, 13:33:05 »
Так они на самой плате даже подписаны! RX2-17, TX2-18.
спасибо. Понял.

ЗЫ. Понял, почему не заработало управление  двигателями по EL на пинах 0 и 1 (стоит по умолчанию в скетче): потому, что на 0 и 1 организован Сериал порт 0.
Motor EL перекинул на 11 и 12 пины и все заработало как надо.
« Последнее редактирование: 08 Сентябрь 2022, 14:05:47 от RA9QAW Alexandr »
Moskva, Alexandr, R2BRZ, KO85rr

Оффлайн R5AN

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +78/-0
  • Артём, R5AN (ex RN3AJK), 73!
  • QRA: ko85nx
Re: Ардуино контроллер поворотки
« Ответ #1550 : 08 Сентябрь 2022, 20:56:02 »
Хочу добавить, что в последней версии программы от автора упорно не хочет работать с удаленным контроллером. Пытался связать две МЕГИ, без толку. Друг друга видят ( в принудительном запросе), но постоянный обмен между ними не происходит. Автору писать не стал, так как боялся, что он меня не поймёт.

Оффлайн RW6HM Yuri

  • Ветеран
  • *****
  • Сообщений: 570
  • Репутация: +179/-18
  • Подпись находится в стадии разработки
  • QRA: LN14sg
Re: Ардуино контроллер поворотки
« Ответ #1551 : 03 Январь 2023, 12:22:52 »
Всех с наконец-то Наступившим!Начало года нескучное-Ардуино Мега,дисплей 2004,подключенный по I2C,но горят только две строки 1-я и 3-я(пробовал другой такой же-без разницы).Ни кнопок,ни резисторов пока не подключал-только дисплей.Пробовал скетчи с 72-й страницы этой темы-не пашет(библиотек под мой LCD нету и еще какие-то ошибки).Нажал РЕСЕТ на ардуине,попробовал залить этот файл https://github.com/k3ng/k3ng_rotator_controller ,чот тяжелый 875 кил...Библиотеки разархивировал в Librares.Вроде скетч без ошибок загрузился,а на дисплее квадратики в 2-х строках(контраст крутил ессно).Вот куда дальше рыть-хз...Мож есть у кого архивчик под мой дисплей PCF8574 адрес 0x27?В среде сом порт 2 стоит как в Дисетчере,плата-Мега 2560,а вот чой-та не едут эти лыжи...
Я борзАя,я пущенная стрела...И нет моей вины,но кто-то должен упасть

Оффлайн RX9A

  • Ветеран
  • *****
  • Сообщений: 519
  • Репутация: +144/-2
  • QRA: MO05qe
Re: Ардуино контроллер поворотки
« Ответ #1552 : 03 Январь 2023, 13:08:02 »
В среде ардуино открываем скетч . переходим на вкладку rotator_features.h
 и где-то на 80  строке разремариваем нужную строку. Какая подойдет к вашему дисплею вычисляем методом перебора.

Оффлайн RW6HM Yuri

  • Ветеран
  • *****
  • Сообщений: 570
  • Репутация: +179/-18
  • Подпись находится в стадии разработки
  • QRA: LN14sg
Re: Ардуино контроллер поворотки
« Ответ #1553 : 03 Январь 2023, 14:25:28 »
на 80  строке разремариваем нужную строку. Какая подойдет к вашему дисплею вычисляем методом перебора.
Что такое "разремариваем"?Ну я там наперебираю-потом концов не найти...Попробовал простенький скетч "hello world" вылезла ощибка компиляции для платы Мега 2560...В ступоре...Хотя скетч с гитхаба K3NG-Загрузка завершена-только внизу пару строк,что найдена неверная библиотека.Библиотеку ЛиквидКристал I2C добавил.
Я борзАя,я пущенная стрела...И нет моей вины,но кто-то должен упасть

Оффлайн RA3WDK

  • Ветеран
  • *****
  • Сообщений: 6993
  • Репутация: +782/-88
Re: Ардуино контроллер поворотки
« Ответ #1554 : 03 Январь 2023, 17:03:48 »
Да, с 2004 дисплеем есть заморочка. А недавно приобрел 4004 - там еще задержка добавилась, пришлось свой код сильно тормозить.

2004 дисплей работает в таком алгоритме - 1,3,2,4 строка заполняется.
Для этого нужно перед выводом каждого символа проверять положение курсора путем деления буфера символов на 20, целое число - номер строки, остаток - позиция в строке.

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

На Mege можно без I2C обойтись - я все 8 линий данных использую.

Оффлайн ua4fkd Сергей

  • Ветеран
  • *****
  • Сообщений: 2815
  • Репутация: +233/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #1555 : 03 Январь 2023, 17:07:13 »
Если код чужой
попробуй вот эти 2 скетча
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

https://www.instagram.com/ua4fkd  ЗАБЛОКИРОВАН НЕЗАКОННЫМИ ДЕЙСТВИЯМИ  США

Оффлайн RA3WDK

  • Ветеран
  • *****
  • Сообщений: 6993
  • Репутация: +782/-88
Re: Ардуино контроллер поворотки
« Ответ #1556 : 03 Январь 2023, 17:21:15 »
Сергей, я Юрию отвечал. Я контроллер поворотки не собираю. Тут свои конструкции на Меге.

Оффлайн RX9A

  • Ветеран
  • *****
  • Сообщений: 519
  • Репутация: +144/-2
  • QRA: MO05qe
Re: Ардуино контроллер поворотки
« Ответ #1557 : 03 Январь 2023, 17:50:42 »
Что такое "разремариваем"
Убираем // в начале строки и строка поменяет цвет . Вам по моему нужна 88 стр.

Оффлайн ua4fkd Сергей

  • Ветеран
  • *****
  • Сообщений: 2815
  • Репутация: +233/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #1558 : 03 Январь 2023, 17:54:12 »
Что такое "разремариваем"?
раскоментируем т.е убираем в начале строки двойной слеш (  //  )
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

https://www.instagram.com/ua4fkd  ЗАБЛОКИРОВАН НЕЗАКОННЫМИ ДЕЙСТВИЯМИ  США

Оффлайн RX9A

  • Ветеран
  • *****
  • Сообщений: 519
  • Репутация: +144/-2
  • QRA: MO05qe
Re: Ардуино контроллер поворотки
« Ответ #1559 : 03 Январь 2023, 18:01:09 »
Должно быть так