Სარჩევი:

დახრის კომპენსაციის კომპასი LSM303DHLC– ით: 3 ნაბიჯი
დახრის კომპენსაციის კომპასი LSM303DHLC– ით: 3 ნაბიჯი

ვიდეო: დახრის კომპენსაციის კომპასი LSM303DHLC– ით: 3 ნაბიჯი

ვიდეო: დახრის კომპენსაციის კომპასი LSM303DHLC– ით: 3 ნაბიჯი
ვიდეო: POTS Research Update 2024, ივლისი
Anonim
დახრის კომპენსაციის კომპასი LSM303DHLC– ით
დახრის კომპენსაციის კომპასი LSM303DHLC– ით

ამ ინსტრუქციაში მინდა ვაჩვენო, თუ როგორ გამოვიყენოთ LSM303 სენსორი, რათა განვახორციელო დახრის კომპენსირებული კომპასი. პირველი (წარუმატებელი) მცდელობის შემდეგ მე შევეხე სენსორის დაკალიბრებას. ამის წყალობით, მაგნიტომეტრის მნიშვნელობები მნიშვნელოვნად გაუმჯობესდა. მაგნიტომეტრიდან და ამაჩქარებლიდან დაკალიბრებული მნიშვნელობების კომბინაციამ გამოიწვია დახრის კომპენსაციის კომპასი.

Რა გჭირდება:

1 არდუინო უნო

1 LSM303DHLC გარღვევა

1 პურის დაფა

1 რეზისტორი 220 Ohm

1 პოტენომეტრი 10k

1 2x16 LCD 4 ბიტიანი რეჟიმში

1 მუყაოს კოლოფი

1 კომპასი

1 პროტრაქტორი

ზოგიერთი მავთული

ნაბიჯი 1: კალიბრაციისთვის ნედლეული მონაცემების შექმნა

კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა
კალიბრაციისთვის ნედლეული მონაცემების შექმნა

დაკალიბრება ხდება ცალკე მაგნიტომეტრისა და ამაჩქარებლისთვის ყოველ ჯერზე ერთნაირად. პირველ ეტაპზე სენსორის ნედლი მონაცემები იკითხება 12 განსაზღვრულ პოზიციაში (სურათი 5.2). შემდეგ შესწორების მონაცემები გამოითვლება მაგმასტერ 1.0 -ის (სურათი 5.3) დახმარებით და შეიძლება შეფასდეს შესაბამის ესკიზში. აქ შეგიძლიათ იპოვოთ ძალიან კარგი სახელმძღვანელო

www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/

მადლობა YuriMat!

არდუინოს ესკიზი "LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino" უზრუნველყოფს აუცილებელ ნედლეულ მონაცემებს. ამისათვის თქვენ შეგიძლიათ აირჩიოთ წყარო მე -17 ხაზში.

მაგმასტერ 1.0 -თან მუშაობისთვის გთხოვთ დახუროთ სერიული მონიტორის ფანჯარა.

ნაბიჯი 2: დაკალიბრებული გაზომვების შექმნა

კალიბრირებული გაზომვების შექმნა
კალიბრირებული გაზომვების შექმნა
კალიბრირებული გაზომვების შექმნა
კალიბრირებული გაზომვების შექმნა

მაგნიტომეტრისა და აქსელერომეტრის დაკალიბრებული გაზომვების მისაღებად გადაიტანეთ მნიშვნელობები ტრანსფორმაციის მატრიცაში და მიკერძოება არდუინოს ესკიზში "LSM303DHLC_Tilt_compensated_Compas_211218", სტრიქონი 236 - 246 მაგნიტომეტრისთვის, 268 - 278 აქსელერომეტრისთვის.

როგორც შემოწმება, ესკიზი ასევე იძლევა ნედლი მონაცემების და დაკალიბრებული სენსორის მნიშვნელობების შედარებას. გარდა ამისა, თქვენ შეგიძლიათ შეამოწმოთ კითხვა კომპასი და პროტრაქტორი.

ნაბიჯი 3: LCD ჩვენების დამატება

LCD ეკრანის დამატება
LCD ეკრანის დამატება
LCD ეკრანის დამატება
LCD ეკრანის დამატება

LC დისპლეი გამოიყენება დედამიწის მაგნიტურ ველთან შედარებით ამჟამინდელი პოზიციის გამოსახატავად. სენსორის X ღერძი მიემართება ჩრდილოეთით, სადაც 0 ° შეესაბამება მაგნიტურ ჩრდილოეთს. მნიშვნელობა იზრდება საათის ისრის მიმართულებით 360 ° -მდე ბრუნვით. სენსორის დახრილობა კარგად ანაზღაურებულია, მაგრამ არ უნდა აღემატებოდეს 45 ° -ს.

16x2 LC ეკრანის კავშირი სტანდარტულია და კარგად არის ახსნილი Arduino– ს შემდეგ სახელმძღვანელოში:

www.arduino.cc/en/Tutorial/HelloWorld

ვიმედოვნებ, რომ შემიძლია შთაგაგონოთ ახალი Instructables და ველოდები თქვენს პროექტებს.

გირჩევთ: