Abszolút orientációs szenzormodul, 9 tengely, GY-BNO055, IIC, soros, 3–5 V
zoom_out_map
chevron_left chevron_right

A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.

A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.

A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.

Új

Abszolút orientációs szenzormodul, 9 tengely, GY-BNO055, IIC, soros, 3–5 V

Kompatibilis modul az abszolút tájolás 9 tengelyes mérésére, ideális robotikában, navigációban és viselhető eszközökben. A szenzorfúziót közvetlenül a chipen végzi a stabil és gyors adatok érdekében, tartalmaz gyorsulásmérőt, giroszkópot és magnetométert ARM Cortex-M0+ processzorral. 3-5V-on működik, és egyszerűen kommunikál I2C-n vagy UART-on keresztül, kompatibilis az Arduino, ESP32, STM32 és Raspberry Pi platformokkal.

8 492,78 Ft Adóval együtt

7 018,83 Ft Áfa nélkül

There are no reviews yet.
1-2 zile
check In Stoc

Shipping by csütörtök 27 augusztus

Közeli

This product has a warranty of 2 years.

NEMZETKÖZI SZÁLLÍTÁS
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
GYORS KISZÁLLÍTÁS 24 ÓRÁN BELÜL
24 órán belül szállítunk raktárunkból
HŰSÉGPONTOK
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.

A GY-BNO055 modul egy kompakt és intelligens megoldás az abszolút orientáció háromdimenziós térben történő mérésére, amelyet robotikai projektekhez, navigációs rendszerekhez, viselhető eszközökhöz és nagy pontosságú mozgásadatokat igénylő ipari alkalmazásokhoz terveztek. Ami megkülönbözteti a klasszikus szenzoroktól, az az a képessége, hogy a szenzoradatok fúzióját közvetlenül a chip szintjén hajtja végre, így nincs szükség összetett, szoftverben megvalósított algoritmusokra.

A modul egy 14 bites háromtengelyű gyorsulásmérőt, egy 16 bites háromtengelyű giroszkópot akár 2000 fok/másodperc mérési tartománnyal, egy háromtengelyű geomágneses szenzort és egy ARM Cortex-M0+ mikrokontrollert integrál, amely a Bosch Sensortec fúziós szoftverét futtatja, mindezt egyetlen 3.8mm x 5.2mm x 1.1mm. LGA tokozásban. A tápellátás rugalmas, 3V és 5V közötti feszültséget fogad az integrált feszültségszabályzónak köszönhetően, így közvetlenül kompatibilis az Arduino UNO, Arduino Mega, STM32, ESP32 és más népszerű fejlesztőplatformokkal, további feszültségillesztő áramkörök nélkül.

A kommunikáció szabványos I2C protokollon vagy UART-on keresztül történik, az I2C interfész pedig HID-I2C protokollra konfigurálható, így a modul plug-and-play érzékelővé válik Windows 8.0 és 8.1. eszközök számára. Az SCL\Rx és SDA\Tx lábak kettős funkciójúak, I2C vagy UART módban működnek a BOOT és REST lábak konfigurációjától függően. A modul kompakt mérete 12mm x 21mm, ami megkönnyíti a beépítést szűk helyekre is.

A BNO055 az alábbi adattípusokat képes szolgáltatni: abszolút orientáció Euler-vektor formájában 100Hz-en, abszolút orientáció quaternionként 100Hz-en a pontosabb számításokhoz, szögsebesség rad/s-ban 20Hz-en, teljes gyorsulási vektor (gravitáció + lineáris mozgás) m/s²-ben 100Hz-en, mágneses tér erőssége mikroteslában 100Hz-en, lineáris gyorsulás (gravitációs komponens nélkül) 100Hz-en, gravitációs vektor 100Hz-en, valamint környezeti hőmérséklet Celsius-fokban 1Hz-en.

 

Specifikációk:

Fő chip: BNO055 (eredeti, új)

Tápellátás: 3V - 5V DC (belső LDO szabályzó)

Kommunikációs interfész: szabványos I2C / UART

Gyorsulásmérő: háromtengelyű, 14 bites

Giroszkóp: háromtengelyű, 16 bites, ±2000 °/s

Magnetométer: háromtengelyű, geomágneses

Belső processzor: ARM Cortex-M0+ (Bosch Sensortec fusion)

Euler-orientáció frekvenciája: 100Hz

Quaternion frekvencia: 100Hz

Szögsebesség frekvencia: 20Hz

Gyorsulás frekvencia: 100Hz

Mágneses tér frekvencia: 100Hz

Hőmérséklet frekvencia: 1Hz

Modul mérete: 12mm x 21mm

Chip mérete: 3.8mm x 5.2mm x 1.1mm, 28 tűs LGA

Kompatibilitás: Arduino UNO/Mega, STM32, ESP32, Raspberry Pi (3.3V logika)

 

Pinout:

Pin Jel Leírás
VIN Tápellátás 3V - 5V DC
GND Föld Közös föld
SCL / Rx I2C / UART I2C órajelvonal vagy RX UART-hoz
SDA / Tx I2C / UART I2C adatvonal vagy TX UART-hoz
ADD Address I2C cím kiválasztása (GND = 0x28 / VCC = 0x29)
INT Interrupt Megszakítás kimenet (aktív magas szinten)
BOOT Boot mode Indításkori működési mód kiválasztása
REST Reset Chip reset (aktív alacsony szinten)

 

Használat:

Csatlakoztasd a modul VIN lábát a fejlesztőpanel 3.3V vagy 5V lábához, a GND lábat pedig a közös földhöz.

I2C módhoz: csatlakoztasd az SCL\Rx lábat a panel SCL lábához (pl. A5 Arduino UNO-n, GPIO22 ESP32-n, PB6 STM32-n), az SDA\Tx lábat pedig az SDA lábhoz (pl. A4 Arduino UNO-n, GPIO21 ESP32-n, PB7 STM32-n).

UART módhoz: csatlakoztasd az SCL\Rx lábat a fejlesztőpanel TX lábához, az SDA\Tx lábat pedig a panel RX lábához. A BOOT és REST lábakat megfelelően konfiguráld ennek a módnak az aktiválásához.

Az ADD lábat hagyd szabadon, vagy kösd GND-re az alapértelmezett 0x28 I2C címhez. Kösd VIN-re a 0x29 címhez, ha két modult használsz ugyanazon I2C buszon.

Az INT láb csatlakoztatható a panel egy digitális lábához, hogy hardveres megszakításokon keresztül érzékelje a mozgáseseményeket, csökkentve ezzel a processzor terhelését.

Telepítsd az "Adafruit BNO055" könyvtárat az Arduino IDE Library Manageréből (Sketch > Include Library > Manage Libraries).

Telepítsd továbbá az "Adafruit Unified Sensor" könyvtárat is, amely függőségként szükséges.

Töltsd fel a teszt sketch-et, fordítsd le, majd töltsd fel a panelre.

Nyisd meg a Serial Monitort 115200 baud sebességgel, hogy valós időben megtekinthesd az orientációs adatokat.

Helyezd a modult egy sík felületre az inicializáló kalibráláshoz. Forgasd lassan minden irányba a magnetométer kalibrálásához (a levegőben nyolcas alakú mozdulatokkal).

Ellenőrizd a kalibrációs állapotot a getCalibration() függvény által visszaadott sys, gyro, accel, mag értékekkel. A 3-as érték mindegyiknél teljes kalibrációt jelez.

 

Példa bekötés:

Modul pin Arduino UNO ESP32 DevKit V1 Leírás
VIN 5V 3V3 vagy VIN Modul tápellátása
GND GND GND Közös föld
SCL / Rx A5 (SCL) GPIO22 I2C órajel / UART RX
SDA / Tx A4 (SDA) GPIO21 I2C adat / UART TX
ADD GND vagy 5V GND vagy 3V3 I2C cím kiválasztása
INT D2 GPIO4 Opcionális megszakítás
BOOT Nem csatlakoztatott Nem csatlakoztatott Boot mód kiválasztása
REST D3 vagy gomb GPIO5 vagy gomb Opcionális reset
88276

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:

Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.

Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.

Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.

Nu lasati produsul alimentat nesupravegheat in timpul testelor.

Produsul nu este jucarie si nu este destinat copiilor.

Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.

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]

Documentatie si siguranta:

Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].

#include <Wire.h>

#include <Adafruit_Sensor.h>

#include <Adafruit_BNO055.h>

#include <utility/imumaths.h>

Adafruit_BNO055 bno = Adafruit_BNO055(55, 0x28);

void setup() {

  Serial.begin(115200);

  Serial.println("BNO055 Orientation Sensor Test");

  if (!bno.begin()) {

    Serial.println("No BNO055 detected. Check wiring!");

    while (1);

  }

  bno.setExtCrystalUse(true);

  Serial.println("Sensor initialized successfully.");

}

void loop() {

  // Get Euler angles (heading, roll, pitch)

  sensors_event_t event;

  bno.getEvent(&event);

  Serial.print("Heading: ");

  Serial.print(event.orientation.x, 2);

  Serial.print("  Roll: ");

  Serial.print(event.orientation.y, 2);

  Serial.print("  Pitch: ");

  Serial.println(event.orientation.z, 2);

  // Get calibration status

  uint8_t sys, gyro, accel, mag = 0;

  bno.getCalibration(&sys, &gyro, &accel, &mag);

  Serial.print("Calibration -> SYS: ");

  Serial.print(sys);

  Serial.print(" GYRO: ");

  Serial.print(gyro);

  Serial.print(" ACCEL: ");

  Serial.print(accel);

  Serial.print(" MAG: ");

  Serial.println(mag);

  delay(100);

}