Съдържание:
- Стъпка 1: Създаване на необработени данни за калибриране
- Стъпка 2: Създаване на калибрирани измервания
- Стъпка 3: Добавяне на LCD дисплей
Видео: Компенсатор за накланяне с LSM303DHLC: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В тази инструкция искам да покажа как да използвам сензора LSM303, за да реализирам компас с компенсация на наклона. След първи (неуспешен) опит се заех с калибрирането на сензора. Благодарение на тях стойностите на магнитометъра са се подобрили значително. Комбинацията от калибрирани стойности от магнитометъра и акселерометъра след това доведе до компас с компенсация на наклона.
От какво имаш нужда:
1 Arduino Uno
1 Пробив на LSM303DHLC
1 Платформа
1 резистор 220 ома
1 Потенциометър 10k
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/en/Tutorial/HelloWorld
Надявам се, че бих могъл да ви вдъхновя за нови Instructables и очаквам с нетърпение вашите проекти.
Препоръчано:
Накланяне на LEGO Maze с Micro: бит: 9 стъпки
Накланяне на LEGO Maze With Micro: bit: Не е тайна, че LEGO е страхотно и няма нищо, което обичаме повече от добавяне на забавна електроника към нашите комплекти LEGO, за да ги направим още по -страхотни. Нашият LEGO лабиринт има копчета от двете страни, които ви позволяват да наклоните горната половина и да маневрирате топка
D4E1 - Гъвкаво инженерство: Очила против накланяне 2.4: 4 стъпки
D4E1 - Гъвкаво инженерство: Очила против накланяне 2.4: Здравейте! Нека започна с кратко въведение. Ние сме двойка студенти по индустриален продуктов дизайн в Howest, Кортрийк, Белгия. За нашия CAD-курс получихме задачата да преработим помощен инструмент, който да го пусне в масово производство или да го запази в малки серии
Механизъм на панорамиране и накланяне за DSLR времеви интервали: 7 стъпки (със снимки)
Механизъм на панорама и накланяне за DSLR времеви интервали: Имах няколко стъпкови двигателя, които лежаха наоколо и наистина исках да ги използвам, за да направя нещо готино. Реших, че ще направя система за панорамиране и накланяне за моя DSLR фотоапарат, за да мога да създавам хладни интервали от време. Елементи, от които се нуждаете: 2x стъпкови двигатели -htt
Превключвател за накланяне: 9 стъпки (със снимки)
Наклонен превключвател: Този урок служи като въведение в меките схеми. Чрез прилагане ще придобиете представа за работните свойства на електронно-текстилните (е-текстилни) материали като проводяща тъкан и проводими нишки. Чрез конструиране на f
Дистанционно управлявана глава за накланяне и накланяне: 7 стъпки
Дистанционно управляема глава за накланяне и накланяне: Винаги съм искала дистанционно управляема панорама и накланяща се глава. Може би беше за моята видеокамера, стрелка с ластик или прицел с воден пистолет. Всъщност няма значение какво поставяте на горната палуба (стига да не е твърде тежко), с този малък проект