Stationära Accelerometer Tilt Sensor (1 / 3 steg)

Steg 1: teori

Jag kommer inte få in matematik Detaljer om hur jag beräkna tilt vinklar, eller hur jag försöker filtrera bort allvaret. Men här är en allmän översikt över teorin bakom min kod.

Accelerometern jag använde sinnen acceleration på 3 axlar, X, Y och Z. Som diskuteras i den tidigare instructable avläsningar från dessa axlar representerar komponent vektorer. När enheten sitter platt på ett bord, är gravitation uppradade med Z-axeln så Z-axeln läser ungefär 1. X och Y-axlarna läsa i detta fall både 0. När du roterar kommer styrelsen allvaret hamnar någonstans mellan X Y och Z-axlarna. Detta innebär allvars komponent vektorer är fördelade mellan axlarna. Nära allvar vektorn är att rada upp med en axel, ju närmare det axis behandlingen kommer att vara 1. Så lite trigonometri kan användas för att beräkna Tiltvinkel, baserat på magnituder läsa på X Y och Z-axlarna. I min kod jag hänvisar till dessa vinklar som Euler vinklar, sedan vinklar som representerar 3d läggning av ett objekt kallas Euler vinklar.

Mer på Euler vinklar här: http://en.wikipedia.org/wiki/Euler_angles

I min kod finnas jag också ett allvar filter. Euler vinklar används för att uppskatta de komponent vektorer som orsakas av gravitationen. Jag subtrahera dessa uppskattade komponent vektorer ut för att få slutliga allvar gratis värde. Denna strategi fungerar igen bara medan enheten är stillastående.

Se Steg
Relaterade Ämnen

Tilt Sensor handledning

Vad är en tilt sensor?Tilt sensorer kan du upptäcka orientering eller lust. De är små, billiga, lågenergi- och lätt-till-använda. Om det används korrekt, kommer de inte slits ut. Sin enkelhet gör dem populära leksaker, gadgets och bruksföremål. Iblan...

Fem-cent Tilt Sensor

detta är en grundläggande tilt sensor inspirerad av boll-och-bur stil sensorer, men 2d istället för 3d. En infångad nickle ansluter par kablar beroende på sensorn orientering. Dessa är snabb att bygga, och ganska billigt; Jag kom upp med dem för ett...

Accelerometer Tilt kontrollerade Wireless RGB LED-lampor

detta är videon av min instructable på Accelerometer Tilt kontrollerade Wireless RGB LED-lampor. Det visar sändaren lutas i olika riktningar och det motsvarande ljuset i lyktan.Instructable...

DIY Tilt Sensor minne spelet

Hur man bygger en FPGA DIY minne spelet.Team projekt: Minne Blitz. Av: Bit för Bit ProductionsKim LarssonDana CarverMegan VanHumbeckDetta projekt är för våra ECE2220 Digital Logic system kurs vid University of Manitoba. Inspirerad av de handhållna sp...

Ljud och Tilt Sensor hylsa

