Добро пожаловать на наш астрономический форум!
Надеемся, что здесь вы сможете получить толковые ответы на свои вопросы по любительской астрономии основанные на опыте и знаниях, а не на догадках, мифах и чтении Интернета по диагонали.
Если вы решили присоединиться к нам - придерживайтесь и Вы в своих ответах этих правил

Зоны особого внимания: ЧАВО (FAQ), Обзоры оборудования и Окуляры

Arduino. Полезные проекты.

Обсуждение всего что сделано своими руками, модернизация оборудования, телескопостроение и т.д.

Модератор: Ernest

Ответить
AnDom
Сообщения: 7876
Зарегистрирован: 07 июн 2012, 10:45

Arduino. Полезные проекты.

Сообщение AnDom » 12 авг 2016, 12:06

Предлагаю в первом сообщении этой темы собирать ссылки на полезные проекты Arduino. Ну а в самой теме обсуждать все что связано с Arduino для ластроцелей.

1. Очень бюджетный проект автогида ST-4 https://github.com/kevinferrare/arduino-st4?files=1

2. Контроллер грелок
https://sourceforge.net/projects/arduin ... rollerpro/

3. Автофокусер
https://sourceforge.net/projects/arduin ... p_redirect
Александр.

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 28 авг 2016, 19:29

Саша, только увидел, в чем-то думаю не придется изобретать велосипед ))) Отличные ссылки! Особенно полезен для меня контроллер грелок
Кстати в тему проекта - очень понравились такие разъемчики питания https://ru.aliexpress.com/item/1pcs-GX1 ... .52.TGK9S0, кстати такой разъем стоит на AZ EQ6GT, Хочу данные разьемы сделать основными на своем основном хабе питания и других блоках, так как Были частые случаи вылетания питания и недоконтакта

AnDom
Сообщения: 7876
Зарегистрирован: 07 июн 2012, 10:45

Re: Arduino. Полезные проекты.

Сообщение AnDom » 30 авг 2016, 15:41

Датчики температуры, платы ардуино нано и дисплеи пришли - можно начинать ваять :)
Александр.

Rain Dog
Сообщения: 484
Зарегистрирован: 11 фев 2011, 13:54
Контактная информация:

Re: Arduino. Полезные проекты.

Сообщение Rain Dog » 30 авг 2016, 16:17

Поздравляю! Arduino очень классная штука! У самого есть нано платка.
Даже шаговик подключал к этой ардуине. Но идей нет куда это всё надо.
DeepSky 90/500; Skype: anton_belotsky

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 30 авг 2016, 17:34

Прежде все контроллер грелок, дальше электрофокусер с шаговиком, дальше хочу встроенный GPS модуль с маленьким экранчиком в основной хаб питания- это для начала. )
Мне пришел только шаговик, плата UNO контроллер шаговика и набор шлейфов. Тоже потихоньку начну.

AnDom
Сообщения: 7876
Зарегистрирован: 07 июн 2012, 10:45

Re: Arduino. Полезные проекты.

Сообщение AnDom » 30 авг 2016, 18:39

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

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 05 сен 2016, 14:30

Заказал в Китае месяц назад куча деталек для проектов, пришло 70% ни на один проект толком не хватает... Перезаказываю снова уже теперь в 2-х комплектах, детали копеешные. Мне кажется, что меньше 100руб лучше заказывать в 2-х экземплярах у разных продавцов. А так какой то облом получается, опять 2 недели ждать.

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 06 ноя 2016, 18:22

Наконец то доделал контроллер грелок...на основе ардуино нано и проектов по контролю температуры (ссылки выше). возможность контроля температуры на 3 датчика и регулировка в зависимости от температуры грелок. Пока подключил только 2 датчика. Один установлю рядом с корректором, что бы автоматом поддерживалась температура нагревателя на бленде . Т.е. получится 3 канала под контролем и 3 канала прямые с мощностью 100%. Так же позже доделаю один канал для контроля температуры на ГЗ и регулирования оборотов вентиляторов которые поставлю в штатные отверстия EDGHD - для выравнивания температуры ГЗ и окружающей среды
Изображение
Изображение
Последний раз редактировалось sergsh 12 ноя 2016, 12:03, всего редактировалось 3 раза.

Rain Dog
Сообщения: 484
Зарегистрирован: 11 фев 2011, 13:54
Контактная информация:

Re: Arduino. Полезные проекты.

Сообщение Rain Dog » 06 ноя 2016, 19:07

Там у дисплея собственный контроллёр что ли? Я таких не видел. Обычно так подключал, напрямую к ардуине.
DeepSky 90/500; Skype: anton_belotsky

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 06 ноя 2016, 21:07

Да собственный, он идет вместе с дисплеем, кстати заказывал 3 дисплея 1 -2004 и 2 1602 - для др. проектов, все 3 с контроллерами, так же и отдельно продаются ( IC/I2C / Interface LCD1602 2004 LCD Adapter Plate for Arduino)

Аватара пользователя
Fatalik
Сообщения: 1396
Зарегистрирован: 03 ноя 2014, 15:18

Re: Arduino. Полезные проекты.

Сообщение Fatalik » 28 ноя 2016, 18:36

Тоже начал вникать в ардуино =)

Сделал крутилку фокусера =)
На джойстике сильно тянешь быстро крутит не сильно тянешь медленно крутит.

Только не продумал корпус еще =)

Ну и ардуино надо бы нано вместо уно ))
int motorPin1 = 4;
int motorPin2 = 5;
int motorPin3 = 6;
int motorPin4 = 7;

int motorSpeed = 3600; //variable to set stepper speed
int count = 0; // count of steps made
int countsperrev = 512; // number of steps per full revolution
int lookup[8] = {B01000, B01100, B00100, B00110, B00010, B00011, B00001, B01001};

int myY = 0;

void setup() {
// put your setup code here, to run once:
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(motorPin3, OUTPUT);
pinMode(motorPin4, OUTPUT);
}

void loop() {
myY = analogRead(1);

if (myY <= 515){
while(myY <= 515){
if (myY <= 100) { motorSpeed = 1200; }
clockwise();
motorSpeed = 3600;
myY = analogRead(1);
digitalWrite( motorPin1, LOW ); // ñíÿòü âåñü íàïðÿã ñ ïèíîâ ìîòîðà
digitalWrite( motorPin2, LOW );
digitalWrite( motorPin3, LOW );
digitalWrite( motorPin4, LOW );
} //while
} // if
if (myY >= 525){
while(myY >= 525){
if (myY >= 1000) { motorSpeed = 1200; }
anticlockwise();
motorSpeed = 3600;
myY = analogRead(1);
digitalWrite( motorPin1, LOW ); // ñíÿòü âåñü íàïðÿã ñ ïèíîâ ìîòîðà
digitalWrite( motorPin2, LOW );
digitalWrite( motorPin3, LOW );
digitalWrite( motorPin4, LOW );
} //while
} // if
} // loop

void anticlockwise()
{
for(int i = 0; i < 8; i++)
{
setOutput(i);
delayMicroseconds(motorSpeed);
}
}
void clockwise()
{
for(int i = 7; i >= 0; i--)
{
setOutput(i);
delayMicroseconds(motorSpeed);
}
}
void setOutput(int out)
{
digitalWrite(motorPin1, bitRead(lookup[out], 0));
digitalWrite(motorPin2, bitRead(lookup[out], 1));
digitalWrite(motorPin3, bitRead(lookup[out], 2));
digitalWrite(motorPin4, bitRead(lookup[out], 3));
}
Вложения
image.jpeg
image.jpeg (82.39 КБ) 13002 просмотра

sergsh
Сообщения: 1486
Зарегистрирован: 21 авг 2015, 23:01

Re: Arduino. Полезные проекты.

Сообщение sergsh » 22 дек 2016, 20:17

http://amperkot.ru/products/usb_ttl_pl2 ... 0888880000

https://ru.aliexpress.com/item/USB-To-U ... 682f3178e9

Ищу такой девайс в Питере на пару дней, может есть у кого, хочу перепрограммировать микроконтроллер STC 12С2052AD. Переписал малость исходный код, скомпилировал прошить нечем (((

Аватара пользователя
Владислав
Сообщения: 335
Зарегистрирован: 21 ноя 2013, 19:38

Re: Arduino. Полезные проекты.

Сообщение Владислав » 20 сен 2018, 23:56

Управление затвором зеркального фотоаппарата Canon1100d и других похожих моделей.
Настраиваемые параметры:
1) Время выдержки,в секундах.
2) Количество кадров.
3) Время паузы между снимками,в секундах,необходимо для того,чтобы фотоаппарат успел сохранить отснятый кадр,а также для других нужд.
Транзистор-IRF530N,резистор-10кОм,1кОм,1кОм,дисплей семисегментный четырёхразрядный(тройка-модуль "Амперка"),тактовые кнопки 3 шт.,микро джек 2.5мм,Ардуино Уно.
Вложения
фототимер_.jpg
Схема для управления затвором фотоаппарата
fototimer.zip
Прошивка
(1.41 КБ) 271 скачивание
Последний раз редактировалось Владислав 08 окт 2018, 23:39, всего редактировалось 1 раз.
Зеркальный 130/650;линзовый ED66/400;бинокль 10*50.

Аватара пользователя
Владислав
Сообщения: 335
Зарегистрирован: 21 ноя 2013, 19:38

Re: Arduino. Полезные проекты.

Сообщение Владислав » 21 сен 2018, 00:05

Действующий прототип.
Вложения
ардутросик.jpg
Зеркальный 130/650;линзовый ED66/400;бинокль 10*50.

Rain Dog
Сообщения: 484
Зарегистрирован: 11 фев 2011, 13:54
Контактная информация:

Re: Arduino. Полезные проекты.

Сообщение Rain Dog » 21 сен 2018, 12:59

Точно ли достаточно только один контакт разъёма кэнона замыкать на минус? Мне помнится я что-то подобное делал для 1000 D и там вроде надо было все 3 контакта замыкать. Но я теперь уже не уверен.
И второй момент - UNO жалко для такой штуки, лучше NANO использовать. :)
DeepSky 90/500; Skype: anton_belotsky

Adkot
Сообщения: 115
Зарегистрирован: 20 авг 2012, 09:15

Re: Arduino. Полезные проекты.

Сообщение Adkot » 23 сен 2018, 01:32

Еще один классный проект на ардуино http://rduinoscope.byethost24.com/?i=1 GoTo решение .....
https://youtu.be/oYAayYz6OLY
Meade 8" ШН, AZ-EQ-6 SynScan, QHY5LIIM, Nikon D750
Окуляры ES24mm 82º,ES17mm 92°,Ethos 13mm,Delos 10mm,Delos 8mm,ES 5.5mm 100°,Pentax -3,5mm,Vixen NLV 2.5mm
Константин....

Аватара пользователя
Владислав
Сообщения: 335
Зарегистрирован: 21 ноя 2013, 19:38

Re: Arduino. Полезные проекты.

Сообщение Владислав » 08 окт 2018, 23:13

Rain Dog писал(а):
21 сен 2018, 12:59
Точно ли достаточно только один контакт разъёма кэнона замыкать на минус? Мне помнится я что-то подобное делал для 1000 D и там вроде надо было все 3 контакта замыкать. Но я теперь уже не уверен.
И второй момент - UNO жалко для такой штуки, лучше NANO использовать. :)
Первый контакт-фокусировка, второй контакт- спуск затвора.
Я использовал только первый контакт,для спуска. Всё работает.
Зеркальный 130/650;линзовый ED66/400;бинокль 10*50.

Аватара пользователя
Владислав
Сообщения: 335
Зарегистрирован: 21 ноя 2013, 19:38

Re: Arduino. Полезные проекты.

Сообщение Владислав » 08 окт 2018, 23:19

Adkot писал(а):
23 сен 2018, 01:32
Еще один классный проект на ардуино http://rduinoscope.byethost24.com/?i=1 GoTo решение .....
https://youtu.be/oYAayYz6OLY
Проект и правда классный. Взял у них код. По изучаю. Любопытно.Правда чужую программой очень сложно понять. Программа в роде бы для экваториального режима,но в коде присутствуют ALT и AZ.
Зеркальный 130/650;линзовый ED66/400;бинокль 10*50.

Аватара пользователя
Владислав
Сообщения: 335
Зарегистрирован: 21 ноя 2013, 19:38

Re: Arduino. Полезные проекты.

Сообщение Владислав » 24 июл 2019, 22:07

Собрал более компактный пульт для фотоаппарата(Canon 1100 d). Всё та же "MicroView Oled". Прошивка еще не совсем готова. Хочу ,Чтобы можно было снимать серию с одной выдержкой,потом серию с другой выдержкой и с третьей- Всё за один заход,то есть за одну ночь или вечер.
Вложения
ФотоПульт.jpg
Зеркальный 130/650;линзовый ED66/400;бинокль 10*50.

Аватара пользователя
DeWynter
Сообщения: 509
Зарегистрирован: 12 май 2019, 03:37

Re: Arduino. Полезные проекты.

Сообщение DeWynter » 26 июл 2019, 02:51

Вот еще один контреллер грелок на Ардуино: https://github.com/ChrisV77/TelescopeDe ... Controller
Он не такой навороченный как Arduino Nano Dew Controller Pro, но тем не менее очень хорошо работает, замеряет температуру, вычисляет точку росы и греет всего до пары градусов выше чем точка.
Телескопы: WO Zenithstar 61 APO f6 / SW BD 100ED f9.
Окуляры: Pentax XW, ES68°, Vixen SLV, TMB Planetary II.
Окуляры Пары: RKE, Baader BCO, Vixen NPL, Celestron Omni.
Бино: CZ/Vernonscope + GPCs.

Ответить