Automatisk Magnetometer kalibrering



Det finns flera typer av billiga magnetometer nu tillgänglig, där du kan känna en kompassriktningen, men alla av dem (såvitt jag vet) behöver kalibreras innan du kan få vettiga resultat.

Jag beskriva en manuell metod för att göra detta i en annan Instructable, men i den här jag är kommer för att visa dig en automatisk metod som du kan bygga in i ditt projekt, ta bort behovet av att anpassa din skiss med fasta kalibreringsdata och gör att du kan kalibrera magnetometer när som helst.

För tillförlitlig navigering finns cirka 4 korrigeringar som du skulle behöva göra den råa magnetometer utgång för att få korrekta resultat, men för många hobby ämnar den så kallade "hårt järn" korrigeringen är allt du behöver för att få en vettig utgång, vilket normalt är den dominerande fel. Utan de andra korrigeringarna kan din magnetometer Visa magnetiska nord en lite öster om sant riktning när du står inför ett sätt och en liten West inför en annan. Om du försöker använda den för att göra en 90 graders sväng, kan du också hitta du har stängt av något lite mer eller lite mindre. Denna fråga kan inte ens för en drönare som du kan bara använda magnetometer fastställa en grov rubrik, med tanke på att vinden kan blåsa du ur kurs, men du kan fortfarande använda det för att upprätthålla en viss rubrik. Observera att det kan vara farligt att lita på de kalibreringsmetoder jag beskriva för navigering till sjöss, eller någon annanstans där navigeringsfel kan få allvarliga konsekvenser.

Den manuella metoden bygger på med magnetometer avläsningar med magnetometer i 4 olika lägen, vrida den genom 180 grader, sedan upp och ner, sedan slår den igen genom 180 grader. Däremot bygger den automatiska metoden på accelerometern för att upptäcka 4 positioner alla på 45 grader mot horisontalplanet och använder en Neopixel-ring för att guida dig, sedan beräknar förskjutningarna och lagrar dem i icke-voltile minne. Kalibrering funktionen anropas om det finns inga motkrav lagras och kan återkallas när som helst genom att kraftigt vrida enheten fram och tillbaka flera gånger.

Se Steg
Relaterade Ämnen

Lätt mjuk och hård järn magnetometer kalibrering

Om din hobby är RC, drönare, robotics, elektronik, öka verklighet eller liknande då möter förr eller senare du med uppgift att magnetometer kalibrering. Någon magnetometer modul måste kalibreras, eftersom mätning av magnetfält utsätts för vissa snedv...

Enkel manuell Magnetometer kalibrering

Det finns flera typer av billiga magnetometer nu tillgänglig, där du kan känna en kompassriktningen, men alla av dem (såvitt jag vet) behöver kalibreras innan du kan få vettiga resultat. I detta Instructable, ska jag visa en enkel manuell metod med b...

Automatisk prioritering kalibrering med Mach 3

för din Industriella CNC Router att klippa exakt, motorerna behöver justeras. Detta innebär i princip att varje puls skickas från datorn till maskinen måste översätta korrekt för att producera de enheter du mäta med (inches eller millimetrar.) När mo...

Glowy Disco Badge

I detta projekt kommer vi att att göra en rolig głowy badge som lyser upp med olika färger och mönster som svarar på din rörelse. Bär den till en part eller ett diskotek och sola sig i beundran av alla dina vänner!Displayen är en Adafruit Neopixel ri...

Arduino Laser projektor + kontroll App

XY - 2 dimensionell laserscanning2 x 35mm 0.9° stegmotorer - 400 steg/varvAutomatisk spegel kalibreringFjärrkontroll för seriell (via bluetooth)Auto-lägeRemote control app med GUIÖppen källkodLadda ner:GitHub.com/stanleyondrusstanleyprojects.comSteg...

Flone 3.0 Drone Quadcopter

Detta är flone 3.0: en Öppen källkod Drone ekosystem.Efter den första utgåvan av vår prisbelönta flone 1.0 instructable för tre år sedan, gjorde vi en hel del arbete.Flone är en kraftfull, kompakt, och smart design av en billig quadcopter som enkelt...

