Агуулгын хүснэгт:
- Алхам 1: Барометрийн талаар бага зэрэг түүх: Даралт байна
- Алхам 2: Тоног төхөөрөмжийг цуглуул
- Алхам 3: Цахилгааны утсыг холбоно уу
- Алхам 4: Номын санг зөв сонгох
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
BMP-180 бол i2c интерфэйстэй дижитал барометрийн даралт мэдрэгч юм. Bosch -ийн энэхүү бяцхан мэдрэгч нь жижиг хэмжээтэй, бага эрчим хүч зарцуулдаг, өндөр нарийвчлалтай тул нэлээд тохиромжтой.
Мэдрэгчийн уншилтыг хэрхэн тайлбарлахаас хамааран бид цаг агаарын өөрчлөлтийг хянах, харьцангуй өндрийг хэмжих, эсвэл объектын босоо хурдыг (өсөлт/уналт) олох боломжтой байв.
Тиймээс зааварчилгааны хувьд би зөвхөн мэдрэгчийг Arduino -тэй ажиллахад анхаарлаа хандуулах болно.
Алхам 1: Барометрийн талаар бага зэрэг түүх: Даралт байна
Барометр нь түүний эргэн тойрон дахь агаарын үнэмлэхүй даралтыг хэмждэг. Даралт нь цаг агаар, өндрөөс хамаарч өөр өөр байдаг. Барометрийг шуургыг урьдчилан таамаглахад ашиглах нь 17 -р зуунаас хойш үргэлжилж байна. Тэр үед барометрүүд нь мөнгөн усаар дүүргэсэн урт шилэн саваа байв. Тиймээс "мөнгөн усны даралт" гэсэн нэгж гарч ирэв.
Хэдхэн арван жилийн дотор энэ хэрэгсэл үнэхээр хэрэгтэй зүйл болжээ. Мэргэжлийн эрдэмтэд, далай тэнгисээс эхлээд сонирхогчид хүртэл бүгд тэдэнд байсан. Агаарын даралт гэнэт өөрчлөгдвөл "муу цаг агаар" болно гэдгийг тэд анзаарчээ. 18 -р зууны дунд үе хүртэл аажмаар нарийвчилсан урьдчилсан хүснэгт боловсруулагдах хүртэл эдгээр урьдчилсан мэдээ үнэн зөв байсангүй. Хэрэв та барометрийн түүх, үнэ цэнээс цаг агаарын урьдчилсан мэдээг хэрхэн хийх талаар сонирхож байвал энэ линкээр орж үзээрэй.
Цаг уурын ажиглалтаас гадна барометрийн даралт мэдрэгчийн өөр нэг шинэ хэрэглээ бол тухайн газрын харьцангуй өндрийг тооцоолох явдал юм. Одоо энд бүх зүйл сонирхолтой болж байна. Физикийн хичээлийн (P = h * rho * g) томъёог санаж байна уу? Бид BMP-180 ашиглан газрын харьцангуй өндрийг тооцоолж болно. Цэвэрхэн, тийм үү?
Алхам 2: Тоног төхөөрөмжийг цуглуул
21 -р зуун руу буцах цаг болжээ. Барометрийн түүхийн "маш чухал" хичээлтэй болсны дараа бидэнд энэ үл ойлгогдох зүйлсийн жагсаалтад буцаж оръё.
1. Талхны самбар, үсрэгч
2. BMP-180
3. Ямар ч Arduino самбар. (Би Arduino Pro Micro ашиглаж байгаа боловч ямар ч arduino самбар хангалттай байх болно)
4. USB кабель болон Arduino IDE -ийг ажиллуулах боломжтой компьютер
Алхам 3: Цахилгааны утсыг холбоно уу
BMP-180 нь i2c интерфэйс дээр ажилладаг тул үүнийг холбох нь сэвшээ салхи юм. Таны ашиглаж буй Arduino самбараас хамааран хоёр i2c тээглүүрийг олоорой. Самбар --------------------------------- I2C / TWI тээглүүр
Uno, Ethernet, Pro mini --------------- A4 (SDA), A5 (SCL) Mega2560 ------------------- -------- 20 (SDA), 21 (SCL)
Леонардо, Pro Micro ------------------ 2 (SDA), 3 (SCL)
Хугацаа ---------------------------------- 20 (SDA), 21 (SCL), SDA1, SCL1
VCC зүүний хувьд таны мэдрэгч 5V -т тэсвэртэй эсэхийг шалгах хэрэгтэй. Хэрэв тийм биш бол 3.3v хүртэл хүчээр асаагаарай. Миний ашиглаж буй таслах самбар нь 3.3V -ийн зохицуулагчтай бөгөөд 5V -ийг тэсвэрлэдэг.
Тиймээс миний хэлхээний холболтууд иймэрхүү байна: Arduino -> BMP -180D2 (SDA) -> SDAD3 (SCL) -> SCL5v -> VCCGND -> GND
Энэ үе шатанд алдаа гаргаж болох зүйлүүд: 1. VCC ба GND шугамыг асаахаасаа өмнө дахин шалгаж үзээрэй. Та мэдрэгчийг гэмтээж болзошгүй. SDA SDA ба SCL SCL, тэдгээрийг бүү холь.
Алхам 4: Номын санг зөв сонгох
Одоо BMP-180 ашиглан бидний амьдралыг хөнгөвчлөх номын санг сонгох хэрэгтэй. Ийм хөөрхөн мэдрэгч байсан ч үүнийг зөв ашиглахын тулд маш олон тооны нарийн төвөгтэй математикууд байдаг. Даралтын нэгжээс далайн түвшний даралтыг засах гэх мэт тооцоолол … Энэ нь физикийн олон хичээл алгассан хүнд эхлэх нь илүү хэцүү болно.: (Шийдэл? Номын сангууд! Би одоог хүртэл BMP180 -д зориулж 3 өөр номын санг ашигласан. 1. Sparkfun BMP180 номын сан
2. Adafruit BME085 API (v1) (би үүнийг энэ зааварчилгаанд ашиглах болно)
3. Adafruit BME085 API (v2)
Би яагаад эдгээр гурван номын санг холбож байгаа вэ гэхээр тэд тус бүр өөрийн гэсэн давуу болон сул талуудтай. Хэрэв та зүгээр л ажлаа дуусгахыг хүсч байвал Адафрутын номын сангууд маш сайн байдаг. Тэдгээрийг ашиглахад хялбар бөгөөд маш сайн баримт бичигтэй ирдэг. Нөгөөтэйгүүр, sparkfun номын сан нь маш их нэмэлт мэдээлэл өгдөг, учир нь та тооцооллыг гараар хийх хэрэгтэй болно. Хэрэв та үүнийг сонирхож байгаа бол sparkfun -ийн энэхүү гайхалтай хичээлийг үзээрэй.
Зөвлөмж болгож буй:
Infometon XMC4700 RelaxKit, Infineon DPS422 ба AWS ашиглан барометрийн даралт ба температурыг дүрслэн харуулах: 8 алхам
Infometon XMC4700 RelaxKit, Infineon DPS422 болон AWS -ийг ашиглан барометрийн даралт ба температурыг дүрслэн харуулах: Infineon -ийн DPS 422 -ийг ашиглан барометрийн даралт, температурыг хэмжих энгийн төсөл юм. Хэсэг хугацааны турш даралт, температурыг хянах нь болхи болдог. Энд аналитик зураг харагдаж байна, өөрчлөлтийн талаархи ойлголт
GY-68 BMP180 ба Arduino ашиглан даралт ба өндрийг тодорхойлох: 6 алхам
GY-68 BMP180 ба Arduino ашиглан даралт ба өндрийг тодорхойлох: Тойм Нисдэг робот, цаг уурын станц, чиглүүлэлтийн гүйцэтгэлийг сайжруулах, спорт гэх мэт олон төсөлд даралт, өндрийг хэмжих нь маш чухал юм. Энэхүү гарын авлагад та BMP180 мэдрэгчийг хэрхэн ашиглах талаар сурах болно
Raspberry Pi CPS120 даралт мэдрэгч Java заавар: 4 алхам
Raspberry Pi CPS120 даралт мэдрэгч Java заавар: CPS120 бол өндөр чанартай, хямд өртөгтэй багтаамж бүхий үнэмлэхүй даралт мэдрэгч бөгөөд бүрэн нөхөн олговрын гаралттай. Энэ нь маш бага цахилгаан зарцуулдаг бөгөөд даралтыг хэмжих зориулалттай хэт жижиг бичил цахилгаан механик механик мэдрэгч (MEMS) -ээс бүрдэнэ. Сигма дельта дээр суурилсан
Даралт мэдрэмтгий шалны дэвсгэр мэдрэгч: 9 алхам (зурагтай)
Даралт мэдрэмтгий шалны дэвсгэр мэдрэгч: Энэхүү гарын авлагад би даралтын мэдрэмтгий шалны дэвсгэр дээр зогсохдоо түүнийг илрүүлэх боломжтой загварыг хуваалцах болно. Энэ нь таныг яг жинлэж чадахгүй ч гэсэн та үүнийг бүрэн жингээрээ зогсож байгаа эсэхийг тодорхойлох боломжтой эсвэл та зүгээр л
Даралт мэдрэгч оймс хавсралт: 18 алхам (зурагтай)
Даралт мэдрэх оймс хавсралт: Гаалийн ортопетикийг сонгохдоо хөлнийхөө хэрэгцээнд ямар төрлийн оруулга хамгийн тохиромжтойг тодорхойлоход туслах найдвартай туршилтын олон сонголт байдаггүй. Боломжтой сонголтууд нь бараг үргэлж imb -ийг туршиж үздэг