förhoppningsvis i slutet av detta instructable, kommer du att kunna använda Aniomagic komponenter för att styra lysdioder med hjälp av en sund sensor och andra lysdioder via samma makt källa av en tilt sensor!Vad du behöver:Ledande tråd (4-ply minimu...

Stöld protector med hjälp av tilt sensor

Dessa dagar stöld har blivit ett allvarligt brott. Människor är nu mycket mer medvetna mot det värdefulla objekt är väskor och smycken men på grund av rutinen upptagen av detta liv vi har ingen möjlighet att ta hand om våra saker. Att konstant momskr...

Kub av nyfikenhet (med manuell tilt sensor)

Hej alla. Detta projekt handlar om en galen vad-till-göra??? enhet. Användningen av dess delar har oändliga möjligheter. Vi kan hålla våra favorit små saker som in-ear hörlurar, eller höll på skrivbordet som en inredning när lamporna är släckta, som...

Self Balancing gyroskop V3 med hjälp av Arduino och potten för Tilt Sensor

här är den fortsatta historien om min gyroskop - i den här versionen jag använda en Arduino Uno och en potentiometer för att svänga en motvikt för att balansera ett precessing gyroskop så att det kommer att balansera på obestämd tid på två ätpinnar.N...

Hemma Sensor Station

Motivation är helt enkelt det faktum att läsa temperaturer och luftfuktighet värden från olika rum ska vara kostnadseffektiv som kostnad multiplicera vid rum räkning. Färdigmonterad temperatur och luftfuktighet enheter inklusive batterier kan köpas f...

Trådlös Accelerometer kontrollerat rgb-lysdioder

MEMS (Micro-elektromekaniska system) accelerometrar är i allmänt bruk som tilt-sensorer i mobiltelefoner och kameror. Enkla accelerometrar finns både som ic-chip och billigt utveckling pcb-styrelser.Trådlösa marker finns också prisvärda och i sammans...

Tilt-Switch Jar ljus

Detta är hur man gör en enkel men mycket bra snygg burk lampa som växlar på när du vänder det.Jag gjorde fyra som presenter till mina vänner, så jag lämnar Beijing. De är mycket lätt att göra, men resultatet är en vacker gåva du kan röra, känna och s...

Multi sensorer projekt

Hej alla!I denna tutorial kommer jag förklara hur du skapar ett projekt som innehåller många sensorer och funktioner.Det material vi behöver är:– Arduino Uno-Skärbräda– 12 LEDDE– 3 motstånd - 220 Ohm– 2/3 motstånd - 1KOhm– 1 fotomotstånd– 1 Summer– 1...

DIY 3D lutningssensorn

Hur man bygger en DIY 3D tilt sensor Bluetooth HID controllerKul, pedagogiska att bygga, och lite som magi. Kolla denna video av DIY 3D tilt sensor ansluten till Philips nyans. Projektet syftar till att göras i en FabLab (Zürich representerar!) med e...

Necomimi Arduino katt öron

de är så dang cute. Om du någonsin har sett cool promo för Necomimi Neurowear wearable uppsättning katt öron som svarar på hjärnvågor, vill du vill ha en alltför. Men det verkar de kanske vaporware eftersom den inte har inte förverkligades på marknad...

Dr Strange kostym

En Dr. konstigt kostym väcks till liv med trollformler med microcontrollers, lysdioder och sensorer!Se, trollkarl högsta!Med filmen kommer snart, sa en vän till mig min nästa kostym bör vara Dr Strange... Jag tror inte att han menade mig att ta honom...

Förstärkt Hyper-Reality handske

The Carnegie Mellon HCI gänget på det igen, denna gång tar på allvar uppgiften av göra en sak för lek. Den kungliga spela som är. Det som gör livet värt att leva.Den här gången har vi kombinerat våra nerd-ness för att ta del av din favoritfilm ljudef...

Arduino själv balans registeransvarige med DIGITAL IMU, äntligen!

Vad är det?DIY Segway/balans styrenhet med modern DIGITAL IMU sensor.Programvara för en Arduino som gör det möjligt att läsa positionsdata från en av de nya DIGITAL accelerometer/gyroskop enheterna, bearbetar data med hjälp av Kalman filtrering (rikt...

Automatisk cykel Hand-signal-utlöst indikatorlampan

jag kommer att visa dig hur du skapar en tur indikator för cyklister som tänds automatiskt när du utöka din arm för att indikera en sväng.Den är baserad på en liten kommersiellt tillgängliga EL panel, som vi ska lägga till en enkel tilt switch och et...

Motoriserade Quidditch Golden Snitch

För alla er Harry Potter och Quidditch fans där ute, har inte du verkligen ville ha en arbetande golden snitch i handen? Tja, gör denna "prop" som verkar för att komma till liv med några enkla komponenter. Detta är ett stort projekt för barn att...