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

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

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #615 : 02 Июнь 2016, 21:45:43 »
посмотрите пожалуйста

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #616 : 02 Июнь 2016, 21:48:41 »
дисплей тоже по I2C подключен

Оффлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #617 : 02 Июнь 2016, 21:55:05 »
дисплей тоже по I2C подключен

к этим ногам?I2C: 4 (SDA) и 5 (SCL)

У Вас UNO платка?
то есть дисплей и компас должны быть подключены к одним и тем же ногам....
Так у Вас?
« Последнее редактирование: 02 Июнь 2016, 21:59:57 от ua9olb Дима »
ex: ua9-145-1000

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #618 : 02 Июнь 2016, 22:05:51 »
плата нано, а подключено не так . Подключено к А4 и к А5

Оффлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #619 : 02 Июнь 2016, 22:09:56 »
Подключено к А4 и к А5

И дисплей и компас так?
ex: ua9-145-1000

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #620 : 02 Июнь 2016, 22:11:13 »
да, и не работает

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #621 : 02 Июнь 2016, 22:13:57 »
подскажите в чем может быть проблема, подскажите пожалуйста.

Оффлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #622 : 02 Июнь 2016, 22:15:22 »
Попробуйте так скомпилировать.
ex: ua9-145-1000

Оффлайн ua9olb Дима

  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +220/-37
  • Подпись находится в стадии разработки
  • QRA: NO15KI
Re: Ардуино контроллер поворотки
« Ответ #623 : 02 Июнь 2016, 22:16:27 »
Ну и Вопрос Компилируется без ошибок нормально?
ex: ua9-145-1000

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #624 : 02 Июнь 2016, 22:18:56 »
компилируется без ошибок, и еще кнопки управления подключены к аналоговым портам, соответственно A1 - CW, A2 - CCW и вот CCW не работает

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #625 : 02 Июнь 2016, 22:28:12 »
а вот сейчас не компилируется
Arduino: 1.6.5 (Windows 7), Плата"Arduino Nano, ATmega328"

HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::HMC5883L()'
HMC5883L.cpp.o:C:\Users\08A4~1\AppData\Local\Temp\build5219535508115437454.tmp/HMC5883L.cpp:28: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::HMC5883L()'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::Write(int, int)'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::SetScale(float)'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::SetMeasurementMode(unsigned char)'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::GetErrorText(int)'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::Read(int, int)'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::ReadRawAxis()'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
HMC5883L\HMC5883L.cpp.o: In function `HMC5883L::HMC5883L()':
C:\Program Files\Arduino\libraries\HMC5883L/HMC5883L.cpp:28: multiple definition of `HMC5883L::ReadScaledAxis()'
HMC5883L.cpp.o:C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:73: first defined here
collect2.exe: error: ld returned 1 exit status
Multiple libraries were found for "LiquidCrystal.h"

 Used: C:\Users\Ћ«ҐЈ\Documents\Arduino\libraries\LiquidCrystal

 Not used: C:\Program Files\Arduino\libraries\LiquidCrystal

Ошибка компиляции.

  Это сообщение будет содержать больше информации чем
  "Отображать вывод во время компиляции"
  включено в Файл > Настройки

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #626 : 02 Июнь 2016, 22:49:59 »
вот что в терминале пишет

Оффлайн R4NAF Юрий

  • Старожил
  • ****
  • Сообщений: 335
  • Репутация: +116/-10
  • R4NAF
    • r4naf.ru
  • QRA: LO48TO
Re: Ардуино контроллер поворотки
« Ответ #627 : 07 Июнь 2016, 18:40:28 »
Наверное не было тут этой ссылки ещё?

http://100nf.blogspot.ru/2016/06/arduino-mega2560-based-antenna-rotator.html?m=1

Вятка-Киров, Юрий, FT-817ND из LO48TO (RDA KI-01) & LO48QW (RDA KI-46).

Оффлайн R3GC Владимир

  • Ветеран
  • *****
  • Сообщений: 3257
  • Репутация: +614/-83
Re: Ардуино контроллер поворотки
« Ответ #628 : 07 Июнь 2016, 19:32:23 »
Хотелось бы узнать: обсуждение на более чем 40 страницах поворотки с датчиком HMC5883 это чисто теоретическое?
Или кто вдруг реально в тесте применял? Смущает низкая точность этого датчика и большая ошибка при наклоне мачты. А наклон мачты в поле будет регулярно при намокании оттяжек. На 144 может это и не сильно влияет, а вот что будет на СВЧ?  Хотелось бы узнать практические результаты.
73!

Оффлайн linux-lvz

  • Пользователь
  • **
  • Сообщений: 39
  • Репутация: +0/-2
  • Подпись находится в стадии разработки
  • QRA: LO16bf
Re: Ардуино контроллер поворотки
« Ответ #629 : 13 Июнь 2016, 19:00:44 »
добрый вечер уважаемые форумчане. Недоконца еще разобрался с электроникой, в смысле что лучше поставить в качестве датчика азимута, либо резистор либо цифровой компас. Вот и хочу попросить помощи как к этой конструкции прилепить многооборотный резистор.? Посмотрите пожалуйста на фото и может что то не так и будут предложения.