lnwshop logo

3-Axis Digital Compass IC (HMC5883L) GY-271

3-Axis Digital Compass IC (HMC5883L) GY-271
3-Axis Digital Compass IC (HMC5883L) GY-271 thumbnail 13-Axis Digital Compass IC (HMC5883L) GY-271 thumbnail 2
รหัสสินค้า D06008
หมวดหมู่ Sensors ไจโร/ความเร่ง (Gyro)
ราคา 145.00 บาท
แก้ไขล่าสุด 18 เม.ย. 2561
ความพึงพอใจ ยังไม่มีความคิดเห็น
ขออภัย สินค้าหมดค่ะ
Share
Scan this!

3-Axis Digital Compass IC (HMC5883L) GY-271

Sensor GY-271 Arduino Sensor ไจโร-ความเร่ง สำหรับวัดการเคลื่อนไหว แนวตั้งแนว นอน การเอียงแบบ 3 แกน (3-axis) เหมาะสำหรับการนำไปประยุคต์ใช้งานการสร้างอุปกรณ์ วัดความเอียงต่างๆ เชื่อการทำเครื่องบิน โดรน (เพื่อให้การบินเสถียร) เป็นต้น การเชื่อกับ Arduino หรือ ไมโครคอนโทรลเลอร์ชนิดๆ อืนๆ PIC MCS-51 STM โดนผ่านการเชื่อมต่อแบบ digital I2C (I2C Interface)

ข้อมูลเพิ่มเติม

  • รุ่น Gy-271
  • ใช้ Chip รุ่น HMC5883L ในการวัดมุมเอียง
  • รองรับแหล่งจ่ายไฟ Volt : DC 3.3 - 5V
  • เชื่อมต่อไปยัง Arduino หรือ ไมโครคอนโทรลเลอร์ชนิดๆ ผ่าน I2C Interface
  • ช่วงระยะการวัด ± 1.3-8 gauss

Datasheet : https://github.com/adafruit/Adafruit_HMC5883_Unified/archive/master.zip
ตัวอย่างการใช้งาน : https://learn.adafruit.com/adafruit-hmc5883l-breakout-triple-axis-magnetometer-compass-sensor/wiring-and-test

สินค้า 1 ชุดประกอบด้วย 

  • 3-Axis Digital Compass IC (HMC5883L) GY-271 จำนวน 1 ชิ้น
  • ก้างปลา 1x5 Pin Male Pin Header Connector จำนวน 1 ชิ้น

ตัวอย่าง Code Gy-271

#include <Wire.h>

#include <Adafruit_Sensor.h>

#include <Adafruit_HMC5883_U.h>

 

Adafruit_HMC5883_Unified mag = Adafruit_HMC5883_Unified(12345);

 

void displaySensorDetails(void)

{

  sensor_t sensor;

  mag.getSensor(&sensor);

  Serial.println("------------------------------------");

  Serial.print  ("Sensor:       "); Serial.println(sensor.name);

  Serial.print  ("Driver Ver:   "); Serial.println(sensor.version);

  Serial.print  ("Unique ID:    "); Serial.println(sensor.sensor_id);

  Serial.print  ("Max Value:    "); Serial.print(sensor.max_value); Serial.println(" uT");

  Serial.print  ("Min Value:    "); Serial.print(sensor.min_value); Serial.println(" uT");

  Serial.print  ("Resolution:   "); Serial.print(sensor.resolution); Serial.println(" uT");  

  Serial.println("------------------------------------");

  Serial.println("");

  delay(500);

}

 

void setup(void) 

{

  Serial.begin(9600);

  Serial.println("HMC5883 Magnetometer Test"); Serial.println("");

  

  /* Initialise the sensor */

  if(!mag.begin())

  {

    /* There was a problem detecting the HMC5883 ... check your connections */

    Serial.println("Ooops, no HMC5883 detected ... Check your wiring!");

    while(1);

  }

  

  /* Display some basic information on this sensor */

  displaySensorDetails();

}

 

void loop(void) 

