Talaan ng mga Nilalaman:
- Hakbang 1: Paglikha ng Raw Data para sa Pagkakalibrate
- Hakbang 2: Paglikha ng Mga Nakatakdang Pagsukat
- Hakbang 3: Pagdaragdag ng isang LCDisplay
Video: Ikiling ang Compensated Compass Sa LSM303DHLC: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa Instructable na ito nais kong ipakita kung paano gamitin ang sensor ng LSM303 upang mapagtanto ang isang ikiling na bayad na compass. Matapos ang isang unang (hindi matagumpay) pagtatangka Nakipag-usap ako sa pagkakalibrate ng sensor. Salamat sa mga ito, ang mga halaga ng magnetometer ay napabuti nang malaki. Ang kumbinasyon ng mga naka-calibrate na halaga mula sa magnetometer at accelerometer pagkatapos ay nagresulta sa isang ikiling na bayad na compass.
Ang iyong kailangan:
1 Arduino Uno
1 LSM303DHLC Breakout
1 Breadboard
1 Resistor 220 Ohm
1 Potentiometer 10k
1 2x16 LCD sa 4-bit mode
1 Kard ng karton
1 Compass
1 Protractor
Ang ilang mga wires
Hakbang 1: Paglikha ng Raw Data para sa Pagkakalibrate
Ang pagkakalibrate ay tapos na hiwalay para sa magnetometer at accelerometer bawat oras sa parehong paraan. Sa isang unang hakbang, ang hilaw na data ng sensor ay binabasa sa 12 tinukoy na posisyon (Larawan 5.2). Pagkatapos ang data ng pagwawasto ay kinakalkula sa tulong ng Magmaster 1.0 (Larawan 5.3) at maaaring masuri sa isang kaukulang sketch. Maaari kang makahanap ng napakagandang gabay dito
www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/
Salamat YuriMat!
Ang Arduino sketch na "LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino" ay nagbibigay ng kinakailangang hilaw na data. Para sa mga ito maaari mong piliin ang mapagkukunan sa linya 17.
Para sa pagtatrabaho sa Magmaster 1.0 mangyaring isara ang window ng Serial Monitor.
Hakbang 2: Paglikha ng Mga Nakatakdang Pagsukat
Upang makuha ang naka-calibrate na mga sukat ng magnetometer at accelerometer ilipat ang mga halaga sa transformation matrix at bias sa Arduino sketch na "LSM303DHLC_Tilt_compensated_Compas_211218", linya 236 - 246 para sa Magnetometer, 268 - 278 para sa Accelerometer.
Bilang isang tseke, nagbibigay din ang sketch ng isang paghahambing ng raw data at ang mga calibrated na halaga ng sensor. Bilang karagdagan, maaari mong suriin ang mga pagbabasa gamit ang compass at protractor.
Hakbang 3: Pagdaragdag ng isang LCDisplay
Ang pagpapakita ng LC ay ginagamit upang ipakita ang kasalukuyang posisyon na may kaugnayan sa magnetic field ng lupa. Ang X-axis ng sensor ay tumuturo sa hilaga, kung saan tumutugma ang 0 ° sa magnetikong hilaga. Tataas ang halaga sa pamamagitan ng pag-ikot ng pakanan sa 360 °. Ang pagkahilig ng sensor ay mahusay na nabayaran, ngunit hindi dapat lumagpas sa 45 °.
Ang koneksyon ng display na 16x2 LC ay pamantayan at mahusay na ipinaliwanag sa sumusunod na Arduino tutorial:
www.arduino.cc/en/Tutorial/HelloWorld
Inaasahan kong mapasigla ka sa mga bagong Instructable at inaasahan ko ang iyong mga proyekto.
Inirerekumendang:
D4E1 - Flexible Engineering: Anti-ikiling Salamin 2.4: 4 Hakbang
D4E1 - Flexible Engineering: Anti-ikiling Salamin 2.4: Kumusta! Magsimula ako sa isang maikling pagpapakilala. Duo kami ng mga mag-aaral na Industial Product Design sa Howest, Kortrijk, Belgium. Para sa aming kursong CAD, nakuha namin ang pagtatalaga ng muling pagdidisenyo ng isang pantulong na tool upang ilagay ito sa produksyon ng masa o panatilihin itong maliit na serye
Ikiling ang Sensor LED Dice: 3 Hakbang
Tilt Sensor LED Dice: Lumilikha ang proyektong ito ng isang LED dice na gumagawa ng isang bagong numero sa tuwing ikiling ang tilt sensor. Ang proyektong ito ay maaaring mabago upang magamit ang isang pindutan, ngunit ang code ay kailangang mabago nang naaayon. Bago simulan ang proyektong ito siguraduhing ikonekta ang 5V isang
Mekanismo ng Pan at Ikiling para sa Mga Paglipas ng Oras ng DSLR: 7 Mga Hakbang (na may Mga Larawan)
Ang Pan at Ikiling na Mekanismo para sa DSLR Time Lapses: Mayroon akong ilang mga stepper motor na nakahiga at talagang nais kong gamitin ang mga ito upang gumawa ng isang cool na bagay. Napagpasyahan kong gumawa ako ng isang Pan at Tilt system para sa aking DSLR camera upang makalikha ako ng mga cool time lapses. Mga item na kakailanganin mo: 2x stepper motors -htt
Ikiling ang iyong Aluminium Apple Keyboard: 4 na Hakbang
Ikiling ang Iyong Aluminium Apple Keyboard: Mula sa una, nahulog ako sa pag-ibig sa bagong keyboard ng Apple Aluminium. Ito ay makinis, may mahusay na pakiramdam ng laptop-ey sa pangunahing aksyon, at may sapat na mga function key upang mapunta ang isang shuttle sa puwang. Kailangan kong magkaroon ng isa! Pagdating, hindi ako nabigo sa isang singl
Ikiling na Sensing Bracelet: 6 na Hakbang (na may Mga Larawan)
Ikiling na Sensing Bracelet: Ang isang pulseras na pinalamutian ng anim na conductive na talulot ng tela at isang thread ng kuwintas na may metal na butil sa dulo, ay gumagawa ng isang simpleng pagtuklas ng anim na punto na ikiling. Ito ay dinisenyo din upang ang metal bead ay makikipag-ugnay sa dalawang petals kung nakasalalay ito sa betweeâ € ¦