HMC5883L 3축 자계 모듈 테스트

1. HMC5883L

쿼드콥터 만들 때 MPU-6050 센서와 함께 사용하면 자세저어가 가능합니다. MPU-6050 에서 Z축 회전(Yawing, 정지상태에서 좌우회전 움직임)을 정확히 잡을 수 없으므로 HMC5883L 을 사용해서 보완할 수 있습니다.

 

2. 연결방법

  • Arduino GND -> HMC5883L GND
  • Arduino 3.3V -> HMC5883L VCC
  • Arduino A4 (SDA) -> HMC5883L SDA
  • Arduino A5 (SCL) -> HMC5883L SCL
  • You will also need to add two ‘pull-up’ resistors to enable I2C. For this, connect two 4.7k or 10k resistors between SDA and VCC, and SCL and VCC. (이 부분은 필요 없는듯)

 

3. 소스코드

3-1. 단순한 형태의 Raw 데이터 읽기/출력

http://sfecdn.s3.amazonaws.com/datasheets/Sensors/Magneto/HMC5883.pde

 

3-2. HMC5883L 라이브러리 사용해서 작성하는 방법

http://bildr.org/2012/02/hmc5883l_arduino/

 

4. 동작방법

(작성중)

 

5. 참고자료

HMC5883L Compass tutorial with Arduino library : http://www.loveelectronics.co.uk/Tutorials/8/hmc5883l-tutorial-and-arduino-library

HMC5883L How to : http://bildr.org/2012/02/hmc5883l_arduino/

Digital compass How-to video

 

Post Author: TORTUGA

TORTUGA
궁금하신 점은 새로 개편한 홈페이지의 QnA 게시판을 이용해주세요!!!!!!! http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=qna

1 thought on “HMC5883L 3축 자계 모듈 테스트

댓글 남기기

이메일은 공개되지 않습니다.