FTDI 모듈은 아두이노 프로 미니에 스케치를 업로딩 할때 , 그리고 메인보드를 컴퓨터에 연결하여 멀티위를 실행할 떄 필요하다.
그러나 무턱대고 사용했다가는 종종 USB 인식을 못하는 경우가 많다. 그럴경우에는 아래 방법을 따라서 드라이버 소프트웨어를 다운받아주고 내 컴퓨터에서 어떤 포트에 인식되어있는지 확인하도록 한다.
https://www.ftdichip.com/Drivers/D2XX.htm
위에 페이지에 접속하면 드라이버를 설치할 수 있는 페이지로 이동한다.
오른쪽 위에 형광펜으로 표시해놓은 것을 다운받고 실행시킨다.
다운을 받으면 위에 보이는 setup 프로그램이 설치되는데 클릭하고 설치를 마무리 해주면 된다.
제어판 - 장치관리자에 접속
왼쪽에 포트(COM & LPT) 클릭.
제대로 연결이 되었다면 FTDI 모듈이 어떤 포트 (Com) 에 연결되어있는지 나옴
만약 나오지 않는다면 오른쪽 화면 처럼 FTDI 드라이버 업데이트를 해주고 다시 시도하면 될것이다.
요기서 나온 Com 포트는 기억해 놓도록 하자.
멀티위는 Java 를 베이스로 돌아가는 프로그램이다. 따라서 먼저 자바를 다운받아야 한다.
그런데 간혹가다가 eclipse 나 javascript를 함께 사용하면 멀티위가 잘 안되는 경우가 있으니 참고하길 바란다.
내 랩탑도 윈도우 64 비트지만 멀티위를 실행할때는 window32 폴더로 들어가서 실행하도록 한다.
그리고 MultiWiiConf 를 클릭하면 멀티위가 실행된다.
위와 같은 화면이 실행되었다면 멀티위는 정상적으로 작동하는 것이다.
간단하게 사용하게 될 멀티위의 기능이다. 제대로 연결이 되었다면 빈공간에 써놓은 글씨들이 모두 실행 되어야 한다.
Arm이란 모터를 작동시킬 준비가 되었다는 것이다. 드론에 배터리를 연결하면 기본적으로 모터는 돌지 않아야한다. 컨트롤러로 작동을 시켜주어야 모터가 작동하기 시작하는 것이다.
Multiwii 에서 arm 을 키는 방법으로는 Throttle을 1100 이하 , Yaw 는 1900 이상으로 조이스틱을 조작하면 위 그림처럼 arm이 초록색으로 변하면서 모터 제어가 시작된다. 이 값을 바꾸는 방법은 Multiwii 코딩을 손보면 되므로 이방법은 이전 게시글을 참고하길 바란다.
2020/08/31 - [how to, 아두이노 드론/software] - how to, 아두이노 드론 #4 : 멀티위에 관한 모든 것, all about Multiwii
arm이 활성화되지 않는다면 여러가지 원인이 있기때문에 이후 게시글에서 하나씩 해결해 나가도록 하겠다.
arm 밑에 보이는 Horizon 모드와 Angle 모드는 토글 스위치로 조작하는 것이다.
먼저 Horizon 모드는 자동수평 + Flip이 가능한 모드로 자이로센서의 간섭이 조금 덜 심한 상태이다
다음으로 Angle 모드는 마찬가지로 자동수평기능을 지원하지만 Flip 이 불가능하고 기울어지는 각도가 제한되어 있는 자이로 센서의 간섭이 가장 심한 모드이다.
본격적으로 드론을 날린다면 정말 많은 기능을 사용하지만, 초보자(나 포함)들이 사용하기에는 위 동영상에 클릭하는 기능들정도만 사용해도 충분하다.
1.오른쪽 아래에 날개가 안뜬다면 아두이노에 업로딩을 다시하고 실행하면 될것이다.
2.I2C에러가 나온다면 납땜을 다시 잘해보면 될것이고 그래도 안된다면 고장났을 확률이 높다
3.흰색 빈공간에 그래프가 한줄로 나오고 자이로의 반응이 나타나지 않는 경우 - 자이로가 망가졌을 가능성도 있지만 I2C 에러가 나와서 자이로가 잘 작동 하지 않는다거나 , 메인보드를 만들때 약간의 연결을 잘못해도 멀티위가 잘 작동하지 않기때문에 메인보드를 잘 제작했는지 다시 확인해보기.
1. 아두이노 프로 미니 불량
아두이노 프로 미니(정품x 중국산)의 불량률이 제법 높은 편이기 때문에 잘못한게 없는데 안되는 경우에는 새로 구매
2. 아두이노 프로 미니 잘못 샀을 경우
아두이노 프로 미니는 2가지 종류가 있다. 하나는 5V 다른 하나는 3.3V 이다. 지금 우리가 사용하는 아두이노 프로 미니는 5V이기 때문에 꼭 5V 아두이노 프로 미니를 사용하도록 하자.
by JH
how to, 아두이노 드론 #16 : 문제는 PID야, 바보야! It's the PID control, stupid! (5) | 2020.09.08 |
---|---|
how to, 아두이노 드론 #6 : MOSFET 해결 (0) | 2020.08.31 |
how to, 아두이노 드론 #4 : 멀티위에 관한 모든 것, all about Multiwii (3) | 2020.08.31 |
댓글 영역