ESEN247 - thaieasyelec.com · โหลดไฟล์ Example Code GYSensor น...

9
ESEN247GY-Sensor GY-521 Quick Start Guide Beta ฉบับภาษาไทย

Transcript of ESEN247 - thaieasyelec.com · โหลดไฟล์ Example Code GYSensor น...

“ESEN247”GY-Sensor GY-521

Quick Start Guide Beta

ฉบับภาษาไทย

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 1

สารบัญ (Index) ข้อมลูเบือ้งต้น (Introduction / Overview) ......................................................................................................... 3

คณุสมบตัิ (Features) ....................................................................................................................................... 3

การน าไปประยกุต์ใช้งาน (Application Ideas) ...................................................................................................... 3

ข้อควรระวงัในการใช้งาน (Caution / Warning) .................................................................................................... 3

โครงสร้าง (Dimension) ..................................................................................................................................... 4

การเช่ือมตอ่ ...................................................................................................................................................... 6

การใช้งาน (Usage) ........................................................................................................................................... 7

ข้อมลูเสริม ข้อมลูอ้างอิง (Others / Appendix) .................................................................................................... 8

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 2

เวอร์ชั่นเอกสาร (Revision)

เวอร์ชั่น ค าอธิบาย วันที่ Beta ฉบับแรก 18 เม.ย. 2557

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 3

Accelerometers & Gyroscope GY-521

ข้อมูลเบื้องต้น (Introduction / Overview) GY-521 เป็นโมดูล Accelerometers & Gyroscope ซึ่งสามารถท างานได้ทั้ง 2 อย่างในเวลาเดียวกัน ใช้

ในการตรวจสอบทิศการเคลื่อนที่ และ สามารถใช้ในการตรวจสอบความเร็วในการเปลี่ยนแปลงทิศทาง ของแกน XYZ ได้ ยกตัวอย่าง ถ้าวัตถุเกิดการเคลื่อนที่หรือเอียง Output ของ Accelerometer จะบอกค่าของการเอียงว่าสถานะปัจุบันค่าของ XYZ อยู่ที่เท่าไร แต่ Gyroscope จะวัดค่าได้ตอนที่ก าลังเอียงหรือตอนก าลังเคลื่อนไหวเท่านั้น เมื่อวัตถุหยุดยิ่ง ค่างของ Gyroscope จะวัดไม่ได้เพราะไม่มีการเคลื่อนไหว คุณสมบัติ (Features)

ใช้ไฟเลี้ยง +3.3 ถึง+5 V

ชิป MPU6050

เชือมต่อผ่านบัส I2C

การน าไปประยุกต์ใช้งาน (Application Ideas) ตรวจสอบทิศทางการเคล่ือนท่ี เคลื่อนไหวต่างๆของวตัถ ุ

ข้อควรระวังในการใช้งาน (Caution / Warning) ควรหลีกเหลี่ยงการต่อวงจรให้เกิดการลัดวงจร

ควรอ่านเอกสารก่อนการต่อวงจรจริง

ไม่ควรใช้ไฟเกินตามที่เอกสารก าหนด

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 4

คุณลักษณะ (Specification) อุณหภูมิที่รองรับ -40 to +85 °C

รองรับแรงดัน 3.3 – 5 V

ทดสอบการตกกระแทกที่ 1.8 เมตร

ขนาด: 16 mm * 20 mm

โครงสร้าง (Dimension)

20.26 mm

3 mm

2.54 mm

Pin 1

Pin 8

16 mm

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 5

ขาท่ี ชื่อ ค าอธิบาย 1 VCC_IN ขารับไฟ +5 โวลต์ไปที่ Regulate 3.3 โวลต์

2 3.3V ขาไฟ 3.3 โวลต์ 3 GND กราวน์

4 SCL ขาสัญญาณนาฟิกา บนบัส I2C

5 SDA ขาสัญญาณข้อมูล บนบัส I2C 6 XDA(AUX_SDA) ขาสัญญาณข้อมูล บนบัส I2C( I2C Master Mode is enabled)

7 XCL(AUX_SCL) ขาสัญญาณนาฟิกา บนบัส I2C( I2C Master Mode is enabled)

8 INT Interrupt

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 6

การเชื่อมต่อ

GY-521 Arduino UNO R3 VCC 3.3V GND GND SCL A5 SDA A4

3.3 V

GND

A4

A5

3.3 V

GND

SDASCL

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 7

การใช้งาน (Usage)

Accelerometers & Gyroscope

MPU6050

1. โหลดไฟล์ Example Code GYSensor น าไปไว้ใน C:\Program Files\Arduino\libraries หรือ ไดร์ฟที่ลง Arduino ไว้

2. เปิดโปรแกรม Arduino 3. เลือก File > Examples > GYSensor >GY521 4. ท าการคอมไพล์และรันโปรแกรม

Quick Start Guide Accelerometers & Gyroscope GY-521

ThaiEasyElec.com 8

ข้อมูลเสริม ข้อมูลอ้างอิง (Others / Appendix)

ควรปรับความเร็วในการรับข้อมูลให้ตรงตามที่เขียนโปรแกรม(โค้ดตัวอย่างก าหนดไว้ 57600) รูปแบบการท างานทิศทางการเคลื่อนที่ในแนวแกน X , Y , Z