NodeMCU: WiFi веб-сервер управления моторами

Для проекта управления мото-крышкой (маской) телескопа на али приобрёл платку NodeMCU и L293DD. NodeMCU запустил с пол пинка. Всё в соответствии с этим описанием: http://arduino-project.net/nodemcu-v3-arduino-ide/ , а именно (кратко):

  • зайти в арду-среду, там меню Файл / Настройки;
  • урл http://arduino.esp8266.com/stable/package_esp8266com_index.json вписать в поле «Дополнительные ссылки для менеджера плат»;
  • меню Инструменты / Платы / Менеджер плат;
  • поиск esp8266. В найденной плате Install. Качает около 150 метров;
  • меню Инструменты / Платы. Выбрать плату NodeMCU 1.0;
  • меню Файл / Примеры / ESP8266WiFi … ну и там на вкус-цвет.

Теперь у меня есть WiFi веб-сервер на 192.168.2.27. Светодиодом через веб поморгал, нужно переходить к управлению моторами. Платка у китайца описана на английском здесь. Выглядит так:

Node MCU Development Kit NodeMCU Motor Shield Esp Wifi Esp8266 Esp 12e diy rc toy remote.jpg 640x640 - NodeMCU: WiFi веб-сервер управления моторами

Стоит — 400 рублей с доставокй! Правда, пришла чутка поломанная. Белая кнопка питания (снизу на этой фотке) была выломана. Мотор, соответственно, не заработал. Кнопку я закоротил перемычкой и ….

… с дымком мои 400 рублей ушли к праотцам. Что ж, хорошо USB-порт на компе не помер.

Астрофото: Шаровик M71 и рассеянка H20

Тренируюсь в новом для меня жанре дипскай астрофото — композиция из нескольких звёздных скоплений. 4 часа съёмки небольшого шаровика и рассеянного скопления рядом. Плюс яркая синяя звезда в кадре. Для баланса 🙂

M71 4h 75percent 768x575 - Астрофото: Шаровик M71 и рассеянка H20

Патиссон в огород (гид-камера Datyson T7)

Сегодня получил и сегодня же запустил камеру Datyson-T7. Кодовое имя «патиссон» 🙂
Впервые держал в руках эту мелкую гид-камеру, хоть и много слышал о ней.

Хорошая камера, гидирует. Но о количестве глюков … узнаем через месяцок использования. Считывает быстро, в PHD видна как ZWO Camera. Нет столь надоевшего мне на QHY5 узора — вертикальной полоски слева. Шум инструментально не оценивал, но выглядит равномерным. Битья при +20 за бортом немного. Сенсор, конечно, крохотулечный. Опять таки, сравнивая с QHY5.

Поставка достаточно богатая дли гид-камеры:

T7 Astro - Патиссон в огород (гид-камера Datyson T7)

Мимо спутнЕг пролетал…

Чем дальше в прогрессивное будущее, тем сильнее астрофотографа достают многочисленные спутники действующие, фрагменты и целые ступени, спутники списанные — космический мусор, другими словами.

На днях снимал район цепочки Маркаряна. Место уж очень насыщенное треками от спутников. Ещё и достаточно редкий в моих краях, самолёт почти ровно через центр кадра пролетел. Это карта отклонения (кнопка Deviation в программе FitStacker) на 13 кадрах по 10 минут:

mark deviations 768x511 - Мимо спутнЕг пролетал...

Или вот ещё, в том же районе, забавный мусор. Летит, крутится, отражает свет непойми как. Одиночный кадр, 10 минут:

mark roller 768x341 - Мимо спутнЕг пролетал...

Порой трек полностью помещается в кадр. И тогда появляется возможность идентифицировать его. Как сегодня, на фоне М10:

Ivan Newton320 2018 05 16 23 51 M10 G bin1 300s c cc rg55 768x516 - Мимо спутнЕг пролетал...

Спасибо Антону и, кстати, с днём рождения его! Расти большой 🙂 и счастливый.
Спасибо Антону, который по этому и следующему кадру смог идентифицировать «НЛО» — им оказалась отработанная ступень французской ракеты, подробности здесь: https://www.n2yo.com/satellite/?s=33462#results.

NORAD ID: 33462
Int’l Code: 2008-065D
Perigee: 260.3 km
Apogee: 34,208.5 km
Inclination: 3.9 °
Period: 601.6 minutes
Semi major axis: 23605 km
RCS: 24.711 m2 (large)
Launch date: December 20, 2008
Source: France (FR)
Launch site: FRENCH GUIANA (FRGUI)

Note: This is a ROCKET BODY

Одна радость — современный софт почти в ноль убирает все эти треки. Кадр не приходится выкидывать весь.

Астрофото: Целая галактика галактик!

«Мама дорогая, он полон звёзд» (перефразировка А. Кларка)!

Если задуматься на секунду, что почти каждая точка этого кадра не звезда, а галактика. В которой тысячи, миллионы, миллиарды (?) звёзд. Где кой-где порой, быть может, встречается жизнь и те самые мелкие проблемы, решения, надежды и чаяния. Уф… мозги набекрень от масштаба происходящего!

Галактический кластер вокруг NGC4882. Примерно 5 часов отвратительного зимнего сиинга:

NGC4882 half size 768x575 - Астрофото: Целая галактика галактик!

Крышка телескопа / мото-маска

Не останавливаясь ни на минуту после неудачной попытки создать мотомаску, признал мелкий шаговичёк неподходящим под задачу. В тоске и грусти ходил по али… и вдруг понял, что подходящего под задачу шаговика в разумную цену Китай мне предложить не может.

%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 05 06 1921 - Крышка телескопа / мото-маска

… а вот DC мотор с редуктором аж до 5rpm (на 12В) — может! Заказал парочку и вот они, уже на телескопе, уже открывают-закрывают две полукрышки.

Устройство крепления достаточно простое … было бы, если б у меня был фрезер побольше. Изначально я планировал из листа 15мм фанеры выпилить два полукольца:

%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 05 08 003 - Крышка телескопа / мото-маска

Соединить их опять таки болтом с барашком. Моторы закрепить и в путь.

Но так как фрезеровка в два стола достаточно замороченная вещь, я полукольца сделал секционными. Что ж, это временно. Скоро сделаю большой станок и буду пилить «всё что в океане попадётся» (из мультика про рыбу пилу). Это дело я люблю — всё на свете я пилю 🙂

%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 05 10 1934 - Крышка телескопа / мото-маска

Впрочем, не особо это большая проблема, так даже … интересней выглядит!

Осталось выбрать контроллер, подключить L293D к моторам, подать питание, установить концевики и чутка защитить устройство от влаги: чехлы на моторы, яхтенный лак на дерево.

Крышка телескопа / мото-маска — неудачная 1я попытка

После успешно изготовленной механики мотора фокусёра захотелось мне (по совету друзей) сделать мото-крышку. И фокусёр. И даже два фокусёра и одну крышку. Или один фокусёр и две крышки. В общем, три шаговых мотора, концевики и механика из-под ЧПУ фрезерного станка.

Почему три, а не 4, не 8 и не 2? Из-за замечательной алишной платки CNC Shield for Arduino Nano v4. Платка, что привлекательно для меня, позволяет без пайки управлять тремя биполярными шаговиками:

cnc shield nano v4 768x768 - Крышка телескопа / мото-маска - неудачная 1я попытка

Mech Endstop A 150x150 - Крышка телескопа / мото-маска - неудачная 1я попыткаНа борту одна арду-нина, три драйвера биполярника a3989 или drv8825, да разъёмы подключения usb/питания/моторов/концевиков. Именно то, что для телескопа доктор прописал!

И озадачился я подбором моторчика, способного не только подвинуть лёгкую крышку телескопа, но и удерживать её в выключенном состоянии. Для этого нужен моторчик с редуктором достаточного передаточного числа, чтобы тот не работал в обратку.

Есть у меня сторублёвый шаговый моторчик с редуктором. Всем классный мелкий алишный мотор. Но вот беда — для упрощения подключения к дешёвому драйверу китайцы соединили центральные выводы, превратив его в униполярник. Тогда ещё не были так распространены drv8825, ставшие сейчас стандартом де-факто для малых шаговиков. Оказалось, сделать моторчик биполярником очень просто и занимает буквально три минуты. Видео описание и то дольше:

Нужно просто выдрать нафик синюю крышку и перерезать центральную дорожку на платке под ней. Крышку обратно на клей, удалив защёлки. Вуаля! У меня есть биполярник с редуктором 1:64!

Остаётся перекинуть разъём на 4х-пиновый и можно подключать его к CNC Shield. upd: С разъёмом я поступил ещё проще — комплектный пятипиновый оставил, но общий (красный) на всяк случай отрезал. Плюс поменял местами два средних: розовый и жёлтый. Опробовал на CNC Arduino Shield — работает!

Что ж, с электроникой разобрались, осталась механика. Её вырежу на ЧПУ фрезерном станке. Но для начала спроектировал и покрутил так и сяк в Rhino 3D:

%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 04 16 3d 1 - Крышка телескопа / мото-маска - неудачная 1я попытка %25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 04 16 3d 2 - Крышка телескопа / мото-маска - неудачная 1я попытка %25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 04 16 3d 3 - Крышка телескопа / мото-маска - неудачная 1я попытка

Такая вот получилась штуковина, издалека напоминающую урну с крышкой. Та, что ногой на педальку открывается 🙂

Крепёж состоит из двух полуколец из 15мм фанеры, стянутых двумя болтами с барашками М6, то есть не требует сверловки трубы. Полукольца готовятся под диаметр трубы. В данном случае под передний усилитель SW BKP2501 — моего ньютона.

Мотор садится в отфрезерованное для него углубление и прикручивается болтами / шпильками М3. На моторе втулка, типа как у болгарки под отрезной диск. Алишная, покупная, металлическая. К этой втулке переходная фанерка.

Крышка из нефольгированного стеклотекстолита 1.5 мм толщиной. На противоположной от мотора стороне у крышки небольшой выступ. Он нажимает концевик закрытия крышки. Ой, забыл про концевик открытия крышки! Он где-то под мотором, сейчас дорисую. И ещё пара мелочей… и ещё… рисовал пол дня, в общем.

%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 04 17 1654 - Крышка телескопа / мото-маска - неудачная 1я попытка %25C0%25EB%25FC%25E1%25EE%25EC%25FB 2018 %25CE%25EB%25E5%25E3 CNC %25D4%25F0%25E5%25E7%25E5%25F0%25EE%25E2%25EA%25E0 %25CA%25F0%25FB%25F8%25EA%25E0%2B%25F2%25E5%25EB%25E5%25F1%25EA%25EE%25EF%25E0 2018 04 17 1656 - Крышка телескопа / мото-маска - неудачная 1я попытка

К вечеру вышел на фрезеровку. Сначала (за 19 минут фрезеровки) вырезал обрезок кольца с тестовой посадкой мотора. Жаль, что не запулил кольцо целиком. Тест удался на все 115%! Мотор сидит как влитой, а ещё будет притянут парой саморезов (с предварительной сверловкой).

 

… и вот тут наступил облом. Плавно переводящий меня в другое русло реализации крышки.

(продолжение следует)

Красный крест

Хорошо, что обошлось без красного полумесяца. Впрочем, и красный крест на фотографии не должен был проявиться. А он есть!

M97 cross 768x474 - Красный крест

Недавно снимал серию коротких RGB для «Совы» (М97). Отснял B и G на БТИ. Синий, правда, так получилось, что снимался через набегающие тучки. Итог — звезда размазалась на треть кадра. Огромный синий ореол… ну, как говорят, что-то в нём есть — противовес Сове, занимающей лишь небольшую часть кадра.

Зелёный был и так и сяк. Красный — вовсе был не так 🙂

БТИ сломался, глючил его комп. И я, честно сказать и не подумав о разнице, зарядил серию красных кадров на ньютон с классическими 4мя ровным растяжками. Вот и получилось, что именно в красном канале яркие звёзды стали «ньютоновскими» — с крестами.

Забавный казус, не сильно влияющий на результат. Эту короткую серию я буду замешивать в 70-часовой марафон узкополосной съёмки. RGB мне нужен только чтобы раскрасить центры звёзд. Маска просто не включит в себя ни кресты, ни ореол вокруг звезды. Вот вид через кислородный фильтр:

M97 o3 768x702 - Красный крест

Техническая подготовка днём. Но обработка ТОЛЬКО вечером в искусственном нормированном освещении. Сколько раз обрабатывал днём или утром, потом вечером глянешь ох… провал в тенях, шум прёт, цвета не те. Решил дожидаться вечера, благо просыпаюсь я поздно — астроном же 🙂

Астрофото: Долгий путь от М51 до М106

Легко ли найти галактику «Водоворот» на небе? А если её, М51, нашёл, быстро ли наведёшь визуальный телескоп на «соседнюю» М106? Подсказка — они на одном склонении. Различается лишь RA.

Если есть планетарий или карты неба. Если монтировка с GoTo, наведение не займёт много времени. При Полной Луне ничего серьёзного в L-канале не поснимаешь, а объекты для узкополосной съёмки ещё не взошли. Так что было время побаловаться и я попросил Годзиллу отснять 12 фрагментов мозаики от М51 до М106. Так долгий путь выглядел в Cartes Du Ciel:

long way 768x412 - Астрофото: Долгий путь от М51 до М106

А здесь интерактивная панорама в полном разрешении: ссылка на панораму.

Не стесняйтесь расширить на весь экран и использовать колесо мышки для зума.

Астрофото: Галактика M81 (водород/кислород)

Луна… романтика для влюблённых, объект съёмки для «Лунтиков», убийца неба для дипскайщиков. Большой и круглый фонарь в фазе аж 99% приветливо светил мне сегодня с неба, заставляя искать цели съёмки в узкополосниках.

Я нашёл было одну планетарку (Эйбель 39), но … без бленды телескоп ловил зайцев от Луны. Пол кадра засвечено и хоть этот градиент потом можно было б исправить, но КПД съёмки явно страдал. А тут гляжу — Галактика. Да большая какая! Да точно что-то есть в водороде. А в кислороде? 🙂

M81 ani - Астрофото: Галактика M81 (водород/кислород)

Как я подозреваю, в кислороде там почти ничего нет. Скорей это утечка моего баадер 8нм фильтра. За то было интересно 🙂

Вот что получилось в биколоре. То есть водород в красный, кислород в синий и зелёный:

M81 biColor 4h 75percent 768x768 - Астрофото: Галактика M81 (водород/кислород)

… не на пять, так сказать 🙂