In offerta!

GY-23 Modulo sensore angolo di inclinazione a sei assi / porta seriale / accelerazione / giroscopio / doppio asse

Il prezzo originale era: 13,34 €.Il prezzo attuale è: 9,66 €. Escluso IVA

GY-23 Modulo sensore angolo di inclinazione a sei assi / porta seriale / accelerazione / giroscopio / doppio asse

Disponibile su ordinazione

COD: ARD0011917 Categoria: Tag: , , ,

Descrizione

Cos’è

Il GY-23 Modulo 6 assi è un sensore multifunzione per Arduino, in grado di misurare l’angolo di inclinazione in progetti elettronica e robotica.

Caratteristiche

  • Misura l’angolo di inclinazione in sei assi
  • Comunicazione tramite porta seriale
  • Integra accelerometro e giroscopio
  • Doppio asse di misura

A cosa serve

Il modulo GY-23 è ideale per progetti che richiedono la rilevazione di angoli di inclinazione, movimenti e rotazioni. Può essere utilizzato in applicazioni come la navigazione di dispositivi, il controllo di robot e la stabilizzazione di droni. È compatibile con Arduino e altri microcontrollori.

Tutorial: Come usare GY-23 Modulo Sensore Angolo di Inclinazione a Sei Assi

Il modulo GY-23 è un sensore polivalente che consente di misurare l’accelerazione e l’orientamento di un dispositivo in tre dimensioni. È ideale per progetti che richiedono la rilevazione di angoli di inclinazione, movimenti e rotazioni.

Cosa serve

  • Arduino Uno
  • Cavo USB
  • Breadboard
  • Connessioni Jumpers
  • Software Arduino IDE

Passi

  1. Installa il software Arduino IDE sul tuo computer.
  2. Collega il modulo GY-23 al breadboard.
  3. Collega i pin VCC e GND del modulo GY-23 ai pin 5V e GND dell’Arduino.
  4. Collega i pin SDA e SCL del modulo GY-23 ai pin A4 (SDA) e A5 (SCL) dell’Arduino.
  5. Carica lo sketch di esempio fornito sull’Arduino.
  6. Apri il monitor seriale in Arduino IDE.
  7. Verifica che i dati del sensore vengano visualizzati correttamente.
  8. Modifica lo sketch per adattarlo ai tuoi requisiti di progetto.

Codice di esempio

/*
* GY-23 I2C Example
*/
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_LIS3MDL.h>
#include <Adafruit_LIS3DH.h>

Adafruit_LIS3DH lis3dh = Adafruit_LIS3DH();
Adafruit_LIS3MDL lis3mdl = Adafruit_LIS3MDL();

void setup(void) {
  Serial.begin(9600);
  while (!Serial);
  lis3dh.begin_I2C();
  lis3mdl.begin_I2C();
}

void loop(void) {
  sensors_event_t accel, mag;
  lis3dh.getEvent(&accel, &mag, NULL);
  Serial.print(accel.acceleration.x); Serial.print(", ");
  Serial.print(accel.acceleration.y); Serial.print(", ");
  Serial.println(accel.acceleration.z);
  delay(100);
}

Mini-progetto

Crea un prototipo di dispositivo di navigazione che indica l’inclinazione e la direzione del dispositivo utilizzando il modulo GY-23. Mostra l’accelerazione e la direzione in tempo reale sul monitor seriale.

Errori comuni

  • Assicurati che i pin SDA e SCL siano correttamente collegati.
  • Verifica che il modulo GY-23 sia alimentato correttamente.
  • Controlla che il driver I2C sia correttamente installato e configurato.
  • Verifica che il modulo GY-23 sia compatibile con la versione del software Arduino IDE utilizzata.

Accessori consigliati

  • Batterie AA
  • Breadboard
  • Connessioni Jumpers
  • LCD 16×2

Domande frequenti

Come posso installare il driver I2C?
Installa la libreria Wire.h dal gestore librerie di Arduino IDE.

Quali librerie sono necessarie per utilizzare il GY-23?
Utilizza le librerie Adafruit_LIS3DH e Adafruit_LIS3MDL per interfacciarti con il GY-23.

Informazioni aggiuntive

Peso 25 g
Dimensioni 6,0 × 3,0 × 1,0 cm