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

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

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

  • Ветеран
  • *****
  • Сообщений: 2811
  • Репутация: +231/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #30 : 14 Июль 2014, 13:57:30 »
..
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

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

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

  • Ветеран
  • *****
  • Сообщений: 2811
  • Репутация: +231/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #31 : 14 Июль 2014, 14:49:54 »
похоже не то я вгружаю.
вгрузил программу резистор управляет шаговым двигателем
код тут http://arduino.cc/en/Tutorial/MotorKnob
всё вгрузилось . на английском!!!
так ,что ,кто может поделиться кодом для поворотки, по минимуму функций?

https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

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

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #32 : 14 Июль 2014, 15:29:02 »
Там надо смотреть ,что раскоментировать ,а что нет. И может скетч велик для вашего ардуино. Посмотрите его размер . У меня при загрузке то же выдал кучу ошибок. Надо разбираться ,что где и как править.
« Последнее редактирование: 23 Октябрь 2014, 21:22:43 от RX3DR Александр »
ex RX3DUR-UV3DUR

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

  • Ветеран
  • *****
  • Сообщений: 2811
  • Репутация: +231/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #33 : 14 Июль 2014, 15:55:22 »
Там надо смотреть ,что раскоментировать ,а что нет. И может скетч велик для вашего радуино. Посмотрите его размер . У меня при загрузке то же выдал кучу ошибок. Надо разбираться ,что где и как править.
  да, уш.
программист из меня, никакой,  и то,  слишком мягко сказано . поэтому и прошу скетч по минимуму.
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

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

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #34 : 14 Июль 2014, 16:57:17 »
Сергей аналогично.точно такой же программист . Потихоньку разбираюсь глядя на примеры. И еще пытаюсь понять ,что за ошибки и как их исправить.
ex RX3DUR-UV3DUR

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

  • Ветеран
  • *****
  • Сообщений: 2811
  • Репутация: +231/-67
  • QRA: LO13HL
Re: Ардуино контроллер поворотки
« Ответ #35 : 14 Июль 2014, 18:05:13 »
Сергей аналогично.точно такой же программист .
дааа,
а чёж програмисты разрабатывают программы ,
а глянешь в сам скетч , там и ссылки есть ,

чё ,
нельзя  всю эту муру, выкинуть , и оставить  чё надо для радиолюбителей ,
 здесь не чисто программаторы , тусуются .
к примеру вот ТАК:
/*
 * MotorKnob
 *
 * A stepper motor follows the turns of a potentiometer
 * (or other sensor) on analog input 0.
 *
 * http://www.arduino.cc/en/Reference/Stepper
 * This example code is in the public domain.
 */

#include <Stepper.h>

// change this to the number of steps on your motor
#define STEPS 100

// create an instance of the stepper class, specifying
// the number of steps of the motor and the pins it's
// attached to
Stepper stepper(STEPS, 8, 9, 10, 11);

// the previous reading from the analog input
int previous = 0;

void setup()
{
  // set the speed of the motor to 30 RPMs
  stepper.setSpeed(30);
}

void loop()
{
  // get the sensor value
  int val = analogRead(0);

  // move a number of steps equal to the change in the
  // sensor reading
  stepper.step(val - previous);

  // remember the previous value of the sensor
  previous = val;
}

скопировал влил и работай на здоровье .

а то ведь надо сделать,  как их учили 5лет , и более.
скомпилировать, раскомпилировать
извиняюсь за грубость
https://disk.yandex.ru/d/tStqJhi7p4ubVg   досье на меня

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

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #36 : 14 Июль 2014, 22:00:53 »
Будет чуток у меня времени попробую разобраться ,чтобы пока работала по основной схеме которая приложена была. А уж потом остальное добавлять. Может еще кто поможет нам разобраться?
ex RX3DUR-UV3DUR

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

  • Ветеран
  • *****
  • Сообщений: 1027
  • Репутация: +125/-70
  • УКВ комитет Омского РО СРР.
  • QRA: mo75gb
Re: Ардуино контроллер поворотки
« Ответ #37 : 14 Июль 2014, 22:42:47 »
Пару ссылок, может что-нибудь интересное там подсмотреть можно.
http://www.kk5jy.net/rotor-v1/
http://www.w5dor.com/W5DOR-Arduino.html
73! Евгений  team RT9M

Оффлайн VE3CCN

  • Старожил
  • ****
  • Сообщений: 487
  • Репутация: +86/-11
  • 52 регион
  • QRA: LO26AJ
Re: Ардуино контроллер поворотки
« Ответ #38 : 15 Июль 2014, 02:33:13 »
немножко почитал про адруны и иже с ним, вырисовалась такая картина:
1. брать UNO R3 Development Board не имеет смысла для наших целей - малое кол-во доступных ног, мало памяти. Достоинство малая цена - порядка 10 тугриков, самая дешевая 7.58 енотей американских
2. Наиболее обещающее выглядит - MEGA2560 R3 Control Board (или любая где присутствуют буквочки 2560), большое кол-во памяти, отличная переферия. Недостаток - цена порядка 16 тугриков. а если взять вариант предложенный на 2 странице Валентином RO2F, то это просто праздник какой то :)  22 енота с индикатором и клавиатурой.

