Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

ADXL345 gyorsulásmérő használata Wemos D1 mini alaplappal

2018. március 01. 08:00 - raptor13

Az ADXL345 egy kisméretű, 13 bit felbontású, 3 tengelyes gyorsulásmérő, amely ±16g tartományban tud mérni. A kiolvasható adatok 16 biten érkeznek hozzánk, kettes komplemens formában, SPI vagy I2C buszon keresztül. Ez az IC kitűnően használható mobil eszközöknél is. Statikus (gravitációs gyorsulással komparált) és dinamikus (rázás, vibráció) gyorsulást is tud mérni. A nagy febontásából eredően (4 mg/LSB), 1.0° alatti szögváltozás is mérhető vele. Több speciális funkciója is van, jelezhet elmozdulás-változást, vagy ha a 3 tengely közül valamelyiknél a felhasználó által megadott gyorsulásnál nagyobbat mér, de érzékeli az egyszeres illetve a duplakoppintást is, valamint esés érzékelés detektálásra is van lehetőség. Ezeknek a funkcióknak a  használatához kettő darab olyan kimenete van, amit a mikrovezérlőnk megszakítás bemenetére tudunk kötni. 32 szint mélységű, FIFO elven működö buffer biztosítja, hogy az adaatokat kényelmesen tudjuk lekérdezni.

adx1.jpg

Csatlakoztatás

Wemos Mini  Modul
3v3 VCC
Gnd Gnd
SDA D2 SDA
SCL D1 SCL

 

Sematikus rajz

wemos-ads1015_bb.png

Kód

Ehhez a modulhoz is az van az adafruitnak könyvtára:  https://github.com/adafruit/Adafruit_ADXL345

A következő kód tartalmazza, hogy tesztelhetjük le a szenzort.

 

 

Linkek

Az ADXL345 adatlapját ITT érheted el.

Az eredeti cikk elolvasásához kattints IDE.

Szólj hozzá!

A bejegyzés trackback címe:

https://electro.blog.hu/api/trackback/id/tr8913703576

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása