Агуулгын хүснэгт:
- Алхам 1: Калибровк хийх түүхий өгөгдлийг бий болгох
- Алхам 2: Калибровк хийсэн хэмжилтийг бий болгох
- Алхам 3: LCD дэлгэц нэмэх
Видео: LSM303DHLC -ийн тусламжтайгаар компенсатор луужинг хазайлгах: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү гарын авлагад би LSM303 мэдрэгчийг ашиглан хазайлт бүхий луужин хэрхэн ашиглахыг харуулахыг хүсч байна. Эхний (амжилтгүй) оролдлогын дараа би мэдрэгчийн шалгалт тохируулгын асуудлыг шийдсэн. Эдгээрийн ачаар соронзон хэмжүүрийн утга мэдэгдэхүйц сайжирсан. Магнитометр ба акселерометрийн тохируулагдсан утгуудын хослол нь хазайлтыг нөхсөн луужин үүсгэдэг.
Чамд юу хэрэгтэй вэ:
1 Ардуино Уно
1 LSM303DHLC таслалт
1 Талхны самбар
1 эсэргүүцэл 220 Ом
1 потенциометр 10к
4 битийн горимд 1 2x16 LCD дэлгэц
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: Калибровк хийсэн хэмжилтийг бий болгох
Магнитометр ба акселерометрийн тохируулагдсан хэмжилтийг авахын тулд "LSM303DHLC_Tilt_compensated_Compas_211218" зургийн Arduino ноорог дахь хувиргах матриц ба хэвийсэн утгыг шилжүүлэх, соронзон хэмжигчийн 236 - 246, акселерометрийн хувьд 268 - 278.
Шалгахын тулд ноорог нь түүхий өгөгдөл ба тохируулагдсан мэдрэгчийн утгыг харьцуулж өгдөг. Нэмж дурдахад та луужин ба дамжуулагчийн тусламжтайгаар уншилтыг шалгаж болно.
Алхам 3: LCD дэлгэц нэмэх
LC дэлгэц нь дэлхийн соронзон оронтой харьцуулахад одоогийн байрлалыг харуулахад хэрэглэгддэг. Мэдрэгчийн X тэнхлэг нь хойд зүг рүү чиглэсэн бөгөөд 0 ° нь соронзон хойд хэсэгтэй тохирч байна. Цагийн зүүний дагуу 360 ° эргүүлснээр утга нэмэгдэнэ. Мэдрэгчийн налууг сайн нөхдөг боловч 45 ° -аас хэтрэхгүй байх ёстой.
16x2 LC дэлгэцийн холболт нь стандарт бөгөөд дараах Arduino зааварт сайн тайлбарлагдсан болно.
www.arduino.cc/en/Tutorial/HelloWorld
Би танд шинэ зааварчилгаанд урам зориг өгч чадна гэж найдаж байна, мөн таны төслүүдийг тэсэн ядан хүлээж байна.
Зөвлөмж болгож буй:
Хиймэл дагуулын тусламжтайгаар цаг уурын станц: 5 алхам
Хиймэл дагуулын тусламжтай цаг уурын станц: Энэхүү төсөл нь цаг агаарын мэдээллийг өөрсдөө цуглуулах хүсэлтэй хүмүүст зориулагдсан болно. Энэ нь салхины хурд, чиглэл, температур, агаарын чийгшлийг хэмжих боломжтой. Мөн 100 минут тутамд дэлхийг тойрон эргэдэг цаг агаарын хиймэл дагуулыг сонсох чадвартай. Би хүсч байна
Соронзны тусламжтайгаар асдаг батерейтай гэрэл: 8 алхам (зурагтай)
Соронзны тусламжтайгаар асдаг батерейтай чийдэн!: Ихэнх чийдэн нь физик унтраалгаар асдаг/унтдаг гэдгийг бид мэднэ. Энэхүү төслийн зорилго бол сонгодог унтраалгагүйгээр чийдэнг хялбархан асаах/унтраах өвөрмөц аргыг бий болгох явдал байв. Энэ процессын явцад хэлбэрээ өөрчилсөн чийдэнгийн санаа надад маш их сонирхолтой санагдсан
Indigo Led Cube 3*3*3 Adxl35 ба потенциометрийн тусламжтайгаар: 8 алхам
Indigo Led Cube 3*3*3 Adxl35 ба потенциометрийн тусламжтайгаар: Би анх удаа зааварчилгаа хэвлүүлж байна. Би 3*3*3 хэмжээтэй Arduino uno бүхий шоо дөрвөлжин хийлээ. түүний платформын хөдөлгөөн, мөн удирдагчийн загварыг дараахь байдлаар өөрчилж болно
RC загварын машиныг хазайлгах: 21 алхам (зурагтай)
Tilting RC Model Vehicle: Энэхүү загвар нь урд урд дугуйтай, хойд хөтлөгчтэй 1/10 хазайсан машин юм; нь хөнгөн цагаан явах эд анги ашиглаж байсан RC Arrma Vortex 1/10 цахилгаан загвараас гаралтай бөгөөд цахилгаан мотор болон түүний тавиурыг байрлуулсан бүх нурууг нь авч хаяжээ
SW -520D чичиргээ мэдрэгч металл бөмбөгийг хазайлгах унтраалга - Visuino: 6 алхам
SW-520D чичиргээ мэдрэгч металл бөмбөгийг хазайлгах унтраалга-Visuino: Энэхүү SW-520D үндсэн хазайлтын унтраагуур нь чиг баримжаагаа тодорхойлоход хялбар байдаг. Лаазны дотор хайрцаг босоо байх үед тээглүүртэй холбоо тогтоодог бөмбөг байдаг. Корпусыг дээш нь хазайлгаж, бөмбөгнүүд хүрэхгүй тул холболт үүсэхгүй