Hoekmeting met behulp van de gyroscoop, versnellingsmeter en Arduino (3 / 5 stap)

Stap 3: Wat extra informatie voordat we overgaan


Van beide sensor kunnen we de hoek meten maar met behulp van twee verschillende techniek.

Voor het meten van de hoek met de gyro moeten wij integreren het signaal.
Maar waarom moeten we dit doen?
Omdat de gyro geven ons de hoekige tarief, dus een eenvoudige manier om de hoek is het hoekige tarief vermenigvuldigd met de tijd hebben [hoek = hoek + w * dt]

Voor het meten van de hoek met behulp van een versnellingsmeter die we hebben zin van de zwaartekracht in elke as van de versnellingsmeter, wat het betekent, de projectie van de versnelling van de zwaartekracht op elke richting van de sensor geeft ons een idee over de hoek. [angle_accel = arctg (AJ / sqrt (Ax ^ 2 + Az ^ 2))]

Dus waarom we gonna toepassing van twee sensor in plaats daarvan een?
Het profiteren van beide eigenschappen sensor. Als je kijkt naar de afbeelding die de gyro gegevens continu verhogen, dit heet drift en de versnellingsmeter-gegevens veel kleine tegelijk wijzigen.

En hoe om te fuseren beide signaal?
Wij zullen een techniek genaamd aanvullende filter gebruiken. Ik weet niet de exacte theorie achter dit, maar het werkt prima. Er zijn sommige informatie op het internet, net google het als u meer informatie nodig. Deze koppeling heeft een heleboel informatie en nuttig kan zijn.

filtered_angle = HPF * (filtered_angle + w * dt) + LPF*(angle_accel); waar HPF + LPF = 1

De waarden van het HPF en LPF vindt u op deze koppeling, op het filter.pdf-bestand. Bedankt jongens van "The DIY Segway".
Alleen voor test doel wij gaan tot het instellen van deze waarden als volgt, HPF = 0,98 en LPF = 0,02.

Gerelateerde Artikelen

Afstandsmeting met behulp van ultrasone sensor en de Arduino

Afstandsmeting met behulp van ultrasone sensor en de Arduino

HI iederIk heb onlangs mijn eerste Aduino, hier ben ik gonne toont u mijn eerste project die is afstandsmeting met behulp van ultrasone sensor en de Arduino, kunt u dit project veel mogelijke toepassingen zoals1-vloeistof niveau2-object detectie3-afs
Met behulp van MikroTik Router Board 433 & Arduino twee LED's

Met behulp van MikroTik Router Board 433 & Arduino twee LED's

In deze tutorial zal ik uitleggen hoe de controle twee LED's met behulp van MikroTik router bestuur en Arduino.MikroTik 433 is een router board gebaseerd op de Linuxkernel, het bevat 3 Ethernet-poort en 3 mini PCI-poort die wordt gebruikt om verbindi
Hack een oude iPod met behulp van een Android en een Arduino.

Hack een oude iPod met behulp van een Android en een Arduino.

Deze tutorial toont je hoe een Arduino gebruiken om te schakelen van dat oude stoffige muziekspeler in een Bluetooth gecontroleerde docking station.Zelfs als er al een gebarsten scherm of een lege batterij die kan nog steeds worden gebruikt.De volgen
Twitter garagedeur met behulp van de GE keuze waarschuwingssysteem & Arduino

Twitter garagedeur met behulp van de GE keuze waarschuwingssysteem & Arduino

u weet dat gevoel van het rijden van uw huis bijna om te werken en het gezegde "nu sluit de garagedeur?".  Ik haat dat gevoel en seeked op te lossen in de smiplest/goedkoopste manier die ik kon.  Het uitgangspunt was natuurlijk Arduino.  Dit pro
Voice controle met behulp van Mac OS X en Arduino

Voice controle met behulp van Mac OS X en Arduino

We gaan er in deze Inscrutable controle van de stem aan Arduino met behulp van MAC OS X ingebouwde functie van accessibilty en ingesproken tekst toevoegen.Hier is de link van het systeem werken.LED van zijn op tafel, Sorry voor zo verminderde zichtba
LED is gecontroleerd met behulp van de C#-toepassing en Arduino

LED is gecontroleerd met behulp van de C#-toepassing en Arduino

Video van dit project werken...Stap 1: Verzamel al het materiaal. 1) 6 X LED's2) 6 x 1 K Ohm weerstanden (kunt u 10 K Ohm weerstand voor DIM licht)3) jumper draden4) Arduino Microcontroller5) breadboard6) een PC met Microsoft Visual Studio is geïnsta
Een flipperkast 1970 's omzetten in een atoom synced wekker met behulp van een gps en een arduino

Een flipperkast 1970 's omzetten in een atoom synced wekker met behulp van een gps en een arduino

Een van de meest voorkomende problemen van pinball verzamelaars is waar we de volgende keer. De gedachte kwam bij me op een dag - wat als ik opnieuw kon purpose de flipperkast? Ik kon vervolgens vervangen door een bestaand apparaat de pin, en mijn pr
Hoe om te controleren van de TV functies met behulp van de analoge ingang en Arduino

Hoe om te controleren van de TV functies met behulp van de analoge ingang en Arduino

heb je ooit wilde een goede oude knop gebruiken om uw TV volume in plaats van herhaalde knop duwen? Of het gecontroleerd door licht te maken? Wilt u uw afstandsbediening te vervangen door een ontzagwekkende arduino en laat het doen van het harde werk
Lijn volgeling Robot met behulp van Camera Shield in 1Sheeld & Arduino

Lijn volgeling Robot met behulp van Camera Shield in 1Sheeld & Arduino

Het was zo lang omdat mijn laatst Instructables gepubliceerde. Eigenlijk, ik probeerde te doen van de zeer populaire project, maar met een nieuwe tools en een gemakkelijke manier vooral in codering. Ik heb gewerkt op een lijn volgeling robot die het
Klonen mijn versterker IR-afstandsbediening (en anderen) met behulp van een logische analyzer en Arduino

Klonen mijn versterker IR-afstandsbediening (en anderen) met behulp van een logische analyzer en Arduino

deze (eerste) tutorial is hier te vatten wat werk dat ik deed om te clonen van een IR-afstandsbediening. Dit is onderdeel van een meer globale project over energie te besparen door het uitschakelen van niet-actieve systemen (hifi, tv,...) niet bij no
Met behulp van tft itead 2.8 arduino UNO Shield op MEGA

Met behulp van tft itead 2.8 arduino UNO Shield op MEGA

TFT-Touchscreens zijn geweldige grafische interface die worden met de MCU speciaal arduino gebruikt kan.Het brede kleurbereik, en goede grafische vermogen en goede kaart van pixels heeft, kan worden gebruikt in toepassingen waarvoor u grafiek plotten
RGB LED Driver met behulp van IC 74c 14: No Arduino!

RGB LED Driver met behulp van IC 74c 14: No Arduino!

Dit eenvoudige project drijft een RGB LED. Verschillende kleuren kunnen willekeurig worden geproduceerd en ziet er meer prachtig wanneer een rietje wordt gebruikt als een diffuser. 3 Schmitt Trigger oscillatoren + 3 uses slechts opwaarts van fader ci
[Arduino project] #Remote Monitoring van ultrasone Sensor waarde met behulp van ioShield-A & Cloud Server

[Arduino project] #Remote Monitoring van ultrasone Sensor waarde met behulp van ioShield-A & Cloud Server

Mijn post wordt uitgelegd hoe u controleert de waarde van de ultrasone sensor op afstand met behulp van Arduino, ioShield-A & Xively Server.Arduino Uno bord wordt gebruikt voor het hele systeem bedienen en het meten van de waarde van de sensor. Ik be
Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module

In deze tutorial leert u hoe u met een bluetooth-module en MIT's app uitvinder maken van een draadloze seriële verbinding tussen een android telefoon en een arduino board.Hier is een korte video die toont een voorbeeld-app die ik heb gemaakt. Ik zal