Site-ul nostru foloseste cookie-uri pentru a oferi utilizatorilor o experienta mai buna și vă recomandăm să acceptați utilizarea cookie-urilor pentru a putea beneficia de toate funcționalitățile site-ului.
0104110000000583
Produs nou
Modul de înaltă performanță ce conține giroscop și accelerometru triaxial.
0 bucata in stoc bucati in stoc
Acest produs nu mai este in stoc
Ultimele bucăți în stoc
Dată reaprovizionare:
Dimensiuni: 20mm x 15mm.
Modulul conține un circuit integrat MPU-6050 cu accelerometru, giroscop și senzor de temperatură. Acesta comunică pe interfață I2C, având nevoie de doar 2 conexiuni. Fiecare dispozitiv ce folosește interfața I2C are propria adresă. MPU6050 poate selecta una din două adrese disponibile, legând pinul AD0 la GND sau VCC. Această conexiune este făcută de obicei pe placuța modulului.
Este util în proiectele dumneavoastră ce au nevoie să detecteze mișcarea și intensitatea ei, cum ar fi jocuri, stabilizare de imagine, step counter.
Pentru a instala bibliotecile necesare utilizării modelului MPU6050 mergeți la pagina: http://cartearduino.ro/v1/link21.1.0
Accesați folderul “Arduino”, iar de acolo descărcați în format ZIP folderele: I2Cdev si MPU6050. Instalați bibliotecile urmând instrucțiunile descrise în capitolul “Biblioteci în Arduino” (Sketch -> Import Library -> Add .ZIP Library...) și selectați fișierele voastre. După instalarea bibliotecilor puteți găsi un exemplu de program printre sketch-urile demonstrative oferite de Arduino, așa cum este ilustrat în imaginea 1 .
Modulul MPU6050 folosește protocolul I2C pentru a comunica cu plăcuța Arduino. Pinul INT poate trimite cereri de întreruperi plăcuței – MPU6050 va anunța astfel apariția unor evenimente speciale. Fiecare dispozitiv ce folosește interfața I2C are propria adresă. MPU6050 poate selecta una din cele două adrese disponibile, legând pinul AD0 la GND sau VCC. Această conexiune este făcută de obicei pe plăcuța modului. Montajul este figurat în imaginea 2. Pentru mai multe detalii, consultați fișa tehnică.
Fig. 1 Încărcarea exemplului pentru MPU6050 în mediul Arduino
Fig. 2. Conectarea modului MPU6050 la placa Arduino
Acest program folosește algoritmi complecși de filtrare și prelucrare a datelor, calculând unghiul de înclinație al modului. Datele sunt afișate pe terminalul serial. Încărcați codul pe plăcuță și deschideți terminalul. În continuare, selectați baudrate-ul 115200. Programul va trimite un mesaj de inițializare (așteaptă să primească un caracter de la tastatură) și apoi va afișa unghiurile calculate în ordinea: yaw, pitch, roll.
În exemplele oferite puteți găsi și un program mai simplu (File -> Examples -> MPU6050 -> MPU6050_raw) ce afișează datele de la accelerometru și giroscop (compass) neprelucrate. Comparați cele două programe pentru a observa diferența.
Development board based on the ARM...
$5.76
LED cu temperatură de culoare de 3000 - 3500 K...
$3.60
Alimentator Stabilizat 5 V 1000 ma
$4.08
Rezistor 0.25W 10KΩ
$0.02
Modul Bluetooth 4.0 cu Adaptor (compatibil 3.3V...
$7.20
Senzorul Piezo Sparkfun pentru vibrații este...
$4.56
Cartelă RFID 125kHz
$0.72
Modul Convertor Analogic Digital într-un modul...
$9.36
Cablu cu Conector SM2.54-2p Tată (10 cm)
$0.24
Conector Tată XH2.54 la 90° 2p
$0.12