Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000

Componentes y suministros

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000
Arduino MKR1000
× 1
Motor paso a paso
× 2
Rodamiento de bolas
× 1

Herramientas y máquinas necesarias

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000
Impresora 3D (genérica)

Sobre este proyecto

Este es un rastreador satelital con una antena parabólica impresa en 3D basada en una antena satelital real. Aquí lo tenéis en acción:

Esta antena rastreará cualquier número de satélites en tiempo real mientras pasan por encima.

Hardware

La antena parabólica y la estructura de soporte se imprimieron en 3D; los archivos STL se pueden encontrar en Thingiverse: https://www.thingiverse.com/thing:4541354

Los motores paso a paso se conectan al Arduino de la siguiente manera:

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000

Pelée un cable USB y usé las líneas de +5 V y GND para alimentar los motores paso a paso desde una batería portátil.

Software

El código del proyecto está en GitHub: https://github.com/alexchang0229/SatelliteTracker

Las órbitas de los satélites generalmente se dan en conjuntos de elementos de dos líneas (TLE); la mayoría de los satélites son rastreados por NORAD y sus TLE se pueden encontrar en: https://www.celestrak.com.

Usando una placa MKR 1000 WiFi, obtengo los últimos TLE de los satélites de interés desde Celestrak; afortunadamente, la parte complicada de traducir de TLE a azimut y elevación reales ya está hecha en esta librería: https://github.com/Hopperpop/Sgp4-Library

También usé la librería RTC Zero para obtener la hora actual: https://github.com/arduino-libraries/RTCZero

La librería AccelStepper para controlar los dos motores paso a paso:

https://www.airspayce.com/mikem/arduino/AccelStepper/

Así funciona el código:

Podéis usar una versión gratuita de STK para verificar las predicciones: https://www.agi.com/products/stk

¡Eso es todo! Decidme si lo habéis probado y si hay algo que necesite aclaración.

Si queréis imprimir en 3D algunos satélites para acompañar al rastreador, echad un vistazo a mis diseños en Thingiverse: https://www.thingiverse.com/yychang/designs

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000

Código

Código para el rastreador satelital

Configura tracker_main a tu situación y sube a Arduino MKR 1000 WiFi
https://github.com/alexchang0229/SatelliteTracker

Piezas personalizadas y cajas

Modelo de antena de seguimiento satelital

Imprime la antena parabólica y el soporte usando PLA. Archivo CAD en thingiverse.com

Esquemáticos

Arduino | Controlador de paso a paso
Azimut:
2 → 1
3 → 2
4 → 3
5 → 4
Elevación:
9 → 1
10 → 2
11 → 3
12 → 4

Rastreador satelital avanzado: Antena 3D impresa con Arduino MKR1000

Proceso de manufactura

  1. La evolución y futuro de la tecnología de antenas parabólicas
  2. Registre el Ejercicio Diario de su Hámster con un Rastreador de Actividad Raspberry Pi
  3. Monitor de higiene de inodoro con Walabot
  4. Rastreador Solar V2.0 – Sistema Avanzado DIY de Seguimiento Solar
  5. Astronautas rusos despliegan con éxito el primer satélite totalmente impreso en 3D desde la EEI
  6. Platos Parabólicos Explicados: Diseño, Función y Aplicaciones
  7. Comparando esquemas de auto‑direccionamiento para sistemas de acceso a coche Bluetooth
  8. Satélites LoRaWAN cierran la brecha de conectividad para mercados IoT desatendidos
  9. Conectando el mundo remoto: Cómo el IoT satelital expande la cobertura global
  10. Aprovechando OPC UA para desarrollo robusto edge IIoT
  11. Tecnología Satelital: Cambiador de Juego para Conectividad IoT Global