Taula de continguts:
- Pas 1: mireu el vídeo nou
- Pas 2: components
- Pas 3: l'estructura
- Pas 4: connecteu-ho tot
- Pas 5: programació
- Pas 6: gaudiu del projecte
Vídeo: Brúixola Arduino de bricolatge: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Tots sabem què és una brúixola i per a què serveix. La brúixola ens indica les direccions, és a dir, E-W-N-S. La brúixola tradicional funcionava amb una agulla magnètica al centre. El pol nord de l'agulla sempre apunta cap al pol nord geogràfic de la terra amb un sud magnètic.
El sensor que he utilitzat MPU 9250 té un magnetòmetre que permet mesurar la intensitat magnètica en una direcció determinada. Em vaig limitar als eixos X i Y només per simplificar una mica les coses. També, tal com he esmentat al vídeo, aquest projecte és una extensió del projecte anterior d’inclinòmetre. Mireu el vídeo i l’article de l’inclinòmetre. Els enllaços proporcionats es proporcionen a continuació.
ENLLAÇ PER A YouTube
ENLLAÇ PER A INSTRUCTABLES
Comencem.
Pas 1: mireu el vídeo nou
Aquest vídeo inclou una mica de teoria dels imants, camps magnètics i alguna àlgebra vectorial. Com s’ha esmentat anteriorment, es tracta d’una extensió del projecte anterior. Mireu l’altre vídeo de la introducció.
Pas 2: components
La llista de components és bastant senzilla. Un senzill arduino (Nano en el meu cas), MPU 9250 IC i una pantalla OLED per a la sortida de les dades. Com és habitual, tenir el monitor no és obligatori, però pensar en un ordinador portàtil cada vegada que vulgueu provar una superfície pot ser una mica absurd.
Vaig obtenir la MPU 9250 d’Ali Express per uns 3,5 dòlars. Aquest no és el CI més barat, però els nivells de soroll eren considerablement més baixos. Recomano aquesta IC. No hi ha res d’especial en l’arduino ni en la fusta. Arduino és un clon i funciona molt bé.
La fusta i l’anivellament de l’IC no són tan importants com en el projecte inclinoeter.
Teniu marge d’error. CHILLAX !!!!!!!!!
Pas 3: l'estructura
Per al cos principal, vaig agafar una fusta quadrada senzilla i la vaig tallar a una longitud aproximada d’uns 10 cm. Després vaig marcar dos forats de longitud de la CI. És important que encaixeu correctament el CI. A més, si us enganyeu, utilitzeu algun altre costat o, millor, utilitzeu una altra fusta. No intenteu corregir un forat perdut. És possible que el cargol no tingui una bona adherència en aquest forat.
Després vaig tallar les capçaleres femenines en longituds adequades i les vaig enganxar amb adhesiu de dos components. Un cop tot encaixat al seu lloc, vaig quedar força content amb la seva aparença.
Pas 4: connecteu-ho tot
Amb el protocol I2C, el cablejat sempre és senzill.
Després vaig començar a estanyar els cables i les capçaleres femenines. El cablejat és molt, molt senzill.
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
Assegureu-vos que les connexions de cablejat siguin segures i adequades. Assegureu-vos que heu utilitzat prou longitud de filferro.
He comès aquest error i confia en mi, és molt frustrant.
Pas 5: programació
Allà on els dos bessons prenen camins diferents.
La biblioteca és la mateixa. Descarregueu la mateixa biblioteca.
L’enllaç GitHub-
github.com/bolderflight/MPU9250
Fent una ullada al monitor sèrie, era evident que els valors eren molt més desfasats. Vaig fer algunes proves i finalment vaig poder produir una funció sinusoïdal decent.
He proporcionat un dels meus fulls Excel. Consulteu-ho si esteu interessats.
L’ona sinusoidal és bonica, oi?
Pas 6: gaudiu del projecte
Si no heu rebut la broma que es repeteix al meu vídeo, no emporteu aquesta brúixola acampant. Utilitzeu sempre instruments fiables. Tant per la fiabilitat com per la facilitat d'ús.
De totes maneres, aquest projecte m'ha agradat.
Si us ha agradat, penseu en agradar-vos i subscriure-us als meus instruments i als meus canals de YouTube.
Recomanat:
Bricolatge micro: brúixola de bits: 6 passos
Bricolatge Micro: Bit Compass: Com codificar una brúixola Micro: Bit
Tutorial per a la interfície Sensor de brúixola HMC5883L amb Arduino: 10 passos (amb imatges)
Tutorial per a la interfície Sensor de brúixola HMC5883L amb Arduino: Descripció HMC5883L és una brúixola digital de 3 eixos que s’utilitza per a dos propòsits generals: per mesurar la magnetització d’un material magnètic com un ferromagnet o per mesurar la força i, en alguns casos, la direcció del camp magnètic en un punt de s
Brúixola digital mitjançant magnetòmetre Arduino i HMC5883L: 6 passos
Brúixola digital que utilitza el magnetòmetre Arduino i HMC5883L: Hola nois, aquest sensor podria indicar el nord, el sud, l'est i l'oest geogràfics, els éssers humans també el podríem utilitzar de vegades quan ho requereixi. Tan. En aquest article, intentem entendre com funciona el sensor del magnetòmetre i com connectar-lo amb un microcontro
Com utilitzar el mòdul GY511 amb Arduino [Feu una brúixola digital]: 11 passos
Com utilitzar el mòdul GY511 amb Arduino [Feu una brúixola digital]: visió general En alguns projectes d’electrònica, hem de conèixer la ubicació geogràfica en qualsevol moment i fer una operació específica en conseqüència. En aquest tutorial, aprendreu a utilitzar el mòdul de brúixola LSM303DLHC GY-511 amb Arduino per fer compas digitals
Arduino Nano: acceleròmetre giroscopi brúixola sensor MPU9250 I2C amb Visuino: 11 passos
Arduino Nano: Sensor I2C MPU9250 de brúixola giroscopi acceleròmetre amb Visuino: MPU9250 és un dels sensors de mida petita combinats més avançats d’acceleròmetre, giroscopi i brúixola. Tenen moltes funcions avançades, com ara filtratge de passos baixos, detecció de moviment i fins i tot un processador especialitzat programable