Пьедестал трекера МКС

Источник:

GitHub: https://github.com/dpelgrift/ISS-Tracker

Обзор:

Этот пьедестал сканирует сайт celestrak.org в поисках самого последнего двухстрочного элемента (TLE), связанного с МКС, а затем использует его для расчета текущего орбитального положения и направления на него.

Он оснащен процессором Adafruit Feather m0 Express и Wi-Fi-сопроцессором Featherwing Esp32. OLED-дисплей типа «крыло» показывает текущий азимут/возвышение, а также дату/время. Можно добавить компас, чтобы вручную выровнять постамент по местному северу, но его можно не использовать, если вы готовы выполнить такое выравнивание вручную.

Азимутальное движение постамента контролируется шаговым двигателем 28BYJ-48, а подъем указателя контролируется стандартным микросервоприводом SG90.

Я попробовал стандартизировать винты М2,5, чтобы скрепить все вместе. Мне в основном это удалось, однако для соединений микросервопривода требуются винты M2, а для отверстий фланца контактных колец — винты M5.

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

Подробную информацию о настройке и настройке кода см. по ссылке на github.

Проводка:

На подставку подается питание постоянного тока напряжением 5 В через стандартный цилиндрический разъем диаметром 2,1 мм на задней панели. Потребление тока довольно минимальное, поэтому любой источник питания постоянного тока на 5 В, который у вас есть, должен работать. Питание включается и выключается с помощью переключателя, расположенного рядом с входом для ствольного разъема. Важно отметить, что выключатель питания должен быть подключен так, чтобы прерывать сигнал 5 В (который выходит из самого большого из трех выступов на задней части разъема), а не сигнал заземления.

Я использовал макет перма-прототипа Adafruit половинного размера, в первую очередь для распределения питания между всеми устройствами, которые в нем нуждаются. Я припаял перо m0 express с разъемами для стекирования и сложил его с Wi-Fi Featherwing поверх удвоителя Featherwing, чтобы обеспечить легкий доступ ко всем контактам ввода-вывода.

Помимо питания 5 В, которое распределяется на все устройства, также требуется соед��нение I2C от Feather к дисплею и компасу. Я также запускаю это соединение через макетную плату perma-proto. Если компас опущен, то в этом нет необходимости, и входы тактового сигнала и данных I2C дисплея могут быть напрямую подключены к контактам Feather I2C.

Выводы шагового двигателя расположены следующим образом:

Из Feather → Прорыв ULN 2003

A0 → IN1, A1 → IN2, A2 → IN3, A3 → IN4

Все остальные входы и выходы Feather включают в себя выход ШИМ сервопривода на контакте 10, питание и данные I2C на контактах SDA и SCL соответственно, а также землю и вход 5 В на контакте BAT.

Сборка:

Я использую технику вытягивания винтов, чтобы вставить шестигранные гайки в некоторые детали, например, на переднюю и заднюю панели, чтобы создать резьбовые отверстия. Если вы незнакомы, просто вст��вьте винт в отверстие со стороны, противоположной шестиугольному углублению, навинтите гайку на этот винт, а затем затяните, чтобы втянуть гайку в шестиугольное углубление. Будьте осторожны, чтобы не перетянуть деталь и не повредить ее. У вас должна остаться гайка, надежно встроенная в деталь и, таким образом, действующая как твердая поверхность для резьбы.

Чтобы правильно собрать микросервопривод, сначала пропустите провод сервопривода через канал в задней опоре так, чтобы он торчал прямо из отверстия внизу. Затем поместите корпус сервопривода в заднюю опору и накройте его стойкой. Закрепите все это вместе двумя винтами М2, убедившись, что нижний винт достаточно длинный, чтобы ввинтиться в пластик задней опоры.

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

Подготовка контактного кольца:

Токосъемное кольцо передает энергию и данные к микросервоприводу и компасу (если они используются) и обратно. Однако для нашего использования требуется дополнительная работа. Чтобы поместиться внутри кожуха проводов, провода необходимо обрезать или укоротить в зависимости от того, используем мы их или нет, а затем их необходимо либо обжать, либо припаять, чтобы добавить дюпон.

13:45
17
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Adafruit Feather Doubler с аккумуляторным креплением 18650 (
Обновление от 4 августа 2017 г. ОбновленПодробнее
Чехол Adafruit ESP32-S2 с обратным TFT пером........
Чехол для Adafruit ESP32-S2 Reverse TFTПодробнее
Метеостанция ESP32 (BME280, SPS30)
Переделал корпус от JT https://wwwПодробнее
Чехол с перьями Adafruit
Чехол для предотвращения короткогоПодробнее
Чехол для Grove Shield FeatherWing
Фантастический маленький кейс для вашихПодробнее
Бампер клеммной колодки FeatherWing на DIN-рейку........
Крепление на DIN-рейку для клеммногоПодробнее
Чехол Adafruit Featherwing 2.4 V2
Простой футляр с защелкивающейся крышкойПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.