{

  /* Get a new sensor event */ 

  sensors_event_t event; 

  mag.getEvent(&event);

 

  /* Display the results (magnetic vector values are in micro-Tesla (uT)) */

  Serial.print("X: "); Serial.print(event.magnetic.x); Serial.print("  ");

  Serial.print("Y: "); Serial.print(event.magnetic.y); Serial.print("  ");

  Serial.print("Z: "); Serial.print(event.magnetic.z); Serial.print("  ");Serial.println("uT");

 

  // Hold the module so that Z is pointing 'up' and you can measure the heading with x&y

  // Calculate heading when the magnetometer is level, then correct for signs of axis.

  float heading = atan2(event.magnetic.y, event.magnetic.x);

  

  // Once you have your heading, you must then add your 'Declination Angle', which is the 'Error' of the magnetic field in your location.

  // Find yours here: http://www.magnetic-declination.com/

  // Mine is: -13* 2' W, which is ~13 Degrees, or (which we need) 0.22 radians

  // If you cannot find your Declination, comment out these two lines, your compass will be slightly off.

  float declinationAngle = 0.22;

  heading += declinationAngle;

  

  // Correct for when signs are reversed.

  if(heading < 0)

    heading += 2*PI;

    

  // Check for wrap due to addition of declination.

  if(heading > 2*PI)

    heading -= 2*PI;

   

  // Convert radians to degrees for readability.

  float headingDegrees = heading * 180/M_PI; 

  

  Serial.print("Heading (degrees): "); Serial.println(headingDegrees);

  

  delay(500);

}

GY-271
GY-271

สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
สินค้านี้ยังไม่มีคนถามคำถาม
ธ.ไทยพาณิชย์ สาขาบิกซี เอ็กซ์ตร้า หาดใหญ่ ออมทรัพย์
ธ.กรุงไทย สาขาบิกซี เอ็กซ์ตร้า หาดใหญ่ ออมทรัพย์
ธ.กสิกรไทย สาขาบิกซี หาดใหญ่ 2 ออมทรัพย์
พร้อมเพย์ สาขา- -
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

กด JOIN รับของแถมทุกกล่อง

ร้าน9Arduino
ร้าน9Arduino
/www.9arduino.com/
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

หมวดสินค้า

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

หน้าที่เข้าชม843,528 ครั้ง
ผู้ชมทั้งหมด345,625 ครั้ง
ร้านค้าอัพเดท20 เม.ย. 2561

รหัสสินค้า A01002
180.00 บาท
150.00 บาท
  • สั่งซื้อ
รหัสสินค้า J04001
3.00 บาท
  • สั่งซื้อ
รหัสสินค้า E01006
280.00 บาท
205.00 บาท
  • สั่งซื้อ
รหัสสินค้า A01001
300.00 บาท
250.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02002
60.00 บาท
50.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02003
60.00 บาท
55.00 บาท
  • สั่งซื้อ
รหัสสินค้า J04002
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02001
60.00 บาท
50.00 บาท
  • สั่งซื้อ
ตะกร้าของฉัน (0)
มีสินค้าทั้งหมด 0 ชนิด 0 ชิ้น
0 บาทราคาสินค้าทั้งหมด
(ยังไม่รวมค่าจัดส่ง)
สั่งซื้อสินค้า
ตะกร้า
( 0 )
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้าน9Arduino
9Arduino
9Arduino ร้านจำหน่ายอุปกรณ์ ไมโครคอนโทรลเลอร์ Arduino shield Sensor Module ใน อ.หาดใหญ่ จ.สงขลา พร้อมให้คำปรึกษาทางด้านโปรเจคระบบอัตโนมัติ เปิดบ้านให้น้องๆ นักศึกษา นักเรียน และบุคคลทั่วไปที่สนใจทางด้าน Arduino Internet of thing ระดับมหาวิทยาลัย วิทยาลัย โรงเรียน เข้ามานักเรียนทำโปรเจคที่บ้านทุกวันฟรี 9Arduino ทำงานด้วยใจ สินค้าดีมีคุณภาพคัดแล้วคัดอีก หากไม่ผ่านเราไม่ส่งต่อลูกค้าให้เสียชื่อแน่นอน
เบอร์โทร : 0995232344
อีเมล : the9arduino@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join (สมัครสมาชิกร้าน)
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
Go to Top
พูดคุย-สอบถาม คลิก