|
안녕하세요 버섯돌이 유재성입니다.
저도 모르는 내용이 많아서 혹시라도 틀린 내용이 있으면 알려주시기 바랍니다.^^
초기 학습을 위해 사용한 SmartRobot Board는 일반인들의 수급 문제가 있어서 보편화된 OpenCM 보드로 진행했지만
아무래도 두 제품은 범용 제품이라 Nano 콥터에 사용하기에는 무게 및 수 땜의 난이도로 인해
일반인의 편한 학습 환경 제공을 위해 카페에서 콥터전용 PCB를 설계했습니다.
헥사 콥터 외의 다양한 활용을 고려하고 있어서 설계된 PCB의 공식 명칭은 SmartRover Board로 정했으며,
PCB는 어제 50대 분량이 양산되어서 공동구매에 참여하시면 구매가 가능합니다. (학습용이라 부득이 선착순입니다.)
SmartRobot Board, Opencm, SmartRover 모두 STM32 계열의 보드지만 지원하는 기능 및 핀맵 등이 서로 다르며
아직은 연구하면서 진행하는 과정이다 보니 모든 보드에 맞도록 개발 환경을 비롯한 강좌를 진행 및 업데이트를 할 수 없기에
오늘부터는 혼선을 방지하기 위해 SmartRover PCB 버전에만 맞도록 새롭게 목차를 정리해 나갑니다.
기존 목차는 진행 과정 및 기초 이해를 위한 참고용으로만 사용하시기 바라며,
진행 과정 중 수시로 바뀐 부분이 많아서 안 맞는 부분도 많고 처음 글부터 흐름을 파악해야 하니 참고하시기 바랍니다.
( 기존 목차 : http://cafe.naver.com/openrt/6378 )
[Quick Guide]
공동구매는 50대 분량만 준비되어있어서 선착순으로 최대 45명까지만 받을 예정이니
혹시라도 공구에 참여하고 싶으신 분들은 사전 조사 참여와 무관하게 아래 링크에서 신청하시기 바랍니다.
http://cafe.naver.com/openrt/6528 : 선착순 40대만 진행(최대 45대까지 가능)
SkyRover Nano 최종 PCB 버전 비행 시험
http://cafe.naver.com/openrt/6744
SkyRover Nano OLED 시험
http://cafe.naver.com/openrt/6760
:: SkyRover Nano 프로젝트의 계기 및 기반 소스 ::
SkyRover Nano 헥사 콥터는 Flexbot의 앱과 AfroFlight32 펌웨어를 기반으로 개발되고 있습니다.
나노 콥터 프로젝트가 시작된 계기와 Flexbot의 앱 및 AfroFlight32 펌웨어를 활용한 이유는 다음 글들을 참고하시기 바랍니다.
http://cafe.naver.com/openrt/4339
http://cafe.naver.com/openrt/4371
http://cafe.naver.com/openrt/4401
http://cafe.naver.com/openrt/6743
:: 주의사항 ::
SmartRover nano보드 UART 연결 시 주의사항입니다.
http://cafe.naver.com/openrt/6818
---> Uart1에 연결하는 4핀 커넥터의 GND는 빨간색이고 Vcc는 반대편 끝의 하얀색 선입니다.
검정색과 빨간색이 있을 때에는 빨간색을 Vcc로 많이 사용하지만 흰색과 빨간색에서는 빨간색이 GND이니 주의하세요.
SkyRover 비행 후기, 주의사항
http://cafe.naver.com/openrt/7037
---> 현재 블투 통신 단절에 대한 보호 기능이없어서 야외에서 기체 분실의 우려가 있으니 주의 하시기 바랍니다.
SkyRover Nano 확장 핀 파손 주의하세요
http://cafe.naver.com/openrt/7123
---> 배터리에 의해 PCB 하단의 확장핀이 파손될 수 있으니 주의하시기 바랍니다.
주요부품 목록
: http://cafe.naver.com/openrt/4344
현재는 헥사 콥터로서 모터가 6개로 변경되고 PCB 형태로 바뀌었으니 공동구매 내용을 참고 하시기 바랍니다.
SkyRover GitHub 사용법?
: http://cafe.naver.com/openrt/4617
오로카 Github : https://github.com/oroca/
SkyRover_Nano 부트로더(PCB용) : https://github.com/oroca/SkyRover_Nano_Boot
SkyRover_Nano 펌웨어(PCB용) : https://github.com/oroca/SkyRover_Nano.git
안드로이드 조종기 앱 소스 : https://github.com/oroca/SmartRover_App.git
조종기 앱(최신 버전) : https://github.com/exxamalte/HexNanoController_Android
HexAirbot Github(원천 소스) : https://github.com/HexAirbot
--> HexAirbot의 Github입니다.
최신 앱 배포 파일 : http://www.flexbot.cc/#x-content-band-5
조종기 앱은 Android 4.3 이상 / ios 7.0 이상의 OS버전에 블루투스 4.0버전이 필요합니다.
멀티위콘피그 프로그램
: http://cafe.naver.com/openrt/4605
:: 개발환경 구축 ::
Eclipse기반 통합 개발환경 구축 방법
: http://cafe.naver.com/openrt/6507
-> 글 초반의 링크에서 통합 환경 압축 파일 다운로드 후 게시글을 참고하여 압축 해제 및 설정
:: 64비트 환경의 개발 Tool : http://ppl.ug/wslRUZNsbSs/
:: SmartRover 개발 환경 설정 가이드 for Windows 64bit : http://ppl.ug/z-q0Z_vohrs/
:: 사용자 가이드 : http://ppl.ug/-Ca1IHyKiH8/
:: 펌웨어 ::
SkyRover Nano OLED 시험
http://cafe.naver.com/openrt/6760
--> Windows의 가상 COM 버그가 해결된 최신 펌웨어
SkyRover Nano Failsafe 기능 관련
http://cafe.naver.com/openrt/7084
SkyRover Nano Failsafe 기능 정리안
http://cafe.naver.com/openrt/7115
--> Android 4.3 이상에 블루투스 4.0버전이 필요합니다
[App] SkyRover Nano 제어용 안드로이드 앱 살펴보기
http://cafe.naver.com/openrt/6774
[App] SkyRover Nano 제어용 앱 개발 환경 구축하기
http://cafe.naver.com/openrt/6784
[App] 헥사 콥터 제어를 위한 HexAirbot 안드로이드 소스 등록및 빌드하기
http://cafe.naver.com/openrt/6789
http://cafe.naver.com/openrt/7122
http://cafe.naver.com/openrt/7037
http://cafe.naver.com/openrt/7051
'주요강좌목록' 카테고리의 다른 글
[목차] 버섯돌이와 함께하는 Windows IoT (윈도우즈 10 IoT) 목차 (2) | 2015.09.12 |
---|---|
[버섯][목차] 버섯돌이와 함께하는 아두이노(Arduino) 기초 (0) | 2015.07.31 |
[버섯][Arduino] 얼렁뚱땅 RC 경찰차 만들기(Arduino편) 목차 - 진행중 (0) | 2015.06.19 |
[버섯][목차] Skyrover Nano 멀티콥터 관련 참고 목차...(PCB이전 보관용) (0) | 2014.11.22 |
[버섯][목차] 버섯돌이의 허큘렉스 다루기 - 목차 - Ver 0.3 : 네이버 블로그 (0) | 2014.11.21 |