Żyroskop MPU-6050 GY-521 akcelerometr 3-osiowy MPU6050 do RC Arduino RPi

9,90 zł
9,40 zł Zniżka 5%
Brutto

3-osiowy akcelerometr, żyroskop MPU-6050 zasilany napięciem 3.3V

Ilość

127 szt. 2-M-092
 

Wysyłka w 24h!

 

30 dni na zwrot

Moduł MPU-6050 to zaawansowany sensor, zawierający 3-osiowy żyroskop i 3-osiowy akcelerometr, co pozwala nam mierzyć obrót we wszystkich trzech osiach, przyśpieszenie statyczne spowodowane grawitacją, przyśpieszenie dynamiczne spowodowane ruchem, czy moment pędu. Dzięki swojej wszechstronności, moduł ten znajduje zastosowanie w szerokim spektrum aplikacji, od dronów i robotyki, po systemy nawigacji i urządzenia do śledzenia aktywności fizycznej.

Moduł komunikuje się z kontrolerem poprzez interfejs I2C. Obsługuje dwa różne adresy I2C: 0x68 i 0x69. Umożliwia to użycie dwóch MPU6050 na tej samej magistrali lub pozwala uniknąć konfliktów adresów z innymi urządzeniami na magistrali. Domyślny adres to 0x68, a po podłączeniu 3,3V na pin ADO adres I2C zmieni się na 0x69.


Specyfikacja:

  • Napięcie zasilania: 3.3V - 5.0V DC
  • Wbudowany DMP (Digital Motion Processor) - umożliwia przetwarzanie sygnałów i obliczanie danych ruchowych bez obciążania głównego procesora
  • Interfejs komunikacji: I2C (adres 0x68 lub 0x69)
  • Pomiar: w 3 osiach (X,Y,Z)
  • Zakres pomiaru żyroskopu: ±250, ±500, ±1000, ±2000 stopni na sekundę, z rozdzielczością 16 bitów
  • Zakres pomiaru akcelerometru: ±2g, ±4g, ±8g, ±16g, z rozdzielczością 16 bitów
  • Maksymalne przyśpieszenie: do 10 000g
  • Pobór prądu: do 5 mA w czasie normalnej pracy
  • Wymiary: 20mm x 15mm x 2mm
  • Mocowanie: 2 otwory montażowe o średnicy 2,5mm
  • Temperatura pracy: od -40°C do +85°C (dotyczy temperatury chipu, a nie temperatury otoczenia)



Pinout:

  1. VCC - plus zasilania od 3.3V do 5.0V
  2. GND - uziemienie (minus zasilania)
  3. SCL - linia zegara magistrali I2C
  4. SDA - linia danych magistrali I2C
  5. XDA - linia danych zewnętrznej magistrali I2C (służy do podłączenia zewnętrznych czujników, takich jak np. magnetometr)
  6. XCL - linia zegara zewnętrznej magistrali I2C
  7. ADO - pin wyboru adresu głównej magistrali. Jeśli pozostawisz ten pin niepodłączony - ustawia adres 0x68, a po podaniu na pin 3.3V ustawia adres 0x69
  8. INT -  wyjścia przerwania. MPU6050 można zaprogramować tak, aby generował przerwanie po wykryciu gestów, przesuwaniu, powiększaniu, przewijaniu, wykrywaniu dotknięcia i wykrywaniu wstrząsów.


Biblioteki:

Jeśli korzystasz z Arduino IDE, polecamy zainstalować bibliotekę "Adafruit MPU6050 by Adafruit". Konfigurowanie modułu do zbierania surowych danych jest dość proste, natomiast do manipulowania tymi danymi wspomniana biblioteka będzie niezbędna.

Elektroweb przypomina żeby w monitorze portu szeregowego ustawić prędkość transmisji na 115200, ponieważ MPU6050 zwraca nadmierną ilość danych i do ich wyświetlenia wymagana jest większa prędkość.


Zastosowanie:

  • Drony i UAV
  • Robotyka
  • Systemy nawigacyjne
  • Urządzenia do śledzenia aktywności fizycznej
  • Stabilizacja obrazu w kamerach
  • Kontrolery gier

Szczegóły produktu

2-M-092
127 Przedmioty

Pliki do pobrania

MPU-6050 - schemat

Pliki do pobrania (280.34KB)