Агуулгын хүснэгт:

BMP180 -ийг SkiiiD -тэй хэрхэн ашиглах вэ: 9 алхам
BMP180 -ийг SkiiiD -тэй хэрхэн ашиглах вэ: 9 алхам

Видео: BMP180 -ийг SkiiiD -тэй хэрхэн ашиглах вэ: 9 алхам

Видео: BMP180 -ийг SkiiiD -тэй хэрхэн ашиглах вэ: 9 алхам
Видео: skiiiD - Easiest way to code Barometric Pressure Sensor BMP 180 on Arduino. 2024, Долдугаар сарын
Anonim
Image
Image

"SkiiiD" -ээр дамжуулан BMP180 -ийг хөгжүүлэх заавар.

Алхам 1: SkiiiD -ийг ажиллуулна уу

Arduino UNO -г сонгоно уу
Arduino UNO -г сонгоно уу

SkiiiD -ийг ажиллуулаад New товчийг сонгоно уу

Алхам 2: Arduino UNO -г сонгоно уу

Arduino Uno -г сонгоод ② OK товчийг дарна уу

*Энэ бол заавар бөгөөд бид Arduino UNO ашигладаг. Бусад самбар (Мега, Нано) ижил үйл явцтай байдаг.

Алхам 3: Бүрэлдэхүүн хэсгийг нэмнэ үү

Бүрэлдэхүүн хэсэг нэмэх
Бүрэлдэхүүн хэсэг нэмэх

'+' (Бүрэлдэхүүн хэсэг нэмэх товчлуур) дээр дарж бүрэлдэхүүн хэсгийг хайж олоорой.

Алхам 4: Бүрэлдэхүүн хэсгийг хайх эсвэл хайх

Бүрэлдэхүүн хэсгийг хайх эсвэл хайх
Бүрэлдэхүүн хэсгийг хайх эсвэл хайх

① Хайлтын талбарт 'BMP' гэж бичнэ үү эсвэл жагсаалтаас BMP180 -ийг олоорой.

Алхам 5: BMP180 -ийг сонгоно уу

BMP180 -ийг сонгоно уу
BMP180 -ийг сонгоно уу

BM BMP180 модулийг сонгоно уу

Алхам 6: Pin заалт ба тохиргоо

Pin заалт ба тохиргоо
Pin заалт ба тохиргоо

дараа нь та ③ зүү заалтыг харж болно. (Та үүнийг тохируулж болно.)

*Энэ модуль нь холбох 4 тээглүүртэй

skiiiD редактор нь зүү тохируулах *тохиргоог автоматаар зааж өгдөг

Arduino UNO -ийн хувьд [BMP180 модулийн анхдагч зүү заалт]

5V: 3.3V

GND: GND

SCL: A5

SDA: A4

Зүүг тохируулсны дараа баруун доод талд байгаа ADD товчийг дарна уу

Алхам 7: Нэмэгдсэн модулийг шалгана уу

Нэмэгдсэн модулийг шалгана уу
Нэмэгдсэн модулийг шалгана уу

⑤ Баруун самбар дээр нэмэлт модуль гарч ирэв

Алхам 8: BMP180 модулийн SkiiiD код

BMP180 модулийн SkiiiD код
BMP180 модулийн SkiiiD код

skiiiD код нь зөн совинтой функц дээр суурилсан кодууд юм. Үүнийг skiiiD номын сангууд дээр үндэслэсэн болно

getPressure () Одоогийн үнэмлэхүй эсвэл харьцангуй даралтыг тодорхойлох боломжийг олгодог арга.

Хэрэв горимыг 0 гэж тохируулсан бол харьцангуй даралтын утгыг буцаана.

Хэрэв горимыг 1 гэж тохируулсан бол харьцангуй даралтын утгыг буцаана.

Анхдагч горим нь 0 байна."

getTemperature ()

Одоогийн Цельсийн, Фаренгейт эсвэл Абсолют температурыг тодорхойлох боломжийг олгодог арга.

Хэрэв горимыг 0 гэж тохируулсан бол Цельсийн температурын утгыг буцаана.

Хэрэв горимыг 1 гэж тохируулсан бол Фаренгейтийн температурын утгыг буцаана уу.

Хэрэв горимыг 2 гэж тохируулсан бол Абсолют температурын утгыг буцаана.

Анхдагч горим нь 0 байна."

getAltitude ()

Өндрийн утгыг метр эсвэл футын нэгж болгон хөрвүүлэх боломжийг олгодог арга.

Хэрэв горимыг 0 гэж тохируулсан бол өндрийн утгыг тоолуур руу буцаана уу.

Хэрэв горимыг 1 гэж тохируулсан бол өндрийн утгыг хөл рүү буцаана уу.

Анхдагч горим нь 0 байна."

Алхам 9: Холбоо барих ба санал хүсэлт

Бид номын сангийн бүрэлдэхүүн хэсэг, самбар дээр ажиллаж байна. Үүнийг ашиглаж, бидэнд санал хүсэлтээ өгөөрэй. Холбоо барих аргуудыг доор харуулав

имэйл: [email protected]

twitter:

Youtube:

Сэтгэгдлүүд бас зүгээр байна!

Зөвлөмж болгож буй: