본문 바로가기

뻘소리63

5인치 쿼드콥터 빌드 - 기체 조립 센서 값 받고, 모터 돌리고, RC 수신기 값 받는 것까지 끝낸 후에 이제서야 조립을 시작했다. ​ 1. 준비물 2. ESC에 텔레메트리가 있길래 선 납땜했다. 3. 모터 달고 볼트가 길어서 전선을 누르는 거 같은데 괜찮을지 모르겠다. 4. ESC 포박 5. 모터 선 납땜 6. 모터 전원선 PDB에 납땜 굿 7. MCU랑 센서 올릴 만능기판 자르기 딱히 자를 도구가 없어서 커터칼로 오지게 긋고 손으로 뽀갰는데 나름 깔끔하게 잘렸다. 8. 마운트할 구멍도 뚫어주고... 니퍼로 주변을 찝어주면 뚫린다...우리집에 드릴이 어딨어 굿 9. 이거는 걍 배치시켜본거 소켓이 없어서 아직 납땜은 못한다. 오래걸릴 줄알았는데 생각보다 빨리끝났다. 드론 크기가 작다보니 보드나 센서를 배치하기에 공간이 넉넉치 않다. 이래서.. 2021. 2. 20.
Flysky FS-i6 & FS-A8S 사용하는 RC transmitter는 FS-i6, RC receiver는 FS-A8S이다. 2021. 2. 20.
flysky ibus 아두이노로 수신 사용하는 RC 송신기는 FS-i6, RC 수신기는 FS-A8S이다. ​ flysky의 rx protocol인 ibus에 대한 정보를 찾다가 아두이노 라이브러리가 있길래 한 번 써봤다. https://github.com/bmellink/IBusBM bmellink/IBusBM Arduino library for RC IBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART - bmellink/IBusBM github.com 이 라이브러리에서 ibus uart rx를 serial0 rx로 고정해놨는데 이게 업로드에 쓰는 유아트 핀이라 업로드할 때는 수신기 ibus 핀을 빼놔야 한다. ​ 송신기가 꺼져있을 때는 0값을 유지.. 2021. 2. 20.
stm32f4로 RC 조종기 사용하기 1 이번엔 조종데이터 받아서 무선으로 모터 돌려보려고 한다. ​ https://github.com/mokhwasomssi/stm32f4_hal_flysky_ibus mokhwasomssi/stm32f4_hal_flysky_ibus stm32f4 library for flysky ibus protocol. Contribute to mokhwasomssi/stm32f4_hal_flysky_ibus development by creating an account on GitHub. github.com 할 일 1. 송신기 사용법 - 설명서가 있더라 2. 수신 데이터 받고 3. 드론 조립하고 4. 모터 간단히 돌려보기 (+ 비행 시뮬도) ​ 일단 수신 데이터 받으면 드론 조립해서 모터 4개 동시에 구동해보려고 한다. .. 2021. 2. 20.
드론 dshot 프로토콜 직접 구현 개발환경 : stm32cubeide, stm32f4 개발보드, hal 라이브러리 https://github.com/mokhwasomssi/stm32f4_hal_dshot mokhwasomssi/stm32f4_hal_dshot stm32f4 hal dshot(drone esc protocol) source code. Contribute to mokhwasomssi/stm32f4_hal_dshot development by creating an account on GitHub. github.com 매우 간단하게 코드를 짰다. 원래는 이것저것 넣으려고 했지만 모터는 잘 돌아가는 것 같아서 나중에 필요할 때 넣기로 했다. 디샷 패킷 변하는 것도 찍었어야 했는데ㅠ dshot600 속도 제어만 가능 (48 - 20.. 2021. 2. 19.
stm32f4로 DShot 신호 만들기 2 모터 돌아감 ​ 타이머 2로 디샷 패킷 보내고 타이머 11는 디샷 신호 보내는 주기 설정 : 1khz ​ 별 내용 없음. 와 모터 돌아간다~ 이정도? 설명은 차후에... github.com/mokhwasomssi/stm32f4_hal_dshot mokhwasomssi/stm32f4_hal_dshot stm32f4 hal dshot(drone esc protocol) source code. Contribute to mokhwasomssi/stm32f4_hal_dshot development by creating an account on GitHub. github.com 2021. 2. 19.