Upload
easter-barton
View
259
Download
0
Embed Size (px)
Citation preview
Uzbek Drone team김윤래
ArduinoArduino
DIY
Arduino…
누구나 쉽게 무언가를 만들 수 있는 플렛폼
센서 업체들이 부품을 시판할 때 sample code 를
arduino 기반에서 제공해 주고 있다 .
Page 3
http://www.arduino.cc/
(Do it yourself)
Arduino 로 만들 수 있는 것들
Arduino 로 할 수 있는 일들 (example)
- Arduino 초등학생- http://youtu.be/FVRrOtP1Dvk
- Arduino banana piano- https://www.youtube.com/watch?v=Lbkw0LFVZDI
- Arduino drum- http://youtu.be/jjvy_jzGlAQ
- 월 E - https://www.youtube.com/watch?v=VNRX5Xkz_00
- 초음파 센서를 이용한 PC control- https://www.youtube.com/watch?v=Dqy1vIE0sNE
- arduino drone- https://youtu.be/JbdfbkxD9zU
Drone (Multiwii)
Page 6
Body
CPU(arduino)Multiwii code
MotorMotor
ESCESC
Battery
Sensor(MPU6050)
RF(RX) RF(TX) controller
Multiwii control flow and simulator(multiwii conf)
Page 7
compute RC
compute IMU
PID control
MixTable
WriteMotors
조종 신호 입력
Page 8
RF RF 조종기
PPM
조종기 바인딩 방법
동영상 시청 .. ^^;
Page 9
PPM 설명 및 오실로스코프로 찍어서 보여주기 ?
실제 수신신호 파형을 보여주고 이를 코딩으로 만드는 방법에 대해서 강의
Page 10
Main controller & sensor
Page 11
CPU(arduino)Multiwii code
Sensor(MPU6050)
ACC, gyro sensor 관련 개론Multiwii conf 로 동작 확인(PC 와 nanowii 연결해서 확인 )
Sensor example
초음파 센서를 활용한 레이더 만들기
Page 12
ESC & BLDC Motor
Page 13
MotorMotor
ESCESC
ESC & BLDC Motor example
아두이노 – ESC – BLDC motor 연결 및 구동
Page 14
기체 조립
한스텝씩 찍어서 보여주기
각 스텝별 확인 사항 및 주의 사항
Page 15
부록 ? realflight 사용 트레이닝 과정
real flight 사용법 공유 및 트레이닝 환경 셋팅 , 가이드
Page 16
보드 살리기
Page 17
Page 18
보드 살리기
https://www.arduino.cc/en/Tutorial/ArduinoISP
Open the ArduinoISP firmware (in Examples) to your Arduino board.
Note for Arduino 1.0: you need to make one small change to the ArduinoISP code. Find the line in the heartbeat() function that says "delay(40);" and change it to "delay(20);".
Select the items in the Tools > Board and Serial Port menus that correspond to the board you are using as the programmer (not the board being programmed).
Upload the ArduinoISP sketch.
Wire your Arduino board to the target as shown in the diagram below. (Note for the Arduino Uno: you'll need to add a 10 uF capacitor between reset and ground.)
Select the item in the Tools > Board menu that corresponds to the board on which you want to burn the bootloader(not the board that you're using as the programmer). See the board descriptions on the environment page for details.
Use the Burn Bootloader > Arduino as ISP command.
Page 19