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

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

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 638
  • Репутация: +193/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #195 : 14 Июль 2015, 16:45:11 »
Евгений, посмотрите файл rotator_features.h там в начале есть строчка #define FEATURE_RTC_PCF8583
Как она у вас выглядит, есть перед ней символы // или нет, если нет, то поставьте. Должна выглядеть так //#define FEATURE_RTC_PCF8583
Это отключит функционал часов реального времени.
Best regards and 73!
Gleb RM5P

Оффлайн ra3lx Евгений

  • Ветеран
  • *****
  • Сообщений: 2179
  • Репутация: +341/-34
  • QRA: KO65RE
Re: Ардуино контроллер поворотки
« Ответ #196 : 14 Июль 2015, 20:07:58 »
Благодарю, Уважаемый!
Вот эта строка:

//#define FEATURE_RTC_PCF8583

Вроде строка определения функции закомментирована.
73!

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 638
  • Репутация: +193/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #197 : 14 Июль 2015, 20:36:15 »
Давайте попробуем по другому.
Во вложении скетч который у меня без проблем компилируется на версии софта 1.6.5
Софт настроен на протокол Yaesu-232 и резистор в качестве датчика по азимуту.
Готовил к полевому дню, но немного не успел с механикой.
Best regards and 73!
Gleb RM5P

Оффлайн UB3AHO

  • Пользователь
  • **
  • Сообщений: 25
  • Репутация: +2/-1
  • Подпись находится в стадии разработки
Re: Ардуино контроллер поворотки
« Ответ #198 : 15 Июль 2015, 01:25:56 »
очень похоже на то, что в папке проекта лежит только ino файл. пробовал воссоздать такие условия на вин 7, безуспешно.
arduino nano отлично компилится с часами и без.

Оффлайн ra3lx Евгений

  • Ветеран
  • *****
  • Сообщений: 2179
  • Репутация: +341/-34
  • QRA: KO65RE
Re: Ардуино контроллер поворотки
« Ответ #199 : 15 Июль 2015, 06:41:37 »
Давайте попробуем по другому.
Во вложении скетч который у меня без проблем компилируется на версии софта 1.6.5
Софт настроен на протокол Yaesu-232 и резистор в качестве датчика по азимуту.
Готовил к полевому дню, но немного не успел с механикой.

Благодарю, Глеб!
Ваш скетч прошел проверку и, вроде бы, загрузился.
Может я не туда или не так вписывал предыдущий скетч.
Кроме этого не совпадают файлы и их расположение.
Займусь теперь железом. Поизучаю ардуино зимой, если будет досуг.
Здоровья и удачи.
P.S. В Вашем скетче предусмотрена элевация? Поворотное Кенпро.
« Последнее редактирование: 15 Июль 2015, 06:58:41 от ra3lx Евгений »
73!

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 638
  • Репутация: +193/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #200 : 15 Июль 2015, 06:56:27 »
Евгений, рад что скомпилировалось нормально.
У меня несколько более ранняя версия кода, чем сейчас выложена на сайте K3NG,
но и та что сейчас выложена на сайте тоже компилируется без ошибок.
Качать надо от сюда https://github.com/k3ng/k3ng_rotator_controller
с права от списка файлов есть кнопка "Download ZIP". При этом качается архив с правильной структурой каталогов.
После разархивирования необходимо переименовать каталог и .ino файл что-бы они назывались одинаково. При этом нельзя использовать в имени пробелы и дефисы.
Больше вроде-бы никаких заморочек нет.
Будут вопросы - пишите, попробую помочь.
Удачи в изучении платформы ардуино.
Best regards and 73!
Gleb RM5P

Оффлайн UB3AHO

  • Пользователь
  • **
  • Сообщений: 25
  • Репутация: +2/-1
  • Подпись находится в стадии разработки
Re: Ардуино контроллер поворотки
« Ответ #201 : 16 Июль 2015, 00:15:17 »
кстати, отметил у себя такой нюанс - при распаковывании в каталог Мои Документы/Arduino, папка распаковывается с названием k3ng_rotator_controller-master, но наименование папки должно совпадать с именем файла ino, т.е. - k3ng_rotator_controller
Надо после распаковки архива просто убрать в названии папки слово -master

Оффлайн ra3lx Евгений

  • Ветеран
  • *****
  • Сообщений: 2179
  • Репутация: +341/-34
  • QRA: KO65RE
Re: Ардуино контроллер поворотки
« Ответ #202 : 16 Июль 2015, 08:21:17 »
кстати, отметил у себя такой нюанс - при распаковывании в каталог Мои Документы/Arduino, папка распаковывается с названием k3ng_rotator_controller-master, но наименование папки должно совпадать с именем файла ino, т.е. - k3ng_rotator_controller
Надо после распаковки архива просто убрать в названии папки слово -master
А в чем нюанс?

Евгений, рад что скомпилировалось нормально.

Больше вроде-бы никаких заморочек нет.
Будут вопросы - пишите, попробую помочь.


Глеб! Элевация по азимуту прописана у Вас?
73!

Оффлайн RM5P

  • Очный чемпионат
  • Ветеран
  • *****
  • Сообщений: 638
  • Репутация: +193/-4
  • QRA: KO84VH
Re: Ардуино контроллер поворотки
« Ответ #203 : 16 Июль 2015, 08:26:48 »
Евгений, элевацию надо включать в rotator_features.h (убрать комментарии в соответствующей строчке). Я элевацию не использовал. И не настраивал.
Best regards and 73!
Gleb RM5P

Оффлайн k0te

  • Пользователь
  • **
  • Сообщений: 36
  • Репутация: +4/-6
  • Подпись находится в стадии разработки
Re: Ардуино контроллер поворотки
« Ответ #204 : 16 Июль 2015, 10:05:29 »
В общем все работает, с кнопок управляется, через PSTRotator тоже управляется, азимут отображается корректно после калибровки. Калибровку сделал через терминал путем подачи стандартных команд GS-232. В крайнем левом положении подается команда O, в крайнем правом - команда F.
опишите пожалуйста как правильно призвести калибровку ? , пошагово.

Оффлайн UB3AHO

  • Пользователь
  • **
  • Сообщений: 25
  • Репутация: +2/-1
  • Подпись находится в стадии разработки
Re: Ардуино контроллер поворотки
« Ответ #205 : 16 Июль 2015, 19:05:59 »
кстати, отметил у себя такой нюанс - при распаковывании в каталог Мои Документы/Arduino, папка распаковывается с названием k3ng_rotator_controller-master, но наименование папки должно совпадать с именем файла ino, т.е. - k3ng_rotator_controller
Надо после распаковки архива просто убрать в названии папки слово -master
А в чем нюанс?
Евгений,
у меня без переименования при попытке компиляции - ругается на отсутствие каталога, и после того как я нажимаю "OK" - валятся ошибки об отсутствии библиотек и ничего не компилируется. 

Оффлайн ra3lx Евгений

  • Ветеран
  • *****
  • Сообщений: 2179
  • Репутация: +341/-34
  • QRA: KO65RE
Re: Ардуино контроллер поворотки
« Ответ #206 : 16 Июль 2015, 19:20:11 »
Евгений, у меня без переименования при попытке компиляции - ругается на отсутствие каталога, и после того как я нажимаю "OK" - валятся ошибки об отсутствии библиотек и ничего не компилируется. 
Ясненько.
У меня названия одинаковы, все компилируется.
Борюсь теперь с дисплеем.
У меня 16 строчный, кажет квадраты.
73!

Оффлайн UB3AHO

  • Пользователь
  • **
  • Сообщений: 25
  • Репутация: +2/-1
  • Подпись находится в стадии разработки
Re: Ардуино контроллер поворотки
« Ответ #207 : 16 Июль 2015, 20:04:48 »
Ясненько.

У меня 16 строчный, кажет квадраты.
какие точные параметры? строки/знаки? а то 16-строчный как-то странно звучит.

Кадраты могут быть из-за неправильного описания в коде или неправильный уровень выставлен резистором контрастности.

Оффлайн ua1ccu

  • Ветеран
  • *****
  • Сообщений: 1309
  • Репутация: +145/-20
Re: Ардуино контроллер поворотки
« Ответ #208 : 16 Июль 2015, 20:45:42 »
Надо правильно указать вид дисплея опционно стоит однострочный ....
Константин.
Правильно заданный вопрос половина ответа!

Оффлайн ra3lx Евгений

  • Ветеран
  • *****
  • Сообщений: 2179
  • Репутация: +341/-34
  • QRA: KO65RE
Re: Ардуино контроллер поворотки
« Ответ #209 : 16 Июль 2015, 22:32:59 »
Пардон!
Оговорился. Писал с работы.
LCD 1602 с шилдом.
Похоже проблема с железом, не кажет при загрузке примера.
Если я правильно понял, квадраты - тест дисплея.
73!