Բովանդակություն:
- Քայլ 1. Ստեղծեք հումքի ճշգրտման համար հումքային տվյալներ
- Քայլ 2. Ստեղծեք չափված չափումներ
- Քայլ 3: LCD ցուցադրման ավելացում
Video: Թեքի փոխհատուցվող կողմնացույց LSM303DHLC- ով ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս Instructable- ում ես ուզում եմ ցույց տալ, թե ինչպես օգտագործել LSM303 սենսորը `թեքված փոխհատուցվող կողմնացույցը իրականացնելու համար: Առաջին (անհաջող) փորձից հետո ես զբաղվեցի սենսորի ճշգրտմամբ: Դրանց շնորհիվ մագնիսաչափի արժեքները զգալիորեն բարելավվել են: Մագնիսաչափից և արագացուցիչից ստացված ճշգրտված արժեքների համադրությունը հանգեցրեց թեքության փոխհատուցվող կողմնացույցի:
Այն, ինչ ձեզ հարկավոր է.
1 Arduino Uno
1 LSM303DHLC Breakout
1 Հացաթուղթ
1 դիմադրություն 220 Օմ
1 պոտենցիոմետր 10 կ
1 2x16 LCD 4-բիթանոց ռեժիմում
1 ստվարաթղթե պատյան
1 կողմնացույց
1 երկարատև
Որոշ լարեր
Քայլ 1. Ստեղծեք հումքի ճշգրտման համար հումքային տվյալներ
Կալիբրացիան առանձին -առանձին կատարվում է մագնիսաչափի և արագացուցիչի համար ամեն անգամ նույն կերպ: Առաջին քայլում տվիչի հում տվյալները կարդացվում են 12 սահմանված դիրքերում (Նկար 5.2): Այնուհետև ուղղիչ տվյալները հաշվարկվում են Magmaster 1.0 (Նկար 5.3) օգնությամբ և կարող են գնահատվել համապատասխան ուրվագծում: Այստեղ կարող եք գտնել շատ լավ ուղեցույց
www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/
Շնորհակալություն YuriMat!
Arduino էսքիզը «LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino» տալիս է անհրաժեշտ հում տվյալները: Դրա համար կարող եք աղբյուրը ընտրել 17 -րդ տողում:
Magmaster 1.0 -ի հետ աշխատելու համար փակեք Serial Monitor պատուհանը:
Քայլ 2. Ստեղծեք չափված չափումներ
Մագնիսաչափի և արագացուցիչի չափագրված չափումներ ստանալու համար փոխանցեք արժեքները փոխակերպման մատրիցում և կողմնակալության Arduino էսքիզում «LSM303DHLC_Tilt_compensated_Compas_211218», տող 236 - 246 Մագնիսաչափի համար, 268 - 278 արագացուցիչի համար:
Որպես ստուգում, ուրվագիծը նաև տալիս է չմշակված տվյալների և չափված սենսորային արժեքների համեմատություն: Բացի այդ, դուք կարող եք ստուգել ընթերցումները կողմնացույցով և ցուցիչով:
Քայլ 3: LCD ցուցադրման ավելացում
LC էկրանն օգտագործվում է երկրի մագնիսական դաշտի համեմատ ընթացիկ դիրքը ցուցադրելու համար: Սենսորի X առանցքը ցույց է տալիս դեպի հյուսիս, որտեղ 0 ° –ը համապատասխանում է մագնիսական հյուսիսին: Արժեքը մեծանում է ՝ ժամացույցի սլաքի ուղղությամբ պտտվելով մինչև 360 °: Սենսորի թեքությունը լավ փոխհատուցվում է, բայց չպետք է գերազանցի 45 °:
16x2 LC էկրանին միացումը ստանդարտ է և լավ բացատրված Arduino- ի հետևյալ ձեռնարկում:
www.arduino.cc/hy/Tutorial/HelloWorld
Հուսով եմ, որ կարող էի ձեզ ոգեշնչել նոր Instructables- ին և անհամբերությամբ սպասում եմ ձեր նախագծերին:
Խորհուրդ ենք տալիս:
Թվային կողմնացույց և վերնագիր որոնիչ ՝ 6 քայլ
Digital Compass and Heading Finder: Հեղինակներ ՝ Cullan Whelan Andrew Luft Blake Johnson Շնորհակալություն. California Maritime Academy Evan Chang-Siu Ներածություն. Այս նախագծի հիմքը թվային կողմնացույցն է ՝ վերնագրերի հետքերով: Սա հնարավորություն է տալիս օգտվողին հետևել վերնագրին երկար հեռավորության վրա
Մի փոքրիկ կողմնացույց ATtiny85- ով: 12 քայլ (նկարներով)
Փոքր կողմնացույց ATtiny85- ի հետ. Սա ATtiny85- ի հետ մեր առաջին նախագիծն է. պարզ գրպանային թվային կողմնացույց (J. J. Arturo Espejel Báez- ի հետ համատեղ): ATtiny85- ը բարձրակարգ և ցածր էներգիայի միկրոկոնտրոլեր է: Այն ունի 8 Կբայթ ծրագրավորվող ֆլեշ հիշողություն: Դրա շնորհիվ կալը
Կողմնացույց աստղագետների համար. 7 քայլ
Կողմնացույց աստղագետների համար. Գաղափարը, որն ինձ դուր է գալիս աստղագիտությունը և վերջերս աստղադիտակ եմ գնել: Երկնքը դիտելը սկսելու համար ես գտա, որ անհրաժեշտ կլինի մակարդակի կողմնացույցի և թեքաչափի կարիք ՝ աստղադիտակը ճիշտ տեղադրելու համար: բջջային հեռախոս: Այնուամենայնիվ
Չափազանց հիմնական, չստուգված սերվո կողմնացույց ՝ 7 քայլ
Չափազանց հիմնական, չստուգված սերվո կողմնացույց. Սա պարզապես հիմնական հրահանգ է այն նախագծի համար, որի վրա ես աշխատում եմ: Սա չհավասարակշռված է և դասի համար պատրաստված շատ հիմնական նախատիպ է: Ավելի ուշ ուսուցանվող հոդվածում ես ցույց կտամ, թե ինչպես այն ճշգրտել: Եթե ես քո փոխարեն լինեի, ես դրանից մեծություն չէի ակնկալի, դա
Թվային կողմնացույց Arduino- ի և HMC5883L մագնիսաչափի միջոցով `6 քայլ
Թվային կողմնացույց Arduino- ի և HMC5883L մագնիսաչափի օգնությամբ. Բարև տղերք: Այս տվիչը կարող է ցույց տալ աշխարհագրական հյուսիսը, հարավը, արևելքը և արևմուտքը, մենք ՝ մարդիկ, նույնպես կարող ենք այն օգտագործել անհրաժեշտության դեպքում: Այսպիսով, Այս հոդվածում փորձենք հասկանալ, թե ինչպես է աշխատում մագնիսաչափի տվիչը և ինչպես այն միացնել միկրոկոնտրոլի հետ