Mundarija:

SkiiiD bilan BMP180 -dan qanday foydalanish kerak: 9 qadam
SkiiiD bilan BMP180 -dan qanday foydalanish kerak: 9 qadam

Video: SkiiiD bilan BMP180 -dan qanday foydalanish kerak: 9 qadam

Video: SkiiiD bilan BMP180 -dan qanday foydalanish kerak: 9 qadam
Video: Robojax Arduino Step By Step Course, Lesson 14: Using Vibration Sensor Module 2024, Iyul
Anonim
Image
Image

BMP180ni "skiiiD" orqali ishlab chiqish bo'yicha qo'llanma.

1 -qadam: SkiiiD -ni ishga tushiring

Arduino UNO -ni tanlang
Arduino UNO -ni tanlang

SkiiiD -ni ishga tushiring va Yangi tugmani tanlang

2 -qadam: Arduino UNO -ni tanlang

Arduino Uno -ni tanlang va OK tugmasini bosing

*Bu darslik va biz Arduino UNO -dan foydalanamiz. Boshqa taxtalarda (Mega, Nano) xuddi shunday jarayon mavjud.

3 -qadam: Komponent qo'shing

Komponent qo'shish
Komponent qo'shish

Komponentni qidirish va tanlash uchun '+' (Komponent qo'shish tugmasi) ni bosing.

4 -qadam: Komponentni qidiring yoki toping

Qidiring yoki komponentni toping
Qidiring yoki komponentni toping

① Qidiruv satriga 'BMP' yozing yoki ro'yxatdan BMP180 -ni toping.

5 -qadam: BMP180 -ni tanlang

BMP180 -ni tanlang
BMP180 -ni tanlang

BM BMP180 modulini tanlang

6 -qadam: Pinni ko'rsatish va sozlash

Pin ko'rsatkichi va konfiguratsiyasi
Pin ko'rsatkichi va konfiguratsiyasi

keyin siz pinli ko'rsatmani ko'rishingiz mumkin. (Siz uni sozlashingiz mumkin.)

*Bu modulda ulanish uchun 4 ta pin bor

skiiiD muharriri avtomatik ravishda pin sozlamalarini ko'rsatadi *konfiguratsiya mavjud

[BMP180 moduli uchun standart pin ko'rsatkichi] Arduino UNO holatida

5V: 3.3V

GND: GND

SCL: A5

SDA: A4

Pimlarni sozlagandan so'ng, o'ng tomondagi ADD tugmasini bosing

7 -qadam: Qo'shilgan modulni tekshiring

Qo'shilgan modulni tekshiring
Qo'shilgan modulni tekshiring

⑤ Qo'shilgan modul o'ng panelda paydo bo'ldi

8 -qadam: BMP180 modulining SkiiiD kodi

BMP180 modulining SkiiiD kodi
BMP180 modulining SkiiiD kodi

skiiiD Code-bu intuitiv funktsiyaga asoslangan kodlar. Bu skiiiD kutubxonalariga asoslangan

getPressure () joriy yoki mutlaq bosimni aniqlashga imkon beradigan usul.

Agar rejim 0 ga o'rnatilgan bo'lsa, nisbiy bosim qiymatini qaytaring.

Agar rejim 1 ga o'rnatilgan bo'lsa, nisbiy bosim qiymatini qaytaring.

Standart rejim - 0."

getTemperature ()

Hozirgi Selsiy, Farengeyt yoki Mutlaq haroratni aniqlashga imkon beradigan usul.

Agar rejim 0 ga o'rnatilgan bo'lsa, Tselsiy bo'yicha harorat qiymatini qaytaring.

Agar rejim 1 ga o'rnatilgan bo'lsa, Farengeyt harorat qiymatini qaytaring.

Agar rejim 2 ga o'rnatilgan bo'lsa, mutlaq harorat qiymatini qaytaring.

Standart rejim - 0."

getAltitude ()

Balandlik qiymatini metr yoki oyoq birligiga aylantirish imkonini beradigan usul.

Agar rejim 0 ga o'rnatilgan bo'lsa, balandlik qiymatini metrga qaytaring.

Agar rejim 1 ga o'rnatilgan bo'lsa, balandlik qiymatini oyoqqa qaytaring.

Standart rejim - 0."

9 -qadam: Aloqa va mulohaza

Biz kutubxonalar va komponentlar ustida ishlayapmiz. Iltimos, uni ishlating va biz bilan bog'laning. Quyida aloqa usullari ko'rsatilgan

elektron pochta: [email protected]

twitter:

Youtube:

Fikrlar ham yaxshi!

Tavsiya: