Sommario:

Bussola Arduino fai da te: 6 passaggi
Bussola Arduino fai da te: 6 passaggi

Video: Bussola Arduino fai da te: 6 passaggi

Video: Bussola Arduino fai da te: 6 passaggi
Video: Usare una bussola I2C (AK8975) con Arduino - #144 2024, Dicembre
Anonim
Bussola Arduino fai da te
Bussola Arduino fai da te
Bussola Arduino fai da te
Bussola Arduino fai da te
Bussola Arduino fai da te
Bussola Arduino fai da te

Sappiamo tutti cos'è una bussola e a cosa serve. La bussola ci dice le direzioni cioè E-W-N-S. Bussola tradizionale lavorata con un ago magnetico nel mezzo. Il polo nord dell'ago punta sempre verso il polo nord geografico della terra con il sud magnetico.

Il sensore che ho usato MPU 9250 ha un magnetometro che può misurare l'intensità magnetica lungo una determinata direzione. Mi sono limitato agli assi X e Y solo per semplificare un po' le cose. Inoltre, come ho accennato anche nel video, questo progetto è un'estensione del precedente progetto inclinometrico. Si prega di dare un'occhiata al video e all'articolo per l'inclinometro. I collegamenti per forniti sono forniti di seguito.

LINK PER YouTube

LINK PER ISTRUTTORI

Iniziamo.

Passaggio 1: guarda il nuovo video

Image
Image

Questo video copre un po' di teoria dei magneti, dei campi magnetici e dell'algebra vettoriale. Come accennato in precedenza, si tratta di un'estensione del progetto precedente. Si prega di guardare l'altro video nell'introduzione.

Passaggio 2: componenti

Componenti
Componenti

L'elenco dei componenti è abbastanza semplice. Un semplice arduino, (Nano nel mio caso), MPU 9250 IC e un display OLED per l'output dei dati. Come al solito, avere il monitor non è obbligatorio ma pensare a un laptop ogni volta che si vuole testare una superficie potrebbe essere un po' assurdo.

Ho ottenuto l'MPU 9250 da Ali Express per circa $ 3,5. Questo non è l'IC più economico ma i livelli di rumore erano notevolmente inferiori. Consiglio vivamente questo IC. Non c'è niente di speciale nell'arduino o nel legno. Arduino è un clone e funziona alla grande.

Il legno e il livellamento di IC non sono così importanti come nel progetto inclinoeter.

Hai un po' di margine di errore. CHILAX!!!!!!!!!

Passaggio 3: la struttura

La struttura
La struttura
La struttura
La struttura
La struttura
La struttura
La struttura
La struttura

Per il corpo principale, ho preso del semplice legno quadrato e l'ho tagliato a una lunghezza approssimativa di circa 10 cm. Ho quindi segnato due fori di lunghezza dell'IC. È importante montare correttamente l'IC. Inoltre, se sbagli, usa un altro lato o, ancora meglio, usa un altro legno. Non cercare di correggere un foro mancato. La vite potrebbe non mantenere una buona presa su tale foro.

Quindi ho tagliato le intestazioni femminili su lunghezze appropriate e le ho incollate con adesivo bicomponente. Una volta che tutto è andato a posto, ero abbastanza soddisfatto dell'aspetto.

Passaggio 4: collega tutto

Collega tutto
Collega tutto
Collega tutto
Collega tutto
Collega tutto
Collega tutto

Con il protocollo I2C, il cablaggio è sempre facile.

Ho quindi iniziato a stagnare i fili e le intestazioni femminili. Il cablaggio è molto molto semplice.

SDA- A4

SCl- LA5

Vcc- 5V

GND-GND

Assicurarsi che i collegamenti dei cavi siano sicuri e corretti. Assicurati di aver usato una lunghezza di filo sufficiente.

Ho fatto questo errore e credetemi, è molto frustrante.

Passaggio 5: programmazione

Programmazione
Programmazione

Lì dove i due progetti gemelli prendono strade diverse.

La biblioteca è la stessa. Scarica la stessa libreria.

Il collegamento GitHub-

github.com/bolderflight/MPU9250

Dando un'occhiata al monitor seriale, era chiaro che i valori erano molto più sfasati. Ho fatto alcuni test e finalmente ho potuto produrre una funzione seno decente.

Ho fornito uno dei miei fogli excel. Dai un'occhiata se sei interessato.

L'onda sinusoidale è bellissima, vero?

Passaggio 6: goditi il progetto

Godetevi il progetto
Godetevi il progetto
Godetevi il progetto
Godetevi il progetto

Se non hai capito la battuta che si ripete nel mio video, non portare questa bussola in campeggio con te. Usa sempre strumenti affidabili. sia per l'affidabilità che per la facilità d'uso.

Comunque, questo progetto mi è piaciuto.

Se ti è piaciuto, prendi in considerazione l'idea di mettere mi piace e iscriverti ai miei instrutables e ai canali YouTube.

Consigliato: