Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
10 Червня 2025, 16:56:10

Увійти

google


Автор Тема: Пытаюсь собрать амбарку. Помогите.  (Прочитано 3081 раз)

0 Користувачів і 1 Гість дивляться цю тему.

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Пытаюсь собрать амбарку. Помогите.
« : 08 Вересня 2016, 22:11:34 »
. - .

Всем привет, есть кто живой в этой теме?)))

Я в программировании 0, да и с платами не особо дружу, нубь в общем)

Имеем: шаговый двигатель 28BYJ-48, драйвер к нему и собственно плата-контроллер, на сколько я понимаю(фото приложу).

Как это всё правильно сделать и подсоеденить, что бы оно подавало хоть какие-то признаки "жизни"? :)

Буду признателен, любой помощи!!

P.s.: что куда тыкать и что скачивать ПО, тоже обьясните валенку)))
P.p.s: хочу сделать амбарку как этот человек https://geektimes.ru/post/258646/
в персективе, вести должна будет объектив 200 мм.
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #1 : 08 Вересня 2016, 23:05:58 »
. - .

Скачать среду разработки
https://www.arduino.cc/

Читать про нее
http://arduino.ua/ru/guide/Environment

Скетчей (программ для ардуино) для этого мотора много как в нашем форуме, так и в других.

Нужно определиться с интерфейсом общения.
- Выключатель (или переключатель) какой-то нужен или нет (например, для остановки и переметки назад)
- Индикатор (например для направления движения), хотя из первого пункта и так будет понятно.
- Можно добавить управление фотоаппаратом, чтобы длинные выдержки делать
- Если ЖКИ индикатор - можно добавить какую-то доп.информацию
- Можно подключить доп. датчики
  - GPS
  - RTC (часы)
  - термометр
  - измеритель освещенности
  - гигрометр
  - ...

Вопросы на форуме редко остаются без ответа, спрашивайте если что-то непонятно.
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #2 : 08 Вересня 2016, 23:37:23 »
. - .

Скачать среду разработки
https://www.arduino.cc/

Читать про нее
http://arduino.ua/ru/guide/Environment

Скетчей (программ для ардуино) для этого мотора много как в нашем форуме, так и в других.

Нужно определиться с интерфейсом общения.
- Выключатель (или переключатель) какой-то нужен или нет (например, для остановки и переметки назад)
- Индикатор (например для направления движения), хотя из первого пункта и так будет понятно.
- Можно добавить управление фотоаппаратом, чтобы длинные выдержки делать
- Если ЖКИ индикатор - можно добавить какую-то доп.информацию
- Можно подключить доп. датчики
  - GPS
  - RTC (часы)
  - термометр
  - измеритель освещенности
  - гигрометр
  - ...

Вопросы на форуме редко остаются без ответа, спрашивайте если что-то непонятно.


Всё, чего я хочу, это:

Делать максимально точное и долгое ведение фотоаппарата и объектива 200мм.
Выключатель (или переключатель) какой-то нужен или нет (например, для остановки и перемотки назад)

А что Вы имеете в виду: "Можно добавить управление фотоаппаратом, чтобы длинные выдержки делать"?
 
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #3 : 08 Вересня 2016, 23:41:10 »
. - .

А среду обязательно устанавливать на диск С?
У меня памяти не хватает, а на другой диск отказывается устаналвиваться, выдаёт ошибку.
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #4 : 08 Вересня 2016, 23:55:06 »
. - .

Среду можно установить хоть на флешке.
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #5 : 09 Вересня 2016, 00:01:09 »
. - .

Цитувати
А что Вы имеете в виду: "Можно добавить управление фотоаппаратом, чтобы длинные выдержки делать"?
Обычно у фотоаппаратов максимальная выдержка 30 секунд.
У некоторых моделей Кенон есть возможность "проапгрейдить" прошивку, так чтобы можно было автоматически делать серию выдержек с более чем 30 секунд каждая.
Если такой возможности нет - используем ардуино как таймер для фотоаппарата.  Или через кабель, или через ИК светодиод.
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #6 : 09 Вересня 2016, 01:04:58 »
. - .

Цитувати
А что Вы имеете в виду: "Можно добавить управление фотоаппаратом, чтобы длинные выдержки делать"?
Обычно у фотоаппаратов максимальная выдержка 30 секунд.
У некоторых моделей Кенон есть возможность "проапгрейдить" прошивку, так чтобы можно было автоматически делать серию выдержек с более чем 30 секунд каждая.
Если такой возможности нет - используем ардуино как таймер для фотоаппарата.  Или через кабель, или через ИК светодиод.

У меня Nikon D700

Вроде прошил плату, теперь что делать?)))
Записаний


alex~

  • Offline Offline
  • Повідомлень: 6037
  • Подяк: 306
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #7 : 09 Вересня 2016, 06:05:02 »
. - .

тепер для початку можна залити такий скетч і насолоджуватися миганням світлодіода Ардуїнки:

Код: [Select]
#include <TimerOne.h>

void setup() {
  pinMode(13, OUTPUT);
  Timer1.initialize(250000);
  Timer1.attachInterrupt(EventTimer); // run every 0,25 sec
}

void EventTimer()
{
   digitalWrite(13, !digitalRead(13));
}

void loop() {
}
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #8 : 09 Вересня 2016, 07:50:45 »
. - .

тепер для початку можна залити такий скетч і насолоджуватися миганням світлодіода Ардуїнки:

Код: [Select]
#include <TimerOne.h>

void setup() {
  pinMode(13, OUTPUT);
  Timer1.initialize(250000);
  Timer1.attachInterrupt(EventTimer); // run every 0,25 sec
}

void EventTimer()
{
   digitalWrite(13, !digitalRead(13));
}

void loop() {
}


ошибку выдаёт "'Timer1' was not declared in this scope"
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #9 : 09 Вересня 2016, 10:32:08 »
. - .

Вроде прошил плату, теперь что делать?)))
Каким скетчем?
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #10 : 09 Вересня 2016, 12:46:11 »
. - .

Вроде прошил плату, теперь что делать?)))
Каким скетчем?

Я сделал всё, как было сказано тут: http://arduino.ua/ru/guide/Windows
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #11 : 09 Вересня 2016, 12:52:49 »
. - .

Вроде прошил плату, теперь что делать?)))
Каким скетчем?

Если я всё правильно понимаю - blink'ом, который стандартный.
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #12 : 09 Вересня 2016, 13:00:50 »
. - .

Блинк - просто тестовый вариант, начало обучения магии программирования (зажги свечу светодиод).

Для того, чтобы закрутить двигатель, нужно его подсоединить через контроллер по схеме и залить скетч, соответствующий этой схеме. Под соответствием понимаются используемые ноги Ардуино (их можно переназанчать).
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #13 : 09 Вересня 2016, 13:15:43 »
. - .

Блинк - просто тестовый вариант, начало обучения магии программирования (зажги свечу светодиод).

Для того, чтобы закрутить двигатель, нужно его подсоединить через контроллер по схеме и залить скетч, соответствующий этой схеме. Под соответствием понимаются используемые ноги Ардуино (их можно переназанчать).

Боюсь, я это смогу сделать всё это только завтра))
Т.к., завтра придёт безпайковая плата и провода папа-мама(и др.).

Но я не знаю последовательности подключения и уж тем более, правильного кода скетча)))

Я так понимаю, всё должно быть подключено как тут:
 
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #14 : 09 Вересня 2016, 15:57:23 »
. - .

Да
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #15 : 09 Вересня 2016, 16:12:08 »
. - .

Да

Если всё так, то почему бы мне не найти готовы скетч, который бы запускал мой мотор и делал верное колличесто полушагов или шагов?)
Соотношение шестерней будет 1:4.
12 зубьев на маленькой и 48 на большой.
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #16 : 09 Вересня 2016, 16:18:45 »
. - .

Этого мало. Нужен еще радиус поворота и шаг резьбы.
В скетче от этого зависит только величина задержки между (полу)шагами, т.е. одно число. Можно подобрать и экспериментально.
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #17 : 09 Вересня 2016, 16:19:52 »
. - .

Этого мало. Нужен еще радиус поворота и шаг резьбы.
В скетче от этого зависит только величина задержки между (полу)шагами, т.е. одно число. Можно подобрать и экспериментально.


Шаг резьбы в петле М5 - 0.8мм.
А радиус поворота чего именно?
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #18 : 09 Вересня 2016, 16:50:36 »
. - .

От оси амбарной петли до оси гайки M5
Записаний

MilosAngel

  • Offline Offline
  • Повідомлень: 193
  • Подяк: 29
Re: Пытаюсь собрать амбарку. Помогите.
« Відповідь #19 : 09 Вересня 2016, 17:41:44 »
. - .

От оси амбарной петли до оси гайки M5


Чё-т я не с первого раза понял..
На сколько широко будет раскрытие этих досточек?
Вы меня простите, тупить могу знатно.
Записаний