Modul accelerometru 3 axe GY-291 ADXL345 compatibil Arduino
zoom_out_map
chevron_left chevron_right

Imaginile produselor au caracter informativ si pot prezenta diferente minore, in functie de lot si de furnizor. Este posibil ca specificatiile si pretul produselor sa fie modificate fara preaviz. Facem tot posibilul sa adaugam in pagina produselor specificatii cat mai exacte si corecte dar este posibil ca acestea sa nu fie in totalitate corecte. in cazul in care identificati un astfel de caz, va rugam sa ne semnalati acest lucru.

Produsele noastre sunt destinate in principal dezvoltarii, prototiparii si proiectelor tehnice. Informatiile privind specificatiile, instructiunile si conformitatea sunt furnizate conform datelor disponibile de la producatori sau furnizori. Pentru integrarea in produse finale sau aplicatii comerciale, recomandam verificarea compatibilitatii si conformitatii in functie de utilizarea dorita.

Specificatiile tehnice mentionate (curent, putere etc.) reprezinta valori maxime admise in conditii ideale de functionare. Pentru o utilizare sigura si o durata de viata optima, recomandam exploatarea produsului in regim continuu la cel mult 50% din valorile maxime specificate.

Modul senzor 3 axe GY-291, ADXL345

Modulul cu accelerometru ADXL345 pe 3 axe este ideal pentru proiecte Arduino si alte placi de dezvoltare, oferind masurarea precisa a acceleratiei si detectarea vibratiilor, util in stabilizarea si mentinerea echilibrului robotilor. Functioneaza la 3-5VDC, comunica simplu prin I2C, are format compact pentru integrare rapida si raspuns bun la miscari fine.

2.531,98 Ft Cu TVA

2.092,55 Ft Fara TVA

(5/5) din 2 total recenzii
Citeste recenziile
1-2 zile
check In Stoc

Expediere estimata: joi 27 august

Aproape
Ai gasit mai ieftin? Spune-ne! (autentifica-te pentru a trimite o solicitare)

Acest produs are o garantie de 2 ani.

LIVRARE GRATUITA
Adauga in cos produse in valoare de 130 Ron si ai livrare gratuita daca alegi sa platesti online
EXPEDIERE RAPIDA
Produsele sunt expediate din stoc propriu
PUNCTE FIDELITATE
Primesti puncte la fiecare comanda, in valoare de 5%

Modulul GY-291 cu senzor ADXL345 este un accelerometru digital cu 3 axe, potrivit pentru proiecte electronice care necesita masurarea precisa a acceleratiei pe axele X, Y si Z, detectarea vibratiilor si monitorizarea miscarii sau inclinarii.

Este compatibil cu Arduino si alte placi de dezvoltare, fiind o alegere foarte buna pentru roboti care trebuie sa isi mentina echilibrul, sisteme de stabilizare, dispozitive de masurare a miscarii, aplicatii wearable si proiecte de prototipare.

Modulul ofera rezolutie de 13 biti, interval de masurare selectabil de ±2g, ±4g, ±8g si ±16g, precum si comunicare prin I2C, IIC si SPI, ceea ce permite integrarea usoara in numeroase aplicatii. Consumul redus de energie si functionarea stabila il recomanda atat pentru montaje simple, cat si pentru proiecte mai complexe din domeniul roboticii si al automatizarilor.

 

Specificatii:

Tensiune alimentare: 3-5VDC

Tensiune de operare senzor: 2.0V - 3.6V

Model: GY-291

Cip: ADXL345

Tip senzor: accelerometru digital cu 3 axe

Axe masurate: X, Y, Z

Interfata comunicare: I2C, IIC, SPI

Domeniu de masurare: ±2g, ±4g, ±8g, ±16g

Rezolutie: 13 biti

Interval frecventa: 0.1 Hz - 3.2 kHz

Consum energetic: 1 uA in modul standby, 150 uA in modul activ

Temperatura de functionare: -40°C pana la +85°C

Compatibilitate: Arduino si alte placi de dezvoltare

Dimensiuni: 20 x 20 mm

 

Pinout:

Pin Denumire Rol Detalii
1 GND Masa Se conecteaza la GND-ul placii de dezvoltare
2 VCC Alimentare Modulul poate fi alimentat de obicei la 3.3V sau 5V, in functie de placa adaptor
3 CS Chip Select Folosit in modul SPI. Pentru I2C se leaga de regula la VCC
4 INT1 Intrerupere 1 Iesire pentru evenimente configurabile precum detectie miscare sau soc
5 INT2 Intrerupere 2 A doua iesire de intrerupere configurabila
6 SDO Selectare adresa / date SPI In I2C stabileste adresa senzorului. La GND adresa este 0x53, la VCC adresa este 0x1D
7 SDA Linie date I2C Se conecteaza la pinul SDA al placii, de exemplu A4 pe Arduino Uno
8 SCL Linie ceas I2C Se conecteaza la pinul SCL al placii, de exemplu A5 pe Arduino Uno

 

Utilizare:

Modulul se utilizeaza pentru detectarea acceleratiei, vibratiilor, inclinarii si miscarii in proiecte de electronica si automatizare. Poate fi integrat in roboti autoechilibrati, drone, sisteme de navigatie, dispozitive purtabile, controlere bazate pe miscare si aplicatii de monitorizare structurala.

Pentru utilizare, modulul se conecteaza la placa de dezvoltare prin interfata I2C sau SPI, respectand tensiunea de alimentare recomandata si configurarea corecta a pinilor. Este recomandat pentru proiecte in care este necesara masurarea precisa a miscarilor si orientarii in timp real.
 

Exemplu Arduino:
Arduino Uno ADXL345
GND GND
5V VCC
A4 SDA
A5 SCL

Cod in fila urmatoare.

33344

Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.

Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.

 

Avertismente generale de siguranta:

Acest produs este destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie, cercetare si aplicatii tehnice similare. Produsul trebuie utilizat doar conform specificatiilor tehnice mentionate in pagina produsului si/sau in documentatia disponibila.

Utilizarea incorecta, depasirea valorilor maxime admise de tensiune, curent, temperatura sau conectarea gresita pot duce la defectarea produsului, deteriorarea altor echipamente sau la riscuri de siguranta.

Produsul nu este jucarie si nu este destinat copiilor. Montajul, testarea si utilizarea trebuie realizate de persoane cu cunostinte minime in domeniul electric/electronic. Se recomanda utilizarea produsului in montaje protejate, carcase adecvate sau sisteme care respecta normele de siguranta aplicabile.

 

Identificare produs:

Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.

 

Producator / Importator / Distribuitor:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

Website: www.sigmanortec.ro

 

Persoana responsabila in UE:

Sigmanortec S.R.L.

Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania

E-mail: [email protected]

#include <Wire.h>

const uint8_t SENSOR_ADDR = 0x53;

const uint8_t REG_POWER_CTL = 0x2D;

const uint8_t REG_DATA_FORMAT = 0x31;

const uint8_t REG_DATAX0 = 0x32;

float accX = 0.0;

float accY = 0.0;

float accZ = 0.0;

void writeToRegister(uint8_t reg, uint8_t value) {

  Wire.beginTransmission(SENSOR_ADDR);

  Wire.write(reg);

  Wire.write(value);

  Wire.endTransmission();

}

void enableMeasurementMode() {

  writeToRegister(REG_POWER_CTL, 0x08);

}

void setRangeTo2G() {

  writeToRegister(REG_DATA_FORMAT, 0x00);

}

void readAcceleration(float &x, float &y, float &z) {

  Wire.beginTransmission(SENSOR_ADDR);

  Wire.write(REG_DATAX0);

  Wire.endTransmission(false);

  Wire.requestFrom(SENSOR_ADDR, (uint8_t)6);

  if (Wire.available() == 6) {

    int16_t rawX = Wire.read() | (Wire.read() << 8);

    int16_t rawY = Wire.read() | (Wire.read() << 8);

    int16_t rawZ = Wire.read() | (Wire.read() << 8);

    x = rawX / 256.0;

    y = rawY / 256.0;

    z = rawZ / 256.0;

  }

}

void setup() {

  Serial.begin(9600);

  Wire.begin();

  enableMeasurementMode();

  setRangeTo2G();

  delay(20);

  Serial.println("ADXL345 I2C test");

}

void loop() {

  readAcceleration(accX, accY, accZ);

  Serial.print("X = ");

  Serial.print(accX, 3);

  Serial.print(" g   Y = ");

  Serial.print(accY, 3);

  Serial.print(" g   Z = ");

  Serial.print(accZ, 3);

  Serial.println(" g");

  delay(500);

}

Produse Asociate