이번에 알리익스프레스에서 구매한 GPIO 확장 보드다. 집에는 다른 종류의 확장 보드들이 있지만 심플하고 가격착하여 몇개 구매를 했다. 지인도 하나 줄겸^^ 간단하게 테스트할때는 악어클립을 이용하도 괜찮겠지만 간단한거 이외에 여러개를 연결할 경우 보드에 직접 땜질 할 경우가 아닌 이상 너무 불편하다. 그냥 보드에 땜질하는건 아무리 생각해도 아닌거 같다--.--. 싸게 구매해서 막써도 괜찮을 거 같다 ㅋ~

<BBC micro:bit GPIO Expansion board 사진>


그리고 아래사진은 마이크로비트 핀맵이다.

<마이크로비트 핀 맵 사진>

몇개의 LED랑 연결된 핀에 LED 연결하여 시험하면 제대로 동작 안되는 것들이 있으니깐 주의해야 겠다.

반응형
블로그 이미지

두리뭉실2:해피파인더그룹

레고가 좋고~ PBL 매력에 빠졌으며~ 취미로 개발하는 두리둥실

,

아래 시마 X5 드론과 NRF24L01+ 모듈이다. 설마 아두이노에 NRF24L01+ 모듈 연결 하여 시마 X5 조종기연결 될까?? 생각으로 인터넷을 폭풍 검색하기 시작했다. 드론은 몇년전에 알리에서 구매한 것이다.

<시마 X6&조정기 & NRF24L01+ 사진>


결론 부터 말하면 된다.^_____________^

https://forum.arduino.cc/index.php?topic=381589.0 <-구글에서 'syma x5 arduino' 검색

http://forum.arduino.cc/index.php?topic=385731.0 <- 관련 답변이 정리된 게시물

https://github.com/Suxsem/symaxrx <-소스와 함께 설명


This code decodes frames from the X5C-1, X11, X11C, X12... transmitter (blue or green led) with an arduino and a nrf24L01+ chip. NOT the old x5c! This code has not been tested enough and it is not super reliable. So don't use it with dangerous rc model as planes, helicopters, cars...


symaxrx-master.zip


아두이노로 송신기를 만들어도 되나 처음은 이것으로 해볼려고 한다.

반응형
블로그 이미지

두리뭉실2:해피파인더그룹

레고가 좋고~ PBL 매력에 빠졌으며~ 취미로 개발하는 두리둥실

,

필요한 재료들

아래 사진은 드론 브러러쉬리스 모터 동작하기 위한 재료들이다.         

브러쉬리스 모터를 돌리기 위한 재료들 사진

  • EMAX M2204 CW * 2, CWW * 2 
  • PDB DUAL BEC * 1
  • ESC 4 * 4
  • EX-C40(14.8V 1500mA)
  • 아두이노 우노

이 글을 쓰기까지 좌충우돌 한걸 고백한다. 나는 그냥 되겠지 하면서 인터넷에 있는걸 그냥 따라하면 될 줄 알았다. 다른 블로거게시판을 보면 브러쉬리스 모터를 돌리는데 까지 꽤 많은 시간걸린다는 글들을 봤다. 나는 많이는 아니여도 조금 걸렸다. 시간이 걸린 이유는 하나! 정확하게 알고 하면 괜찮은데 대충 알고 시작했기 때문이다!!!!!!!!!!!!!!!!!!!!!!!

드론을 보면 항상 모터에 변속기(ESC)가 달려 있다. 일반 코어리스 모터와는 다른 부분이다. 드론 모터를 동작 시킨다는 것을 정확하게 표현하면, '변속기를 제어하여 모터를 동작 시킨다.'라고 할 수 있다. 그래서 모터를 동작 시킬려면, 변속기 모터맞게 조정을 해야 한다. 그 후에 모터를 동작 하면 된다.

 

그럼 변속기 캘리브레이션(조정)을 해보자

1) 아두이노를 통하여 180 전송

2) 모터에 전원 연결

3) 소리가 나면 0 전송

 

정상적으로 될 경우와 아닐 경우를 아래의동영상으로 확인 하자.

정상적이지 않을 경우

정상적이지 않을 경우

정상일 경우

정상일 경우

 

소스 코드
시리얼 포드 상태창

반응형
블로그 이미지

두리뭉실2:해피파인더그룹

레고가 좋고~ PBL 매력에 빠졌으며~ 취미로 개발하는 두리둥실

,

<베이스 보드 사진>

내가 가지고 있는 드론 베이스 보드다. 그치만 안탑깝게도 오른쪽 상단에 있는 MOSFET이 타버려서 제대로 동작을 안한다. 

AO3400 AO3400A A09T N-Channel MOSFET SOT-23 <- 일단 알리에서 구매하여 지금 오고 있다. 다른 보드로 이미 구동은 해 봤다. 오면 바로 교체를 해야 겠다.


<CORELESS MOTOR CIRCUIT 사진>


그리고 문제는 내가 가진 PDB가 5V인데 드론베이스보드에서 사용하는건 3.7이다. 레귤레이터 회로 구성을 해야 하나 보다. 그럼 찾아서 해봐야 겠다.

반응형
블로그 이미지

두리뭉실2:해피파인더그룹

레고가 좋고~ PBL 매력에 빠졌으며~ 취미로 개발하는 두리둥실

,