Სარჩევი:
- ნაბიჯი 1: კალიბრაციისთვის ნედლეული მონაცემების შექმნა
- ნაბიჯი 2: დაკალიბრებული გაზომვების შექმნა
- ნაბიჯი 3: LCD ჩვენების დამატება
ვიდეო: დახრის კომპენსაციის კომპასი LSM303DHLC– ით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციაში მინდა ვაჩვენო, თუ როგორ გამოვიყენოთ 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 ჩვენების დამატება
LC დისპლეი გამოიყენება დედამიწის მაგნიტურ ველთან შედარებით ამჟამინდელი პოზიციის გამოსახატავად. სენსორის X ღერძი მიემართება ჩრდილოეთით, სადაც 0 ° შეესაბამება მაგნიტურ ჩრდილოეთს. მნიშვნელობა იზრდება საათის ისრის მიმართულებით 360 ° -მდე ბრუნვით. სენსორის დახრილობა კარგად ანაზღაურებულია, მაგრამ არ უნდა აღემატებოდეს 45 ° -ს.
16x2 LC ეკრანის კავშირი სტანდარტულია და კარგად არის ახსნილი Arduino– ს შემდეგ სახელმძღვანელოში:
www.arduino.cc/en/Tutorial/HelloWorld
ვიმედოვნებ, რომ შემიძლია შთაგაგონოთ ახალი Instructables და ველოდები თქვენს პროექტებს.
გირჩევთ:
მიკრო: ბიტ კომპასი წვრილმანი: 6 ნაბიჯი
მიკრო: ბიტ კომპასი წვრილმანი: როგორ კოდირება მიკრო: ბიტ კომპასი
ციფრული კომპასი და სათაურის მაძიებელი: 6 ნაბიჯი
ციფრული კომპასი და საძიებო საძიებელი: ავტორები: კულან უელანი ენდრიუ ლუფტ ბლეიკ ჯონსონი მადლიერება: კალიფორნიის საზღვაო აკადემია ევან ჩანგ-სიუ შესავალი: ამ პროექტის საფუძველია ციფრული კომპასი სასაქონლო თვალყურის დევნებით. ეს საშუალებას აძლევს მომხმარებელს დაიცვას სათაური შორ მანძილზე
პაწაწინა კომპასი ATtiny85– ით: 12 ნაბიჯი (სურათებით)
პაწაწინა კომპასი ATtiny85– ით: ეს არის ჩვენი პირველი პროექტი ATtiny85– თან ერთად; მარტივი ჯიბის ციფრული კომპასი (J. Arturo Espejel Báez– თან თანამშრომლობით). ATtiny85 არის მაღალი ხარისხის და დაბალი სიმძლავრის მიკროკონტროლერი. მას აქვს 8 Kbytes პროგრამირებადი ფლეშ მეხსიერება. ამის გამო, ცარცი
კომპასი ასტრონომებისთვის: 7 ნაბიჯი
კომპასი ასტრონომებისთვის: იდეა მომწონს ასტრონომია და ახლახანს შევიძინე ტელესკოპი. ცაზე დაკვირვების დასაწყებად აღმოვაჩინე, რომ საჭირო იქნებოდა დონის კომპასი და დახრის მეტრი ჩემი ტელესკოპის სწორად დასაყენებლად. მე შემეძლო ამ ყველაფრის დაკალიბრება მობილური ტელეფონი. თუმცა
უკიდურესად ძირითადი, არაკალიბრირებული სერვო კომპასი: 7 ნაბიჯი
უკიდურესად ძირითადი, არაკალიბრირებული სერვო კომპასი: ეს არის მხოლოდ ძირითადი ინსტრუქცია იმ პროექტზე, რომელზეც ვმუშაობ. ეს არის არაკალიბრირებული და არის ძალიან ძირითადი პროტოტიპი, რომელიც შექმნილია კლასისთვის. მოგვიანებით ინსტრუქციებში, მე ვაჩვენებ, თუ როგორ ხდება მისი დაკალიბრება. მე რომ ვიყო შენგან, მე არ ველოდი ამის დიდს