INHOUDSOPGAWE:

DIY Arduino -kompas: 6 stappe
DIY Arduino -kompas: 6 stappe

Video: DIY Arduino -kompas: 6 stappe

Video: DIY Arduino -kompas: 6 stappe
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
DIY Arduino kompas
DIY Arduino kompas
DIY Arduino kompas
DIY Arduino kompas
DIY Arduino kompas
DIY Arduino kompas

Ons weet almal wat 'n kompas is en waarvoor dit gebruik word. Die kompas vertel ons die rigtings: E-W-N-S. Tradisionele kompas werk met 'n magnetiese naald in die middel. Die naald se noordpool wys altyd na die geografiese noordpool van die aarde met magnetiese suide.

Die sensor wat ek gebruik het MPU 9250 het 'n magnetometer wat die magnetiese intensiteit in 'n gegewe rigting kan meet. Ek het myself beperk tot X- en Y -asse, sodat dinge 'n bietjie vereenvoudig word. Soos ek ook in die video genoem het, is hierdie projek ook 'n uitbreiding van die vorige hellingmeterprojek. Kyk na die video en die artikel vir die hellingmeter. Die skakels wat verskaf word, word hieronder verskaf.

SKAKEL VIR YouTube

SKAKEL VIR INSTRUKSIES

Laat ons begin.

Stap 1: Kyk na die nuwe video

Image
Image

Hierdie video behandel 'n bietjie teorie oor magnete, magnetiese velde en 'n paar vektoralgebra. Soos vroeër genoem, is dit 'n uitbreiding van die vorige projek. Kyk in die inleiding na die ander video.

Stap 2: Komponente

Komponente
Komponente

Die lys van komponente is redelik eenvoudig. 'N Eenvoudige arduino, (Nano in my Case), MPU 9250 IC en 'n OLED -skerm om die data uit te voer. Soos gewoonlik is die monitor nie verpligtend nie, maar om aan 'n skootrekenaar te dink elke keer as u 'n oppervlak wil toets, kan 'n bietjie absurd wees.

Ek het die MPU 9250 van Ali Express gekry vir ongeveer $ 3,5. Dit is nie die goedkoopste IC nie, maar die geraasvlakke was aansienlik laer. Ek beveel hierdie IC sterk aan. Daar is niks spesiaals aan die arduino of die hout nie. Arduino is 'n kloon en werk uitstekend.

Die hout en nivellering van IC is nie so belangrik soos in die incinoeter -projek nie.

U het ruimte vir foute. CHILLAX !!!!!!!!!

Stap 3: Die struktuur

Die struktuur
Die struktuur
Die struktuur
Die struktuur
Die struktuur
Die struktuur
Die struktuur
Die struktuur

Vir die hoofliggaam het ek 'n paar eenvoudige vierkantige hout geneem en dit tot ongeveer 10 cm lank gesny. Ek merk toe twee gate in lengte van die IC. Dit is belangrik dat u die IC korrek pas. As u ook verdwaal, gebruik dan 'n ander kant, of nog beter, 'n ander hout. Moenie probeer om 'n gemiste gat reg te stel nie. Die skroef hou moontlik nie goeie greep op sulke gate nie.

Ek sny dan die kopstukke op gepaste lengtes en plak dit met 'n kleefstof met twee komponente. Sodra alles in plek was, was ek redelik tevrede met die voorkoms.

Stap 4: Sluit alles aan

Draad alles op
Draad alles op
Draad alles op
Draad alles op
Draad alles op
Draad alles op

Met die I2C -protokol is die bedrading altyd maklik.

Ek begin toe om die drade en die vroulike koppe vas te maak. Die bedrading is baie eenvoudig.

SDA- A4

SCl- A5

Vcc- 5V

GND-GND

Maak seker dat die bedrading aansluitings veilig en korrek is. Maak seker dat u genoeg draad gebruik het.

Ek het hierdie fout gemaak en vertrou my, dit is baie frustrerend.

Stap 5: Programmering

Programmering
Programmering

Daar waar die twee tweelingprojek verskillende weë loop.

Die biblioteek is dieselfde. Laai dieselfde biblioteek af.

Die GitHub-skakel-

github.com/bolderflight/MPU9250

As u na die seriële monitor gekyk het, was dit duidelik dat die waardes baie meer uit fase was. Ek het 'n bietjie getoets en uiteindelik kon ek 'n ordentlike sinusfunksie lewer.

Ek het een van my Excel -velle verskaf. Kyk gerus as u belangstel.

Sinegolf is pragtig, nie waar nie?

Stap 6: Geniet die projek

Geniet die projek
Geniet die projek
Geniet die projek
Geniet die projek

Ek het nie die herhalende grap in my video gekry nie, moenie hierdie kompas saamneem nie. Gebruik altyd betroubare instrumente. vir beide betroubaarheid en gebruiksgemak.

In elk geval, ek hou van hierdie projek.

As u dit geniet het, oorweeg dit om my instrukables en YouTube -kanale te geniet en in te teken.

Aanbeveel: