345 ACCELOROMETER met adxl


Bekijk hier de video: https://www.youtube.com/watch?v=omZ538TElCU

/ * Versnellingsmeter verbinding pinnen (I2C) te Arduino staan hieronder:

Arduino versnellingsmeter ADXL345 A5 SCL A4 SDA 3,3 v CS 3.3V VCC GND GND * /

#include #include

ADXL345 adxl; variabele adxl is een exemplaar van de ADXL345-bibliotheek

int x, y, z; int rawX, rawY, rawZ; float X, Y, Z; float rollrad, pitchrad; float rolldeg, pitchdeg;

void setup {Serial.begin(9600); adxl.powerOn();}

void loop {adxl.readAccel (x, y, & z); //read de versnellingsmeter waarden en ze opslaan in variabelen x, y, z / / Output (x, y, z) op horizontaal vlak moet ongeveer (0,0,255) / / de volgende 3 regels is voor een offset rawX = x + 360; rawY = y + 170; rawZ = z + 10; X = rawX/521.00; voor de berekening van de hoek Y = rawY/521.00; voor de berekening van de hoek Z = rawZ/521.00; gebruikt voor hoek berekeningen rollrad = atan(Y/sqrt(X*X+Z*Z)); berekende hoek in radialen pitchrad = atan(X/sqrt(Y*Y+Z*Z)); berekende hoek in radialen rolldeg 180*(atan(Y/sqrt(X*X+Z*Z)) =) /PI; berekende hoek in graden pitchdeg 180*(atan(X/sqrt(Y*Y+Z*Z)) =) /PI; berekende hoek in graden / / print waarden: Serial.print ("x:"); Serial.Print(x); ruwe gegevens zonder compensatie van Serial.print ("y:"); Serial.Print(y); ruwe gegevens zonder compensatie van Serial.print ("z:"); Serial.Print(z); ruwe gegevens zonder compensatie van Serial.print ("rawX ="); Serial.Print(rawX); ruwe gegevens met compenseren Serial.print ("rawY ="); Serial.Print(rawY); ruwe gegevens met compenseren Serial.print ("rawZ ="); Serial.Print(rawZ); ruwe gegevens met compenseren Serial.print ("X ="); Serial.Print(X); ruwe gegevens met offset en verdeeld door 256 Serial.print ("Y ="); Serial.Print(Y); ruwe gegevens met offset en verdeeld door 256 Serial.print ("Z ="); Serial.Print(Z); ruwe gegevens met offset en verdeeld door 256

Serial.Print ("\t hoek volgens x-as (Roll(deg)) ="); Serial.Print(rolldeg); berekende hoek in graden Serial.print ("\t hoek volgens de y-as (Pitch(deg)) ="); Serial.println(pitchdeg); berekende hoek in graden / / Serial.print ("Roll(rad) ="); Serial.Print(rollrad); berekende hoek in radialen / / Serial.print ("Pitch(rad) ="); Serial.Print(pitchrad); berekende hoek in radialen}

Labels: Acelerometro

Gerelateerde Artikelen

Interfacing versnellingsmeter ADXL 335 met een boord van Mediatek LinkIt

Interfacing versnellingsmeter ADXL 335 met een boord van Mediatek LinkIt

Met behulp van Mediatek LinkIt One u zal zitten kundig voor interface ADXL 335.De ADXL335 is een kleine, dunne, lage macht, de volledige 3-assige versnellingsmetergeconditioneerd voltage uitgangen met signaal.Stap 1: onderdelenADXL 335: Versnellingsm
Analoge windvaan met Auto instellen

Analoge windvaan met Auto instellen

Zoals het geweldige online GPRS weerstation project blijft, hebben we nog een upgrade naar de enorme serie van sensoren met een professionele analoge windvaan, vriendelijk gedoneerd door Vector instrumenten. Dit apparaat zal uiteindelijk worden aange
Bureaublad Frisbee Launcher met Wii Nunchuck

Bureaublad Frisbee Launcher met Wii Nunchuck

Hier is hoe te bouwen mijn eerste iteratie van een draagraket die Discraft mini Star Ultimate schijven gooit. Je zou kunnen noemen dit de snelle en vuile versie. Het is echt basic. Alles wat het doet is te schieten. Maar het kan gemakkelijk worden ge
Circuit Planning: Het maken van een Dual LED Circuit schicht voort Protoboard met 555 Timer

Circuit Planning: Het maken van een Dual LED Circuit schicht voort Protoboard met 555 Timer

Het doel voor dit DIY-project is om u door alle stadia van ontwikkeling van circuit dat een bedrijf zou meestal doorlopen wanneer prototyping een product; niet alleen een eenvoudige "how-to".Dit omvat:Kaart brengen van de elektronicaOntwerpen va
Kip geserveerd met een saus van het kaneel, cranberry, poort geserveerd met oven geroosterde pastinaak, rode ui & zoete aardappel frietjes

Kip geserveerd met een saus van het kaneel, cranberry, poort geserveerd met oven geroosterde pastinaak, rode ui & zoete aardappel frietjes

Gisteravond, ik uitgevonden dit feestelijke kip met een zelfgemaakte cranberry-oranje-port saus met een vleugje kaneel! Ik diende het met een mooie oven geroosterde bijgerecht: oven geroosterde pastinaak, rode uien & zoete aardappel partjes! Dit is e
Slimme huis met arduino

Slimme huis met arduino

Hallo.Ik zal u tonen hoe om uw eigen slimme huis te bouwen. Het toont de temperatuur zowel binnen en buiten, als het venster geopend of gesloten is, ziet u wanneer het regent en alarm wanneer de PIR-sensor zintuigen verplaatsen. Ik maakte de toepassi
Creëren van een eenvoudige Online Portfolio met een BootStrap sjabloon

Creëren van een eenvoudige Online Portfolio met een BootStrap sjabloon

Maken van een on line portfolio kunnen een grote uitbreiding van een CV, aangezien het toestaat dat potentiële werkgevers om eerdere projecten die een persoon heeft gewerkt te bekijken. Deze Instructables tutorial zal je leren hoe te maken van uw eig
Hand tilt gecontroleerde auto met behulp van de arduino

Hand tilt gecontroleerde auto met behulp van de arduino

Hoi, iedereen dit is mijn eerste instructables dus een beetje begrip. pls post uw suggesties voor toekomstige instructables. I 'm trying to documenteren elke stap uit hun voor de beginners die willen aan de slag met gebouw er eigen bots maar heb idee
Hoe bijhouden van uw Robot met OpenCV

Hoe bijhouden van uw Robot met OpenCV

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
Meten van de snelheid van geluid met Arduino microcontroller en ultrasone sensor

Meten van de snelheid van geluid met Arduino microcontroller en ultrasone sensor

Mijn 6-jarige dochter, Samatha, laat zien hoe het meten van de snelheid van geluid in lucht met Arduino Uno microcontroller en ultrasone sensor.Ik denk dat dit een goed project voor kinderen te krijgen blootgesteld aan wetenschap, techniek en wiskund
Gecontroleerde robotarm met handgebaren

Gecontroleerde robotarm met handgebaren

Dit gebruik van de robotarm naar de Arduino en ADXL 345 versnellingsmeter.Stap 1: materialenmaterialen:twee arduino (model maakt niet uit)twee adxl345 triaxis versnellingsmetervijf 9gr servo 'splexiglas panelen (twee A4 papier gebieden)LiPo batterijS
G Meter

G Meter

ik heb een late 80's VW en het gauge-cluster heeft 5 dummy LED locaties onder de andere waarschuwingssignalen springen.  Nou was ik moe van de m niet iets te doen, dus heb ik besloten om iets aan doen.  Ik kwam met het idee om een laterale zwaartekra
Vastleggen van beweging met een Arduino versnellingsmeter w XBee Comms /

Vastleggen van beweging met een Arduino versnellingsmeter w XBee Comms /

***************************************BIJGEWERKT 10 JUNI 2014 ***Zoals beloofd, is dit Instructable bijgewerkt met een hoofdstuk over de mededeling van de XBee. Daarnaast zal een nieuwe Instructable snel betreffende de ontwikkeling van het rover-ged
Versnellingsmeter Interfacing met een bestuur van Mediatek Linkit

Versnellingsmeter Interfacing met een bestuur van Mediatek Linkit

Vandaag zal ik laten zien hoe Mediatek Linkitone Board werkt met accellerometer ADXL335.De ADXL335 is een kleine, dunne, lage macht, de volledige 3-assige versnellingsmetergeconditioneerd voltage uitgangen met signaal. De versnelling van de maatregel