Достоинства:
1. широкий ассортимент уже написанного
2. простота разработки

Недостатки, куда уж без них:
1. Поскольку для программирования используются высокоуровневые языки и готовые не оптимизированные библиотеки - не стоит ожидать высокой производительности
2. Одиночная конструкция конечно хорошо, но если надо будет делать другое устройство - опять придется бежать на поклон к китайцам с 16-25 енотами на перевес.

Резюмирую - имхо вариант платы N2 (MEGA2560) надо брать как основной и прыгать от него.

ЗюЫю Все вышесказанное исключительно мое ХО!
Ни что так не портит цель, как прямое попадание

Оффлайн RL6MR

  • Старожил
  • ****
  • Сообщений: 175
  • Репутация: +18/-5
  • QRA: KN98XH
Re: Ардуино контроллер поворотки
« Ответ #39 : 15 Июль 2014, 11:26:21 »
Недостаток - цена порядка 16 тугриков. а если взять вариант предложенный на 2 странице Валентином RO2F, то это просто праздник какой то   22 енота с индикатором и клавиатурой.
http://ru.aliexpress.com/item/Freeshipping-Mega-2560-R3-Mega2560-REV3-ATmega2560-16AU-Board-USB-Cable-compatible-for-arduino-good-quality/1304207708.html?productId=1304207708
http://ru.aliexpress.com/item/LCD-Keypad-Shield-of-the-LCD1602-character-LCD-input-and-output-expansion-board-For-ARDUINO-Free/1303639916.html?productId=1303639916
http://ru.aliexpress.com/item/New-products-4-channel-relay-module-relay-module-expansion-5V-or-12V-for-arduino-with-demo/1311556871.html?productId=1311556871
За ту же цену но с блоком реле.

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #40 : 16 Июль 2014, 14:12:23 »
Попробовал сегодня залить в свою мегу 1280 вот этот скетч без изменений (http://blog.radioartisan.com/k3ng-rotator-controller-code-2012032501/). Все залилось без проблем.
« Последнее редактирование: 16 Июль 2014, 14:35:04 от RX3DR Александр »
ex RX3DUR-UV3DUR

Оффлайн VE3CCN

  • Старожил
  • ****
  • Сообщений: 487
  • Репутация: +86/-11
  • 52 регион
  • QRA: LO26AJ
Re: Ардуино контроллер поворотки
« Ответ #41 : 16 Июль 2014, 20:43:40 »
Попробовал сегодня залить в свою мегу 1280 вот этот скетч без изменений (http://blog.radioartisan.com/k3ng-rotator-controller-code-2012032501/). Все залилось без проблем.
Саш так у тебе как раз вроде 2560  -по крайней мере в верхнем правом углу на плате так написано
Ни что так не портит цель, как прямое попадание

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #42 : 16 Июль 2014, 21:28:28 »
Максим ,привет . Нет к сожалению умные дяди на борт меги 2560,впаяли чип 1280. Я в начале бился с загрузчиком ,он изначально был для 2560. Когда перепрошил загрузчик от 1280,то скетчи начали работать нормально. Так что у меня на борту меги меньше чуток памяти,но это не мешает пока. Я в этом коде пока не пойму нужно ли догружать опциональные файлы или нет,так как их нет в моей программе.
ex RX3DUR-UV3DUR

Оффлайн VE3CCN

  • Старожил
  • ****
  • Сообщений: 487
  • Репутация: +86/-11
  • 52 регион
  • QRA: LO26AJ
Re: Ардуино контроллер поворотки
« Ответ #43 : 17 Июль 2014, 06:10:30 »
Максим ,привет . Нет к сожалению умные дяди на борт меги 2560,впаяли чип 1280. Я в начале бился с загрузчиком ,он изначально был для 2560. Когда перепрошил загрузчик от 1280,то скетчи начали работать нормально. Так что у меня на борту меги меньше чуток памяти,но это не мешает пока. Я в этом коде пока не пойму нужно ли догружать опциональные файлы или нет,так как их нет в моей программе.
Cаш, а ты про какие файлы говоришь? Я не большой спец, но вроде тот код который ты привел выше вроде полный.
Ни что так не портит цель, как прямое попадание

Оффлайн RX3DR Александр

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4999
  • Репутация: +504/-91
  • команда UF3D
  • QRA: KO85XM
Re: Ардуино контроллер поворотки
« Ответ #44 : 17 Июль 2014, 08:26:04 »
Я пробовал грузить код который выкладывали выше,но в нем есть сокращения . Там указаны ссылки на типа библиотеки в которых еще информация прописана ,но я эти библиотеки не копировал в проект ,может потому и при компилировании выпадало там много ошибок.
ex RX3DUR-UV3DUR