Kompas dixhital duke përdorur magnetometrin Arduino dhe HMC5883L: 6 hapa
Kompas dixhital duke përdorur magnetometrin Arduino dhe HMC5883L: 6 hapa
Anonim
Kompas dixhital duke përdorur Arduino dhe Magnetometër HMC5883L
Kompas dixhital duke përdorur Arduino dhe Magnetometër HMC5883L

Pershendetje djema, Ky sensor mund të tregojë Veriun, Jugun, Lindjen dhe Perëndimin gjeografik, ne njerëzit gjithashtu mund ta përdorim atë kur kërkohet. Kështu që. Në këtë artikull le të përpiqemi të kuptojmë se si funksionon sensori Magnetometër dhe si ta ndërlidhim atë me një mikrokontrollues si Arduino. Këtu do të ndërtojmë një Kompas dixhital të lezetshëm i cili do të na ndihmojë në gjetjen e drejtimeve duke ndezur një LED që tregon Drejtimin e Veriut.

Ky busull dixhital është fabrikuar me kujdes në PCB nga LIONCIRCUITS. Provojini ato, djema. Cilësia e tyre PCB është vërtet e mirë.

Hapi 1: Hardueri i kërkuar

Përbërësit e mëposhtëm janë përdorur:

  • Arduino Pro mini
  • Sensori magnetometër HMC5883L
  • Dritat LED - 8Nr
  • Rezistencë 470Ohm - 8 Nr
  • Fuçi Jack
  • Një prodhues i besueshëm i PCB -ve si LionCircuits
  • Programues FTDI për mini
  • PC/Laptop

Hapi 2: Çfarë është një magnetometër dhe si funksionon?

Para se të futemi në qark, le të kuptojmë pak rreth magnetometrit dhe si funksionojnë ato. Siç sugjeron emri, termi Magneto nuk i referohet atij mutanti të çmendur në mrekulli që mund të kontrollonte metalet duke luajtur vetëm piano në ajër. Ohh! Por më pëlqen ai djalë, ai është i lezetshëm.

Një magnetometër është në fakt një pajisje që mund të ndiejë polet magnetike të tokës dhe të tregojë drejtimin sipas kësaj. Ne të gjithë e dimë se Toka është një pjesë e madhe e një magneti sferik me Polin e Veriut dhe Polin e Jugut. Dhe ka një fushë magnetike për shkak të saj. Një magnetometër e ndjen këtë fushë magnetike dhe bazuar në drejtimin e fushës magnetike mund të zbulojë drejtimin me të cilin po përballemi.

Hapi 3: Si funksionon moduli i sensorit HMC5883L?

HMC5883L duke qenë një sensor magnetometër bën të njëjtën gjë. Ajo ka IC HMC5883L, e cila është nga Honeywell. Ky IC ka 3 materiale magneto-rezistente brenda të cilave janë rregulluar në akset x, y dhe z. Sasia e rrymës që rrjedh nëpër këto materiale është e ndjeshme ndaj fushës magnetike të tokës. Pra, duke matur ndryshimin në rrymën që rrjedh nëpër këto materiale, ne mund të zbulojmë ndryshimin në fushën magnetike të Tokës. Pasi ndryshimi të absorbohet një fushë magnetike, vlerat mund t'i dërgohen çdo kontrolluesi të përfshirë si një mikrokontrollues ose procesor përmes protokollit I2C.

Hapi 4: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Qarku për këtë Kompas Dixhital të bazuar në Arduino është mjaft i thjeshtë, ne thjesht duhet të ndërlidhim sensorin HMC5883L me Arduino dhe të lidhim 8 LED me kunjat GPIO të Arduino Pro mini. Diagrami i plotë i qarkut tregohet në imazhin e mësipërm.

Moduli Sensor ka 5 kunja nga të cilët DRDY (Data Ready) nuk përdoret në projektin tonë pasi ne po e punojmë sensorin në mënyrë të vazhdueshme. Vcc dhe kunja e tokëzimit përdoret për të fuqizuar Modulin me 5V nga bordi Arduino. SCL dhe SDA janë linjat e autobusëve të komunikimit I2C që lidhen me kunjat A4 dhe A5 I2C të Arduino Pro mini respektivisht. Meqenëse vetë moduli ka një rezistencë të lartë tërheqëse në linja, nuk ka nevojë t'i shtoni ato nga jashtë.

Për të treguar drejtimin ne kemi përdorur 8 LED të gjitha të lidhura me kunjat GPIO të Arduino përmes një rezistori kufizues aktual prej 470 Ohms. Qarku i plotë mundësohet nga një bateri 9V përmes folesë së fuçisë. Ky 9V sigurohet drejtpërdrejt në pinin Vin të Arduino ku është i rregulluar në 5V duke përdorur rregullatorin në bord në Arduino. Ky 5V përdoret më pas për të fuqizuar sensorin dhe Arduino gjithashtu.

Hapi 5: Konsiderimi i parametrave për Dizajnin e PCB

1. Trashësia e gjerësisë së gjurmës është minimumi 8 mil.

2. Hendeku midis bakrit të rrafshët dhe gjurmës së bakrit është një minimum prej 8 mil.

3. Hendeku midis një gjurme për të gjetur është një minimum prej 8 mil.

4. Madhësia minimale e stërvitjes është 0.4 mm.

5. Të gjitha gjurmët të cilat kanë rrugë aktuale kanë nevojë për gjurmë më të trasha.

Hapi 6: Fabrikimi

Fabrikim
Fabrikim
Fabrikim
Fabrikim

Ju mund të vizatoni Skemën PCB me çdo softuer sipas lehtësisë tuaj.

Këtu, kam bashkangjitur modelin tim dhe skedarin Gerber. Pasi të krijoni skedarin Gerber, mund ta dërgoni në çdo prodhues të PCB -ve.

Opinioni personal: Ngarko atë në LIONCIRCUITS dhe mund të bësh një porosi online. Veryshtë shumë e lehtë të ngarkoni dhe porositni në platformën e tyre të automatizuar.

Recommended: