목차 일부
CHAPTER 01 아두이노 드론 준비하기
01 아두이노 드론이란? = 12
02 아두이노 드론, 어떤 것들이 있나요? = 13
03 드론으로 무엇을 할 수 있나요? = 17
04 어디서 날릴 수 있나요? = 21
05 드론, 소프트웨어, 컨트롤러, 프레임 이해하기 = 23
01 대중적인 공개 드론 소프트웨어와 컨트롤러 = 23
...
더보기
목차 전체
CHAPTER 01 아두이노 드론 준비하기
01 아두이노 드론이란? = 12
02 아두이노 드론, 어떤 것들이 있나요? = 13
03 드론으로 무엇을 할 수 있나요? = 17
04 어디서 날릴 수 있나요? = 21
05 드론, 소프트웨어, 컨트롤러, 프레임 이해하기 = 23
01 대중적인 공개 드론 소프트웨어와 컨트롤러 = 23
02 기타 공개 드론 소프트웨어와 컨트롤러 = 28
03 DIY 드론 제작하기 = 29
완제품 DIY 드론 만들기 = 29
반 완제품으로 DIY 드론 만들기 = 29
시제품 드론으로 만들기 = 31
3D 프린트로 드론 만들기 = 33
CHAPTER 02 아두이노 드론 개발환경 구축하기
01 아두이노 스케치 IDE 설치하기 = 38
02 프로세싱 스케치 IDE 설치하기 = 43
CHAPTER 03 아두이노 드론 시작하기
01 아두이노 드론 조립하기 = 48
01 AIR COPTER 아두이노 드론 부품 살펴보기 = 50
02 드론 날개와 모터 지지대 조립하기 = 51
03 드론 날개와 몸체 연결하기 = 53
04 GY-521 센서 고정용 지지대 조립하기 = 55
05 베이스 보드와 드론 몸체 결합하기 = 56
06 아두이노 프로 마이크로, GY-521, 블루투스 조립하기 = 56
07 드론 몸체와 베터리 연결하기 = 58
08 모터와 베이스 보드 연결하기 = 60
02 아두이노 드론 어플 사용하기 = 61
01 드론 어플 설치하기 = 62
02 드론 어플 사용법 익히기 = 59
03 드론 배터리 충전하기 = 69
03 AIR Copter 소스 업로드하기 = 70
01 아두이노 프로 마이크로 USB 드라이버 설치하기 = 71
02 AIR Copter 소스 업로드하기 = 71
CHAPTER 04 아두이노 드론 살펴보기
01 HM-10 BLE 통신 모듈 설치하기 = 80
01 HM-10 BLE 회로 연결 구성하기 = 81
02 MSP 입력 받기 = 82
03 MSP 프로토콜 살펴보기 = 85
MSP 프로토콜이란? = 86
드론 앱 전송 메시지 살펴보기 = 87
04 메시지 확인해하기 = 88
05 메시지 분석해 하기 = 90
06 명령 메시지 전송 주기 알아내기 = 91
07 명령 메시지 전송 시간 알아내기 = 94
08 Roll, Pitch, Yaw, Throttle 값 추출하기 = 96
09 checkMspPacket 함수 작성하기 = 100
02 드론용 모터 이해와 테스트 = 105
01 드론용 모터와 일반 모터 이해하기 = 105
02 드론 모터 회로 이해하기 = 109
03 아두이노 스케치로 4개 모터 돌려보기 = 110
04 모터 속도 테스트하기 = 113
아두이노 스케치 프로그램 작성하기 = 114
05 드론 수평 회전 테스트하기 = 120
03 MPU6050 가속도 자이로 센서 = 120
01 MPU-6050 살펴보기 = 122
02 Roll, Pitch, Yaw = 123
03 MPU6050 회로 이해하기 = 124
04 MPU-6050 가속도 자이로 값 읽어보기 = 133
05 MPU-6050 가속도 자이로 값 해석하기 = 142
가속도 센서 값 해석하기 = 142
자이로 센서 값 해석하기 = 144
06 센서와 상보필터 테스트 동영상 시청하기 = 147
07 센서와 상보필터 테스트하기 = 150
08 센서 특성과 상보필터의 구조 = 156
09 Roll, Pitch, Yaw 각도 출력 루틴 구현하기 = 158
기본 함수 구현하기 = 159
센서 보정 함수 구현하기 = 163
단위 시간 계산 함수 구현하기 = 164
가속도 센서 처리 함수 구현하기 = 168
상보필터 함수 구현하기 = 174
가속도 센서 모터 진동 테스트 = 176
10 가속도 센서 각도 공식 이해하기 = 179
CHAPTER 05 PID 제어로 아두이노 드론 띄우기
01 PID 제어 이해와 역사적 배경 = 186
01 PID의 역사적 배경 = 187
02 PID 원리 이해하기 = 193
01 비례 항 : P = 195
02 적분 항 : I = 196
03 미분 항 : D = 197
04 PID 튜닝 방법 = 198
03 PID 제어기 구현하기 = 200
01 표준 PID 제어기 구현하기 = 201
표준 PID 제어기 알고리즘 구하기 = 201
표준 PID 제어 함수 구현하기 = 206
모터 속도 분배 함수 구현하기 = 216
모터 속도 계산하기 = 223
사용자 입력 함수 구현하기 = 227
모터 회전 함수 구현하기 = 232
PID 튜닝하기 = 236
02 이중 루프 PID 제어기 구현하기 = 249
이중 루프 PID 제어기 알고리즘 구하기 = 249
이중 루프 PID 제어기 스케치 구현하기 = 251
모토 속도 보정 = 262
드론 원격 조종 기능 구현하기 = 263
03 Smart throttle, roll, pitch 기능 구현하기 = 267
smart throttle 알고리즘 = 267
smart roll, pitch = 268
04 마무리하면서 = 269
APPENDIX : 아두이노 우노 R3 포팅
더보기 닫기