Мазмуну:

SkiiiD менен BMP180ди кантип колдонуу керек: 9 кадам
SkiiiD менен BMP180ди кантип колдонуу керек: 9 кадам

Video: SkiiiD менен BMP180ди кантип колдонуу керек: 9 кадам

Video: SkiiiD менен BMP180ди кантип колдонуу керек: 9 кадам
Video: Robojax Arduino Step By Step Course, Lesson 14: Using Vibration Sensor Module 2024, Июль
Anonim
Image
Image

"SkiiiD" аркылуу BMP180ди өнүктүрүү боюнча окуу куралы.

1 -кадам: SkiiiDди ишке киргизиңиз

Тандоо Arduino UNO
Тандоо Arduino UNO

SkiiiD иштетип, Жаңы баскычты тандаңыз

2 -кадам: Arduino UNOну тандаңыз

Select Arduino Uno тандап, анан ② OK баскычын чыкылдатыңыз

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

3 -кадам: Компонентти кошуу

Компонент кошуу
Компонент кошуу

Компонентти издөө жана тандоо үчүн '+' (Компонент кошуу баскычы) дегенди басыңыз.

4 -кадам: Компонентти издөө же табуу

Издөө же Компонент табуу
Издөө же Компонент табуу

① Издөө тилкесине 'BMP' териңиз же тизмеден BMP180ди табыңыз.

5 -кадам: BMP180 тандаңыз

BMP180 тандаңыз
BMP180 тандаңыз

BM BMP180 модулун тандаңыз

6 -кадам: Pin Көрсөтүү жана Тарам

Көрсөтүүнү жана Конфигурацияны бекитүү
Көрсөтүүнү жана Конфигурацияны бекитүү

анда сиз ③ пин көрсөткүчтү көрө аласыз. (Сиз аны конфигурациялай аласыз.)

*Бул модулда туташтыруу үчүн 4 төөнөгүч бар

skiiiD редактору автоматтык түрдө пин орнотуу *конфигурациясын көрсөтөт

[BMP180 модулу үчүн демейки пин көрсөткүчү] Arduino UNO болгон учурда

5V: 3.3V

GND: GND

SCL: A5

SDA: A4

Пиндерди конфигурациялагандан кийин below астындагы оң жактагы ADD баскычын басыңыз

7 -кадам: Кошулган модулду текшериңиз

Кошулган модулду текшериңиз
Кошулган модулду текшериңиз

⑤ Кошулган модуль оң панелде пайда болду

8 -кадам: BMP180 модулунун SkiiiD коду

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

skiiiD Code интуитивдик функцияга негизделген коддор. Бул skiiiD китепканаларына негизделген

getPressure () Учурдагы абсолюттук же салыштырмалуу басымды аныктоого мүмкүндүк берүүчү ыкма.

Эгерде режим 0 деп коюлса, салыштырмалуу басымдын маанисин кайтарыңыз.

Эгерде режим 1 деп коюлса, салыштырмалуу басымдын маанисин кайтарыңыз.

Демейки режим 0."

getTemperature ()

Учурдагы Цельсий, Фаренгейт же Абсолюттук температураны аныктоого мүмкүндүк берген ыкма.

Эгерде режим 0 деп коюлса, Цельсий температурасынын маанисин кайтарыңыз.

Эгерде режим 1 деп коюлса, Фаренгейт температурасынын маанисин кайтарыңыз.

Эгерде режим 2 катары коюлса, абсолюттук температуранын маанисин кайтарыңыз.

Демейки режим 0."

getAltitude ()

Бийиктиктин маанисин метрге же футтун бирдигине которууга мүмкүндүк берген ыкма.

Эгерде режим 0 деп коюлса, бийиктиктин маанисин метрге кайтарыңыз.

Эгерде режим 1 деп коюлса, бийиктиктин маанисин футка кайтарыңыз.

Демейки режим 0."

9 -кадам: Байланыш жана пикир

Биз китепканалардын компоненттери жана такталары боюнча иштеп жатабыз. Сураныч, аны колдонуп, бизге пикир калтырыңыз. Төмөндө байланыш ыкмалары келтирилген

электрондук почта: [email protected]

twitter:

Youtube:

Комментарийлер да жакшы!

Сунушталууда: