5. 파이썬 드론 코딩 준비
5. 파이썬 드론 코딩 준비
** 코딩라이더 페어링 방법 **
** 코딩라이더 페어링 영상 가이드 **
** 조종기 PC 연결 영상 가이드 **
드론을 조종하려면 특정 기능(라이브러리) 을 가져와야 해요.
우리가 요리할 때 재료를 준비하는 것처럼, 프로그램도 필요한 기능을 불러와야 해요!
1️⃣ sleep → 프로그램을 잠깐 멈추는 기능
예) 카운트다운을 만들 때
sleep(1) → 1초 동안 멈춤
2️⃣ 드론 조종 기능
CodingRider 패키지를 사용해야 해요.
코딩 라이더
from CodingRider.drone import *
👉 내 드론에 맞게 코드 수정하기!
from time import sleep # 프로그램을 잠깐 멈추는 기능
from CodingRider.drone import * # 드론을 조종하는 기능
from CodingRider.protocol import * # 드론과 컴퓨터가 대화하는 기능
if __name__ == "__main__":
drone = Drone() # 드론을 준비해요!
drone.open() # 드론과 컴퓨터 연결
🚀 이제 드론을 조종할 준비 완료!
드론을 조종하려면 컴퓨터와 연결해야 해요!
드론이 어느 포트에 연결되었는지 찾아서 프로그램에 입력하면 됩니다.
** 포트 찾기 가이드 영상
1️⃣ 윈도우 키를 누르거나, 제어판 → 장치 관리자로 들어가요.
2️⃣ 드론과 연결된 조종기의 포트를 확인해요.
3️⃣ 확인한 포트를 drone.open('여기에 포트 입력') 부분에 넣어요.
💡 예시 코드:
drone.open('컴퓨터에 연결된 드론 포트')
👉 '컴퓨터에 연결된 드론 포트' 부분을 꼭 바꿔주세요!
코딩 라이더 → USB-SERIAL CH340
👉 장치 관리자에서 위와 같은 이름을 찾아보세요!
👉 이름 옆에 적힌 COM 번호(예: COM3, COM14)를 코드에 입력하면 돼요.
🔹 포트 찾기 → 장치 관리자에서 드론이 연결된 포트 확인하기
🔹 코드 입력 → drone.open('찾은 포트 번호') 로 변경
🔹 연결 완료! 🚀