Научити како се користи сензор за притисак BMP180 са Arduinom
1. Установити библиотека за рад са сензором за притисак BMP180
2. Конструисати шему и написати скеч за Arduina за очитавања вредноси притиска са сензора BMP180
1. Умрежени рачунар
2. Платформа Arduino са USB интерфејсом (на пример Arduino UNO)
BMP180 је обједињени сензор са мерење атмосферског притиска и температуре. Дијапазон измереног притиска се креће од 300 до 1100hPa са тачношћу од 1hPa , а температуре од 0 до 65 степени целзијуса, са тачношћу од 0,1 степени целзијуса. Сензор се прикључује на Arduino преко магистрале I2C. У зависности од произвођача постоје неколико готових типова сензора BMP180, који се разликују по броју излаза и по напону напајања. У нашој вежби се користи модел gy - 68 са 4 излаза и напоном напајања од 3,3 волта.
Креирамо нови скеч и чувамо га под називом BMP180Test. Проверавамо да ли смо изабрали одговарајућу платформу и порт. Очитавамо библиотеку за рад са сензором BMP180 "Adafruit BMP180 Unified" уз помоћ менаџера библиотека
Прикључујемо сензор за притисак BMP180 као што је приказано на слици
Прелазимо у Arduino IDE. Прикључујемо библиотеку "Adafruit BMP 180 Unified". Пре функције setup() објављујемо глобалну промењиву bmp
У функцији setup() учитавамо серијски порт и ницирамо сензор BMP180
Даље у функцији loop() очитавамо вредности притиска
Уводимо притисак у hPa
Очитавамо значење температуре
И уводимо га
И правимо паузу