Bilen Digital kompass & termometer (3 / 7 steg)

Steg 3: Preliminära tester och rubriken beräkning




Först av allt, LCD, JeonLab mini och magnetometer, MAG3110 har samlats på en skärbräda och testade. Magnetometer har 3 axel sensor, men eftersom lyckligtvis mest vägar där jag bor och pendlar till arbetet är relativt nivå. Så jag brydde mig inte att använda komplicerade ekvationer, men bestämde mig för att beräkna helt enkelt rubriken vinkeln med hjälp av ARCTAN x och Y avläsningar. Och det verkligen fungerar tillräckligt bra.

Magnetfält styrkan och riktningen är skiljer sig från plats till plats. För att korrekt kompass och karta behandlingen behöver du veta den magnetiska missvisningen (skillnaden mellan kompass Norden och geografiska sann norr). I min skiss, jag inte dra ifrån eller lägga till deklination, men om din position har mycket stora deklination, kan du lägga till detta för att kompensera skillnaden.

Av de preliminära testerna hittade jag värdet visas de högsta och lägsta värdena för X och Y-axeln representerade Nord och syd. Men värdena gjorde inte jämnt fördelat i vinkel. Med andra ord representerar inte det centrala värdet öst eller väst. Detta är vanligt, såvitt jag vet, för alla semiconductor typ magnetometer så länge de inte har någon inbyggd kompensation algoritm i den. För att läsa rubriken (ungefär) korrekt jag tänkte att om du vet värdena för Nord och syd per varje axel, X och Y, helt enkelt beräkna ATAN skillnader av nuvarande läsning och medelvärden av X och Y ger dig rubrik vinkel (se Arduino skiss i nästa steg), och det fungerade bra. Detta är inte perfekt metod att beräkna rubriken men vi talar inte om antal decimaler. Jag har kört min bil med denna kompass för ungefär en vecka nu och är ganska tillfredsställande.

Se Steg
Relaterade Ämnen

DIY Digital kompass (för bilen)

Jag är förbluffad över att vissa bilar inte har en digital kompass alltid synlig. Du måste antingen starta navigering app varje gång som även kan försvinna när du justerar radion. I detta projekt, ska du skapa en digital kompass som kan drivas med ci...

Gränsyta för Digital kompass (HMC5883L) med Raspberry Pi 2 med Python3

Inledningsvis var jag arbetar på en labyrint lösa robot. Istället för att använda ultraljud och IR på Arduino Mega för vägg efter som mina vänner gjorde, försöker jag göra något annorlunda med hjälp av digital kompass och Raspberry Pi 2. Denna erfare...

Konfigurera, läsa data & kalibrera HMC5883L digital kompass med Python

Som i andra Bloggar innehåller här också information som kan hittas någon annanstans på webben. Jag strukturerade bara den så att den lätt att använda för början robot hobbyister.Det är ganska enkelt att ansluta kompassen. Vid montering av sensorn ti...

Arduino Digital kompass projekt

Hej! I detta instructable kommer du se hur du kan göra en Digital kompass med hjälp av en Arduino och bearbetning IDE. Detta är ganska enkla men intressanta och sval sett Arduino projekt.Du kan titta på demo exemplet av denna tutorial på videon ovan....

Grove 3 axlig Digital kompass

Detta är den fjärde handledningen av en serie tutorials där jag visa dig hur ansluta Grove sensorer och komponenter till en Arduino och att komma igång för en robot projekt med hjälp av dessa sensorer. I de sista par instructables visade jag hur man...

Steampunk kompass

efter att ha byggt några pussel box spel nyligen, och med vissa komponenter kvar jag tänkte jag skulle bygga en fungerande Steampunk kompass.Uppbyggd kring en Arduino Duemilanove är detta en riktigt snabbt och enkelt bygga. Ta behandlingen från en di...

Hur man gör en taktil Feedback kompass bälte

har du någonsin undrat hur flyttfåglar klarar av att ha en sådan fantastisk känsla av riktning trots att vara så allmänt borta? De kan känna av jordens magnetfält med vad är i grunden en kompass inbyggt i deras kropp. Skulle inte det vara häftigt att...

Arduino Digital magnetkompass (HMC5883L - 2 visningslägen)

Hej!!!Idag kommer jag visa dig hur man gör ditt eget arduino kompass med MHC5883L 3-axlig digital kompass styrelsen.Innan du börjar, se till att du har:Arduino unoHMC5883L givarkortNokia 5110 display (pcb version)2 x tryckknapp1 x strömbrytare(du kan...

Intellekten Edison och Ridemakerz RC chassi Robotics plattform

När jag var inbjuden att delta i Intel IOT tävlingen trodde jag det var en fantastisk möjlighet. Först av allt, skulle det ge mig tillgång till några riktigt awesome hårdvara och sensorer. Jag är en maker på en budget, så det var bra. Jag är också en...

RB2 rinnande rutor.

Låter inte som en "stor sak"?Tja, för att vara ärlig, för mig visade det sig vara ganska svårt arbete. -0)Liksom i tidigare Bloggar jag siktar inte på en vetenskaplig uppsats, men jag ska försöka att avslöja fakta jag var tvungen att samlas för...

Hur att reparera Automotive/c

Steg 1: freon check Behöver du en uppsättning grenrör mätare att kontrollera att du freon tryck.Här är några allmänna riktlinjer för a/c system tryck och temperaturer som bygger på externa omgivningstemperatur. Kom ihåg att detta är en riktlinje och...

Gör en mini leksaksbil med Arduino

Varje pojke har drömmen om att göra en bil. Dagar sedan jag gjorde en aldrig falla skalbagge, det är mycket roligt och så många människor sade liknande det. Här det kommer att göra en annan leksaksbil, vilket är mycket mindre och det är programmerbar...

Bil nr 05 fjärde etappen (Strawberry version)

Bil No.05 är projektet siktar på att göra en programmerad automatisk drivande bil.I första etappen, jag monterade en mindre svängradie R/C chassi och gjorde en relation tabell mellan styrning servo värde och vändradie.I andra etappen, jag gjorde en E...

Seafox ROV dränkbara retrofit

(Detta instructable kommer att vara nästan helt bilder så klicka på pennan på dem) Seafox fungerat bra i sin ursprungliga konfiguration men det var underpowered använder Standard länspumparna med hur jag hade dem fast så jag har beslutat att eftermon...

Grekisk yoghurt, från Scratch!

Det är fantastiskt de saker du inte uppmärksamma eller helt enkelt glömma från när du var liten. Ett par år sedan upptäckte jag hur fantastiskt hemmagjord yoghurt kan vara: lätt att göra och riktigt bra smak. Det visar sig att min armeniska farmor br...

En Hacker Cup Of Tea

jag fick uttråkad en natt och ville ha en kopp te. Så att vara snille som jag är gjorde jag en hacka tillsammans tekokare. Just nu detta är mer av en beskrivning än en guide men jag kommer gärna besvara någon fråga får jag i kommentarerna.Steg 1: ing...

Asymmetrisk kondensator drivraketer: Biefeld-Brown effekten

Tillbaka på 1920-talet, en ung man vid namn Thomas Townsend brunt upptäckte att om han ut en kondensator med Kickspänning riktar strömmen, skulle kondensatorn uppvisar dragkraft i riktning mot den + positiv elektrod. Av och på för resten av sitt liv...

Stora Survivol Kit

Steg 1: inuti Det finns många sak inom detta kitSteg 2: vapenSteg 3: Fickkniv Måste ha en fickknivSteg 4: Vatten lagring Med aluminiumfolie kan du använda det för att koka/rena vattnetSteg 5: Stor soppåse Du kan använda den för att göra en liten väde...

Misslyckande & framgångssaga av Arduino klocka

Jag beslutade att bygga en Arduino binära armbandsur. Jag vet ett armbandsur bör vara små i storlek som det är en bärbar projekt. För att valt jag utanpåliggande montering enhet (SMD) som SMD LED, TQFP Atmega IC och SMD motstånd. Som controller vald...