Hirdetés
- Amlogic S905, S912 processzoros készülékek
- OLED TV topic
- Apple MacBook
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- Hogy is néznek ki a gépeink?
- Hamarosan megjön az ASUS házak új zászlóshajója
- Milyen videókártyát?
- TCL LCD és LED TV-k
- Kormányok / autós szimulátorok topikja
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
Ez a mintaprogram majdnem működik:
http://stackoverflow.com/questions/36242308/arduino-sensor-10dof-mpu9255-cannot-fetch-magnetometer-data
Ha az egyik hozzászólásban szereplő kiegészítést, azaz, hogy utolsó sornak tedd be az:
I2CwriteByte(MAG_ADDRESS,0x0A,0x01);
sort, akkor a majdnem törölhető. Akkor már rendesen működik.
Persze, ha ugyanarra az IC-re gondolunk. Ne zavarjon meg, hogy
#define MPU9250_ADDRESS 0x68
van benne, attól még ugyezzel megy, ugyanúgy 0x68-on, azaz 0xD0, 0xD1-en.
Vannak a neten elbonyolított verziók is, amik biztosan többet tudnak, de én ezt találtam célnak leginkább megfelelőnek.
Ha a wire default SCL, SDA lábait használod a panelon (mellesleg rá van írva a panelra), más nem kell hozzá.
Az más kérdés, hogy én az "iránytű" részét nem igazán tudtam használni.
A giro szenzornál is, ha nem szögsebességet akarunk, hanem abszolút elfordulást, akkor integrálni kell, de nekem ez elég pontatlan.
Én a
#define GYRO_FULL_SCALE_250_DPS 0x00
és a
#define ACC_FULL_SCALE_2_G 0x00
állítottam be, hogy érzékenyebb legyen.Ja, azt nem tudom, melyik a "linkelt lib". A wire az össze arduino panelhoz "benne van a rendszerben"
Új hozzászólás Aktív témák
Állásajánlatok
Cég: FOTC
Város: Budapest