Innholdsfortegnelse:
- Trinn 1: Se den nye videoen
- Trinn 2: Komponenter
- Trinn 3: Strukturen
- Trinn 4: Koble det hele opp
- Trinn 5: Programmering
- Trinn 6: Nyt prosjektet
Video: DIY Arduino -kompass: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Vi vet alle hva et kompass er og hva det brukes til. Kompasset forteller oss retningene, dvs. E-W-N-S. Tradisjonelt kompass arbeidet med en magnetisk nål i midten. Nålens nordpol peker alltid mot jordens geografiske nordpol med magnetisk sør.
Sensoren jeg brukte MPU 9250 har et magnetometer som kan måle den magnetiske intensiteten langs en gitt retning. Jeg begrenset meg til X- og Y -akser bare for å forenkle ting litt. Også som jeg nevnte i videoen, dette prosjektet som en forlengelse av det forrige inklinometerprosjektet. Ta en titt på videoen og artikkelen for skråmåleren. Lenker for gitt er gitt nedenfor.
LINK FOR YouTube
LINK FOR INSTRUKTABLER
La oss komme i gang.
Trinn 1: Se den nye videoen
Denne videoen dekker litt teori om magneter, magnetfelt og noen vektoralgebra. Som nevnt tidligere er dette en forlengelse av det forrige prosjektet. Se den andre videoen i innledningen.
Trinn 2: Komponenter
Listen over komponenter er ganske rett frem. En enkel arduino, (Nano i saken min), MPU 9250 IC, og en OLED -skjerm for å sende dataene. Som vanlig er det ikke obligatorisk å ha skjermen, men å tenke på en bærbar datamaskin hver gang du vil teste en overflate kan være litt absurd.
Jeg fikk MPU 9250 fra Ali Express for omtrent $ 3,5. Dette er ikke den billigste IC, men støynivået var betydelig lavere. Jeg anbefaler denne IC. Det er ikke noe spesielt med arduinoen eller treverket. Arduino er en klon og fungerer bra.
Treverket og utjevningen av IC er ikke like viktig som i inklinometerprosjektet.
Du har litt rom for feil. CHILLAX !!!!!!!!!
Trinn 3: Strukturen
For hoveddelen tok jeg litt enkelt firkantet tre og kuttet det til en grov lengde på rundt 10 cm. Jeg merket deretter to hull i lengden på IC. Det er viktig at du passer IC -en riktig. Også, hvis du blir sur, vennligst bruk en annen side eller enda bedre, bruk et annet tre. Ikke prøv å korrigere et savnet hull. Skruen holder kanskje ikke godt grep om et slikt hull.
Jeg klippet deretter hunnhoder i passende lengder og limte dem med lim med to komponenter. Når alt passet på plass, var jeg ganske fornøyd med utseendet.
Trinn 4: Koble det hele opp
Med I2C -protokollen er ledningene alltid lette.
Jeg begynte deretter å tinne ledningene og hunhodene. Ledningen er veldig veldig enkel.
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
Sørg for at ledningsforbindelsene er sikre og riktige. Sørg for at du har brukt tilstrekkelig lang ledning.
Jeg gjorde denne feilen og stol på meg, det er veldig frustrerende.
Trinn 5: Programmering
Der hvor prosjektet med to tvillinger går på forskjellige veier.
Biblioteket er det samme. Last ned det samme biblioteket.
GitHub-lenken-
github.com/bolderflight/MPU9250
Etter å ha sett på den serielle skjermen, var det klart at verdiene var mye mer ute av fase. Jeg testet litt og kunne til slutt produsere en anstendig sinusfunksjon.
Jeg har levert et av mine excel -ark. Sjekk det hvis du er interessert.
Sinusbølge er vakker, ikke sant?
Trinn 6: Nyt prosjektet
Jeg du skjønte ikke den gjentagende vitsen i videoen min, ikke ta med deg denne kompasscampingen. Bruk alltid pålitelige instrumenter. for både pålitelighet og brukervennlighet.
Uansett, jeg likte dette prosjektet.
Hvis du likte, kan du vurdere å like og abonnere på mine instrutables og YouTube -kanaler.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Arduino -basert DIY spillkontroller - Arduino PS2 Game Controller - Spiller Tekken med DIY Arduino Gamepad: 7 trinn
Arduino -basert DIY spillkontroller | Arduino PS2 Game Controller | Å spille Tekken med DIY Arduino Gamepad: Hei folkens, det er alltid morsomt å spille spill, men det er morsommere å spille med din egen DIY tilpassede spillkontroller. Så vi lager en spillkontroller som bruker arduino pro micro i denne instruksjonene
DIY Arduino robotarm, trinn for trinn: 9 trinn
DIY Arduino robotarm, trinn for trinn: Denne opplæringen lærer deg hvordan du bygger en robotarm selv