Automatisk växten vattnas enhet (enkel version)

detta Instructable kommer att lära dig hur man enkelt gör en automatisk anläggning vatten-er. Perfekt för när du ska på semester eller när du bara inte komma ihåg att vatten dina växter. Det kommer att ge en viss dos av vatten på oavsett schema som d...

Automatisk laser nivå från en gammal hårddisk.

Jag behöver en laser nivå, men jag behöver inte en väldigt ofta så släppa ett par hundra på något jag kan använda då och då bara inte kommer att hända.Som fortfarande lämnade mig med ut en laser nivå, och den enda lösningen var att göra en.Så med ing...

Automatiska bevattningssystem med kapacitiv sond och Arduino på billiga (och jag menar det)

Varning: Jag är inte en elektronikingenjör, så jag inte kan ge någon garanti för design (mycket mindre en implementering). Jag vet bara presenteras lösningen fungerade för mig minst 5-6 månader (så jag inte kan ens garantera dess tillförlitlighet öve...

AUTOMATISK SOLAR POWERED NIGHT LIGHT

Hej vännerTack för ert stöd för min tidigare projektIdag jag kommer att göra livet hacka "instructable" kan spara både tid och pengar. Det här är handledningen om "hur man gör en automatisk solar powered natt ljus". Denna enhet kan lad...

Med Repetier värd att ställa upp din Automatisk horisontering sond och skapa din första Print med Delta rostock mini

Idag kommer vi att dela hur Repetier värd att ställa upp din AutoLeveling sond och skapa din första Print med Delta rostock miniSteg 1: Anslut USB till din Rostock mini G2 eller G2s och driva upp. Du kan se LED-lampor och fläkt kommer till liv, du ka...

PocketLab Magnetometer Röj

I magnetiska Röj labbet, kommer att du återskapa det klassiska datorspelet Röj i verkliga livet! Med hjälp av Pocketlab's magnetometer, du kommer att försöka upptäcka dolda minor och markera deras platser på ett rutnät. Du kan göra övningen med två p...

Automatisk MP3-spelare

Det började som ett sätt att hälsningen trick-or-treaters med ett skrämmande scream eller goulish stön. Det finns enheter som kommer att slå på en enhet som en bergsprängare ansluten till en 110 outletbased på en utlösare från en rörelsedetektor. Men...

Intellekten Edison IoT: Automatisk lampa (relä, HC-SR04)

Projektet är helt enkelt en automatisk lampa som tänds när den "ser" rörelse. Eftersom detta är hemautomation.Med detta kan du:1. spara energi.2. spara din egen tid.3. säkerställa säker går med händerna fulla av grejer eftersom ljuset tänds auto...

Själv kalibrera laser resa tråd

Detta är min handledning om hur man gör en själv kalibrera laser resa tråd.Varning lasrar är super ljusa och förblinda dig. så att inte använda dem var det finns barn eller i offentliga miljöer!Steg 1: vad du behöver Arduino (någon bör fungera)5V sum...

Trampolino - automatisk flytande hälla system

Trampolino är en öppen källkod och öppna byggprojekt. Du kan använda den för att hälla vatten i anläggningen vas vid en viss tidpunkt t.ex. Projektet beskrivs också på http://darksmo.github.io/arduino-trampolino/ .FunktionerManuell flytande hällaFyll...

Accelerometer och magnetometer utforskning av LSM303DLHC

LSM303 kombinerar avläsningar från jordens elektromagnetiska fält som en magnetometer med läsningar av jordens gravitationskonstant kraft som en triple-axlig accelerometer. Denna information gör det ett kompakt system.Som det är, kan LSM303 användas...

Automatisk utjämning Laser Cross

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 i 5.4pt 0 i 5.4pt; MSO...

Automatisk inköpslista

Välkommen på Instructable om hur man gör en automatisk inköpslista.Igen den kamp som du glömde en sak du var tvungen att köpa eftersom du äter allt?Med denna pryl har inte kämpa mer.Idén förklarade:Tanken är att ha en rektangulär låda på din bänkskiv...