산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

위성 추적기

구성품 및 소모품

Arduino MKR1000
× 1
스테퍼 모터
× 2
볼 베어링
× 1

필요한 도구 및 기계

3D 프린터(일반)

이 프로젝트 정보

이것은 실제 위성 접시를 기반으로 한 3D 인쇄 접시가 있는 위성 추적기입니다. 작동 중입니다:

<비디오 너비="100%" 높이="100%" preload="metadata" controls="controls"><소스 유형="비디오/mp4" src="https://i.imgur.com/lDmDmiU.mp4 " />https://i.imgur.com/lDmDmiU.mp4

이 접시는 머리 위로 날아가는 위성을 실시간으로 추적합니다.

<비디오 너비="100%" 높이="100%" preload="metadata" controls="controls"><소스 유형="비디오/mp4" src="https://i.imgur.com/Ts3VRdu.mp4 " />https://i.imgur.com/Ts3VRdu.mp4

하드웨어

위성 접시와 지지 구조는 3D 인쇄되었습니다. STL 파일은 Thingiverse에서 찾을 수 있습니다:https://www.thingiverse.com/thing:4541354

<비디오 너비="100%" 높이="100%" preload="metadata" controls="controls"><소스 유형="비디오/mp4" src="https://i.imgur.com/X9J5rgf.mp4 " />https://i.imgur.com/X9J5rgf.mp4

스테퍼 모터는 다음과 같이 Arduino에 연결됩니다.

USB 케이블을 제거하고 +5 V 및 GND 라인을 사용하여 모바일 배터리 팩에서 스테퍼에 전원을 공급했습니다.

소프트웨어

프로젝트 코드는 Github에 있습니다:https://github.com/alexchang0229/SatelliteTracker

위성의 궤도는 일반적으로 두 개의 선 요소(TLE) 세트로 제공되며 대부분의 위성은 NORAD에 의해 추적되며 해당 TLE는 http://www.celestrak.com에서 찾을 수 있습니다.

MKR 1000 WiFi 보드를 사용하여 celestrak에서 관심 있는 위성에 대한 최신 TLE를 가져옵니다. 다행히 TLE에서 실제 방위각 및 고도로 변환하는 복잡한 부분은 이 라이브러리에서 이미 완료되었습니다:https://github.com/Hopperpop/Sgp4-Library

나는 또한 현재 시간을 얻기 위해 RTC 제로 라이브러리를 사용했습니다:https://github.com/arduino-libraries/RTCZero

2개의 스테퍼 모터를 제어하는 ​​accelstepper 라이브러리:

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

코드 작동 방식은 다음과 같습니다.

<울>
  • 인터넷에 연결하고 현재 epoch 시간을 가져옵니다.
  • Celestrak에서 위성 TLE를 가져와 저장하고 다음 패스를 예측하세요.
  • 접시를 대기 상태로 둡니다. Az =0(북쪽), EL =25
  • 패스 시작 5분 전 접시를 패스 시작 부분으로 옮기고 기다립니다.
  • 통과 중 위성 추적
  • 패스가 끝날 때 2분 동안 기다렸다가 다음 패스를 예측합니다.
  • 다음 패스까지 대기 모드로 돌아가기
  • 무료 버전의 STK를 사용하여 예측을 확인할 수 있습니다:https://www.agi.com/products/stk

    그게 다야! 사용해 보셨거나 명확히 해야 할 사항이 있으면 알려주세요.

    위성 추적기와 함께 사용할 일부 위성을 3D 인쇄하려면 thingiverse에서 내 디자인을 확인하십시오. https://www.thingiverse.com/yychang/designs


    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    위성 추적기용 코드
    상황에 맞게 tracker_main을 구성하고 Arduino MKR 1000 WiFi에 업로드하십시오.https://github.com/alexchang0229/SatelliteTracker

    맞춤형 부품 및 인클로저

    위성 추적 안테나 모델
    PLA를 사용하여 위성 접시와 스탠드를 인쇄하십시오. thingiverse.com의 CAD 파일

    회로도

    아두이노 | 스테퍼 컨트롤러
    방위각:
    2 -> 1
    3 -> 2
    4 -> 3
    5 -> 4
    높이:
    9 -> 1
    10 -> 2
    11 -> 3
    12 -> 4

    제조공정

    1. 위성 접시
    2. 파우더 3D 프린터는 우주에서 작동하는 위성을 제공합니다.
    3. 위성 연결이 제대로 작동하지 않는 IoT 시장과의 격차를 해소합니다.
    4. 위성 IoT로 도달할 수 없는 영역에 도달
    5. IIoT 에지 개발 – OPC UA 프로토콜 사용
    6. Raspberry Pi를 햄스터 피트니스 트래커로 전환
    7. 화장실 추적기(Walabot 제공)
    8. 솔라 트래커 V2.0
    9. 인공위성이 IoT 연결을 강화하는 방법
    10. 포물선 요리란 무엇입니까?