Innehållsförteckning:

DIY Arduino -kompass: 6 steg
DIY Arduino -kompass: 6 steg

Video: DIY Arduino -kompass: 6 steg

Video: DIY Arduino -kompass: 6 steg
Video: DIY Arduino Robot Arm with Smartphone Control 2024, November
Anonim
DIY Arduino -kompass
DIY Arduino -kompass
DIY Arduino -kompass
DIY Arduino -kompass
DIY Arduino -kompass
DIY Arduino -kompass

Vi vet alla vad en kompass är och vad den används till. Kompassen berättar för oss riktningarna dvs E-W-N-S. Traditionell kompass arbetade med en magnetnål i mitten. Nålens nordpol pekar alltid mot jordens geografiska nordpol med magnetisk söder.

Sensorn jag använde MPU 9250 har en magnetometer som kan mäta den magnetiska intensiteten längs en given riktning. Jag begränsade mig till X- och Y -axlar bara så förenkla saker lite. Också som jag nämnde i videon också, detta projekt som en förlängning av det tidigare lutningsmätarprojektet. Ta en titt på videon och artikeln för lutningsmätaren. Länkarna för tillhandahålls nedan.

LÄNK FÖR YouTube

LÄNK FÖR INSTRUKTABLER

Låt oss börja.

Steg 1: Titta på den nya videon

Image
Image

Den här videon täcker lite teori om magneter, magnetfält och lite vektoralgebra. Som tidigare nämnts är detta en förlängning av det tidigare projektet. Se den andra videon i inledningen.

Steg 2: Komponenter

Komponenter
Komponenter

Listan över komponenter är ganska rak. En enkel arduino, (Nano i mitt fodral), MPU 9250 IC och en OLED -skärm för att mata ut data. Som vanligt är det inte obligatoriskt att ha bildskärmen, men att tänka på en bärbar dator varje gång du vill testa en yta kan vara lite absurd.

Jag fick MPU 9250 från Ali Express för cirka 3,5 dollar. Detta är inte den billigaste IC men bullernivåerna var betydligt lägre. Jag rekommenderar starkt denna IC. Det finns inget speciellt med arduino eller trä. Arduino är en klon och fungerar utmärkt.

Trä och utjämning av IC är inte lika viktigt som i inklinometerprojektet.

Du har lite utrymme för fel. CHILLAX !!!!!!!!!

Steg 3: Strukturen

Strukturen
Strukturen
Strukturen
Strukturen
Strukturen
Strukturen
Strukturen
Strukturen

För huvudkroppen tog jag lite enkelt fyrkantigt trä och kapade det till en grov längd på cirka 10 cm. Jag markerade sedan två hål i IC: s längd. Det är viktigt att du passar IC: n korrekt. Också, om du blir galen, använd någon annan sida eller ännu bättre, använd ett annat trä. Försök inte att korrigera ett missat hål. Skruven kanske inte håller bra grepp om ett sådant hål.

Jag klippte sedan honhuvud i lämpliga längder och klistrade in dem med tvåkomponentslim. När allt passade på plats var jag ganska nöjd med utseendet.

Steg 4: Koppla upp allt

Koppla upp allt
Koppla upp allt
Koppla upp allt
Koppla upp allt
Koppla upp allt
Koppla upp allt

Med I2C -protokollet är kablarna alltid lätta.

Jag började sedan tinna trådarna och honhuvudena. Ledningarna är väldigt enkla.

SDA- A4

SCl- A5

Vcc- 5V

GND-GND

Se till att kabelanslutningarna är säkra och korrekta. Se till att du har använt tillräckligt med trådlängd.

Jag gjorde detta misstag och lita på mig, det är väldigt frustrerande.

Steg 5: Programmering

Programmering
Programmering

Där där två tvillingprojektet tar olika vägar.

Biblioteket är detsamma. Ladda ner samma bibliotek.

GitHub-länken-

github.com/bolderflight/MPU9250

Med en titt på seriemonitorn var det klart att värdena var mycket mer ur fas. Jag gjorde några tester och slutligen kunde producera en anständig sinusfunktion.

Jag har tillhandahållit ett av mina excelark. Kolla in det om du är intresserad.

Sinusvåg är vacker, eller hur?

Steg 6: Njut av projektet

Njut av projektet
Njut av projektet
Njut av projektet
Njut av projektet

Jag du fick inte det upprepande skämtet i min video, ta inte denna kompasscamping med dig. Använd alltid pålitliga instrument. för både tillförlitlighet och användarvänlighet.

Hur som helst, jag gillade det här projektet.

Om du gillade, överväga att gilla och prenumerera på mina instrutables och YouTube -kanaler.

Rekommenderad: