Sommario:
- Passaggio 1: guarda il nuovo video
- Passaggio 2: componenti
- Passaggio 3: la struttura
- Passaggio 4: collega tutto
- Passaggio 5: programmazione
- Passaggio 6: goditi il progetto
Video: Bussola Arduino fai da te: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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
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
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
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
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
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
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:
Bot bussola fai-da-te: 14 passaggi
Bot bussola fai-da-te: Ciao! Oggi realizzerò un bot Compass. Ho avuto questa idea pensando a quanto sia difficile disegnare il cerchio perfetto senza una scatola matematica. Bene, ho la tua soluzione? Come sai che un cerchio è esattamente a 360 gradi, quindi questo bot può disegnare uno sha
Tutorial per interfacciare il sensore bussola HMC5883L con Arduino: 10 passaggi (con immagini)
Tutorial per interfacciare il sensore bussola HMC5883L con Arduino: Descrizione HMC5883L è una bussola digitale a 3 assi utilizzata per due scopi generali: misurare la magnetizzazione di un materiale magnetico come un ferromagnete, oppure misurare la forza e, in alcuni casi, la direzione del campo magnetico in un punto in s
Bussola digitale con magnetometro Arduino e HMC5883L: 6 passaggi
Bussola digitale con Arduino e magnetometro HMC5883L: Ciao ragazzi, questo sensore potrebbe indicare il nord, il sud, l'est e l'ovest geografico, anche noi umani potremmo usarlo quando necessario. Così. In questo articolo cerchiamo di capire come funziona il sensore Magnetometro e come interfacciarlo con un microcontrollore
Come Usare il Modulo GY511 con Arduino [Crea una Bussola Digitale]: 11 Passaggi
Come utilizzare il modulo GY511 con Arduino [Crea una bussola digitale]: PanoramicaIn alcuni progetti di elettronica, è necessario conoscere la posizione geografica in qualsiasi momento ed eseguire un'operazione specifica di conseguenza. In questo tutorial imparerai come utilizzare il modulo bussola LSM303DLHC GY-511 con Arduino per creare una bussola digitale
Progetto bussola digitale Arduino: 3 passaggi
Progetto bussola digitale Arduino: Ciao! In questo tutorial vedrai come puoi creare una bussola digitale usando un Arduino e l'IDE di elaborazione. Questo è un progetto Arduino abbastanza semplice ma interessante e dall'aspetto interessante. Puoi guardare l'esempio demo di questo tutorial sul video