Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Rastreador de Satélites Avançado: Antena Parabólica 3D com Arduino MKR1000

Componentes e Materiais

Arduino MKR1000 × 1
Motor de passo (stepper) × 2
Rolamento de esferas × 1

Ferramentas e Máquinas Necessárias

Sobre o Projeto

Este é um rastreador de satélites com uma antena parabólica impressa em 3D, baseada em uma antena parabólica real. Veja-o em ação:

Esta antena rastreará qualquer número de satélites em tempo real enquanto eles passam sobre a cabeça.

Hardware

A antena parabólica e a estrutura de suporte foram impressas em 3D; os arquivos STL podem ser encontrados no Thingiverse: https://www.thingiverse.com/thing:4541354

Os motores de passo são conectados ao Arduino conforme mostrado abaixo:

Rastreador de Satélites Avançado: Antena Parabólica 3D com Arduino MKR1000

Removi a capa de um cabo USB e usei as linhas +5V e GND para alimentar os steppers a partir de um power bank portátil.

Software

O código do projeto está no GitHub: https://github.com/alexchang0229/SatelliteTracker

As órbitas dos satélites são geralmente dadas em conjuntos de elementos de duas linhas (TLE - Two Line Elements). A maioria dos satélites é rastreada pela NORAD e seus TLEs podem ser encontrados em: https://www.celestrak.com.

Usando uma placa MKR1000 WiFi, obtenho os TLEs mais recentes dos satélites de interesse do Celestrak; felizmente, a parte complicada de traduzir de TLE para azimute e elevação reais já está feita nesta biblioteca: Sgp4-Library

Também usei a biblioteca RTC Zero para obter a hora atual: RTCZero

A biblioteca AccelStepper para controlar os dois motores de passo: AccelStepper

Veja como o código funciona:

Você pode usar uma versão gratuita do STK para verificar as previsões: STK (Systems Tool Kit)

É isso! Avise se você tentou e se há algo que precise de esclarecimento.

Se quiser imprimir em 3D alguns satélites para acompanhar o rastreador, confira meus designs no Thingiverse: https://www.thingiverse.com/yychang/designs

Rastreador de Satélites Avançado: Antena Parabólica 3D com Arduino MKR1000

Código

Código para Rastreador de Satélites

Configure o tracker_main para sua situação e faça upload para o Arduino MKR1000 WiFi

https://github.com/alexchang0229/SatelliteTracker

Peças Personalizadas e Gabinetes

Modelo de Antena de Rastreamento de Satélite

Imprima a antena parabólica e o suporte usando PLA. Arquivo CAD no thingiverse.com

Esquemáticos

Arduino | Controlador de Stepper

Azimute:
2 → 1
3 → 2
4 → 3
5 → 4

Elevação:
9 → 1
10 → 2
11 → 3
12 → 4

Rastreador de Satélites Avançado: Antena Parabólica 3D com Arduino MKR1000

Processo de manufatura

  1. A Evolução e Futuro da Tecnologia de Antenas Parabólicas
  2. Astronautas Russos Implantam com Sucesso Primeiro Satélite Totalmente Impresso em 3D a Partir da ISS
  3. Satélite LoRaWAN Preenche Lacuna de Conectividade para Mercados IoT Subatendidos
  4. Conectando o Mundo Remoto: Como IoT via Satélite Expande Cobertura Global
  5. Aproveitando OPC UA para Desenvolvimento Robusto de IIoT na Edge
  6. Monitore o Exercício Diário do Seu Hamster com Rastreador de Fitness Raspberry Pi
  7. Monitor de Higiene de Vaso Sanitário com Walabot
  8. Rastreador Solar V2.0 – Sistema Avançado de Rastreamento Solar DIY
  9. Tecnologia Satélite: Divisor de Águas para Conectividade Global de IoT
  10. Pratos Parabólicos Explicados: Design, Função e Aplicações