Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай техник хангамж
- Алхам 2: Магнитометр гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?
- Алхам 3: HMC5883L мэдрэгчийн модуль хэрхэн ажилладаг вэ?
- Алхам 4: Хэлхээ диаграм
- Алхам 5: ПХБ -ийн дизайны параметрүүдийг анхаарч үзэх
- Алхам 6: Үйлдвэрлэл
Видео: Arduino болон HMC5883L соронзон хэмжигчийг ашиглан дижитал луужин: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Сайн уу залуусаа, Энэхүү мэдрэгч нь Хойд, Өмнөд, Зүүн, Баруун гэсэн газарзүйн байрлалыг зааж өгч болох бөгөөд хүмүүс бид үүнийг шаардлагатай үед ашиглаж болно. Тиймээс. Энэ нийтлэлд Магнитометрийн мэдрэгч хэрхэн ажилладаг, Arduino шиг микроконтроллертой хэрхэн харьцах талаар ойлгохыг хичээцгээе. Энд бид хүйтэн дижитал луужин бүтээх бөгөөд энэ нь хойд зүг рүү чиглэсэн LED гэрэл асаах замаар чиглэлийг олоход тусална.
Энэхүү дижитал луужин нь LIONCIRCUITS -ийн ПХБ дээр цэвэрхэн хийгдсэн байдаг. Тэднийг туршаад үзээрэй залуусаа. Тэдний ПХБ -ийн чанар үнэхээр сайн байна.
Алхам 1: Шаардлагатай техник хангамж
Дараахь бүрэлдэхүүн хэсгүүдийг ашигласан болно.
- Arduino Pro мини
- HMC5883L соронзон хэмжигч мэдрэгч
- LED гэрэл - 8 тоо
- 470 Ом эсэргүүцэл - 8 тоот
- Баррель Жак
- LionCircuits шиг найдвартай ПХБ үйлдвэрлэгч
- Mini -д зориулсан FTDI програмист
- PC/зөөврийн компьютер
Алхам 2: Магнитометр гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?
Бид тойрог замд орохоосоо өмнө соронзон хэмжигч, тэдгээрийн хэрхэн ажилладаг талаар жаахан ойлгоорой. Нэрнээс нь харахад Magneto гэдэг нэр томъёо нь агаарт төгөлдөр хуур тоглосноор металлыг удирдаж чаддаг гайхалтай галзуу мутантыг хэлдэггүй. Өө! Гэхдээ тэр дажгүй залуу надад таалагддаг.
Соронзон хэмжигч нь үнэндээ дэлхийн соронзон туйлыг мэдэрч, түүний дагуу чиглэлийг зааж өгөх төхөөрөмж юм. Дэлхий бол Хойд туйл ба Өмнөд туйлтай бөмбөрцөг хэлбэртэй соронзны асар том хэсэг гэдгийг бид бүгд мэднэ. Мөн үүнээс болж соронзон орон бий. Магнетометр нь энэхүү соронзон орныг мэдэрч, соронзон орны чиглэлд үндэслэн бидний тулгарч буй чиглэлийг илрүүлж чаддаг.
Алхам 3: HMC5883L мэдрэгчийн модуль хэрхэн ажилладаг вэ?
HMC5883L соронзон хэмжигч мэдрэгч нь ижил зүйлийг хийдэг. Үүн дээр Honeywell -аас гаралтай HMC5883L IC байна. Энэхүү IC нь x, y, z тэнхлэгт байрлуулсан соронзон эсэргүүцэлтэй 3 материалтай. Эдгээр материалаар дамжих гүйдлийн хэмжээ нь дэлхийн соронзон орны хувьд мэдрэмтгий байдаг. Эдгээр материалаар дамжих гүйдлийн өөрчлөлтийг хэмжих замаар бид дэлхийн соронзон орны өөрчлөлтийг илрүүлж чадна. Соронзон орон шингээгдсэний дараа утгыг I2C протоколоор дамжуулан микроконтроллер эсвэл процессор гэх мэт суулгагдсан хянагч руу илгээж болно.
Алхам 4: Хэлхээ диаграм
Энэхүү Arduino дээр суурилсан дижитал луужингийн хэлхээ нь маш энгийн бөгөөд бид HMC5883L мэдрэгчийг Arduino -той холбож, 8 LED -ийг Arduino Pro mini -ийн GPIO тээглүүрт холбох хэрэгтэй. Бүрэн хэлхээний диаграммыг дээрх зурагт үзүүлэв.
Мэдрэгчийн модуль нь 5 тээглүүртэй бөгөөд үүнээс DRDY (Data Ready) -ийг манай төсөлд ашигладаггүй, учир нь бид мэдрэгчийг тасралтгүй горимд ажиллуулдаг. Vcc ба газардуулгын зүү нь модулийг Arduino самбараас 5V хүчээр тэжээхэд ашигладаг. SCL ба SDA нь Arduino Pro mini -ийн A4 ба A5 I2C зүүтэй холбогдсон I2C холбооны автобусны шугам юм. Модуль өөрөө шугам дээр татах өндөр эсэргүүцэлтэй тул тэдгээрийг гаднаас нэмэх шаардлагагүй болно.
Бид чиглэлийг зааж өгөхийн тулд 4 LED -ийг 470 Ом гүйдлийн хязгаарлагч эсэргүүцлээр дамжуулан Arduino -ийн GPIO тээглүүрт холбосон 8 LED ашигладаг. Бүрэн хэлхээ нь баррель Жак -ээр дамжих 9В батерейгаар тэжээгддэг. Энэхүү 9V-ийг Arduino-ийн Вин зүү дээр шууд өгдөг бөгөөд үүнийг 5V-ээр Arduino дээрх самбар дээрх зохицуулагчийг ашиглан зохицуулдаг. Энэхүү 5V нь мэдрэгч болон Arduino -ийг асаахад ашиглагддаг.
Алхам 5: ПХБ -ийн дизайны параметрүүдийг анхаарч үзэх
1. Мөрний өргөний зузаан хамгийн багадаа 8 миль байна.
2. Хавтгай зэс ба зэсийн ул мөр хоорондын зай хамгийн багадаа 8 миль байна.
3. Мөр үлдээх хоорондох зай хамгийн багадаа 8 миль байна.
4. Өрмийн хамгийн бага хэмжээ нь 0.4 мм байна.
5. Одоогийн замтай бүх мөр илүү зузаан ул мөр хэрэгтэй.
Алхам 6: Үйлдвэрлэл
Та ПХБ -ийн схемийг өөрт тохирсон програмын тусламжтайгаар зурж болно.
Энд би өөрийн гэсэн дизайн, Гербер файлыг хавсаргасан болно. Gerber файлыг үүсгэсний дараа та үүнийг ямар ч ПХБ үйлдвэрлэгч рүү илгээж болно.
Хувийн үзэл бодол: LIONCIRCUITS дээр байршуулаарай, та онлайнаар захиалга өгөх боломжтой. Тэдний автомат платформ дээр байршуулах, захиалах нь маш хялбар байдаг.
Зөвлөмж болгож буй:
Дижитал луужин ба гарчиг хайгч: 6 алхам
Дижитал луужин ба гарчиг хайгч: Зохиогчид: Куллан Уилан Эндрю Люфт Блэйк Жонсон Талархал: Калифорнийн тэнгисийн академи Эван Чан-Сиу Танилцуулга: Энэхүү төслийн үндэс нь чиглэлийг хянах дижитал луужин юм. Энэ нь хэрэглэгчийг алс холын чиглэлд явах боломжийг олгодог
Arduino -тай HMC5883L луужин мэдрэгч интерфэйсийн заавар: 10 алхам (зурагтай)
HMC5883L луужингийн мэдрэгчтэй интерфэйсийн зааварчилгаа: Arduino-той: HMC5883L бол 3 тэнхлэг бүхий дижитал луужин бөгөөд хоёр үндсэн зориулалтаар ашиглагддаг: ферромагнет шиг соронзон материалын соронзлолыг хэмжих, хүч чадал, зарим тохиолдолд чиглэлийг хэмжих. цэг дэх соронзон орон
Дижитал диаметр хэмжигчийг хэрхэн яаж нураах вэ, дижитал диаметр нь хэрхэн ажилладаг вэ: 4 алхам
Дижитал диаметр хэмжигчийг хэрхэн яаж нураах вэ, дижитал диаметр нь хэрхэн ажилладаг вэ: Олон хүмүүс хэмжихэд диаметр хэмжигчийг хэрхэн ашиглахаа мэддэг. Энэхүү заавар нь дижитал диаметр хэмжигчийг хэрхэн яаж нураахыг зааж өгөх бөгөөд дижитал диаметр хэмжигч хэрхэн ажилладаг талаар тайлбарлах болно
Arduino ашиглан дижитал верниер хэмжигчийг хакердсан: 7 алхам
Arduino ашиглан дижитал верниер хэмжигчийг хакердсан: Тэгэхээр дижитал верниер диаметр хэмжигч ашиглан хэмжилт хийж, эдгээр хэмжилтийг хийхдээ Arduino -ийг ажиллуулахын тулд яах вэ? Магадгүй тэдгээрийг хадгалж, зарим үндсэн дээр тооцоолол хийх эсвэл эдгээр хэмжилтийг өөрийн санал хүсэлтэд оруулах боломжтой
GY511 модулийг Arduino -тэй хэрхэн ашиглах [Дижитал луужин хийх]: 11 алхам
GY511 модулийг Arduino -тэй хэрхэн ашиглах талаар Энэхүү гарын авлагад та Arduino-тай LSM303DLHC GY-511 луужингийн модулийг ашиглан дижитал компас хийх талаар сурах болно