Подключение датчика BMP180 к ESP8266
4 095
Подключение датчика BMP180 к ESP8266
После добавления RTC и OLED к ESP8266-01 через I2C, я предположил, что не должно быть слишком трудно добавить датчик давления и температуры BMP180.
Подключение BMP180 очень простое: Vcc к Vcc, Ground к Ground, SDA к SDA и SCL на SCL. На ESP8266 я использую GPIO0 как SDA и SCL как GPIO2.
Шаг 1: Элементы
ESP8266-01
BMP180
OLED
макетная плата
библиотека Adafruit BMP_085
OLED-библиотека
3.3В Преобразователь USB-TTL
Просто некоторые замечания по элементах:
ESP8266-01: Если у Вас ее нет, покупайте ESP8266-12. она не намного дороже, и имеет больше контактов. Некоторые модули, такие как Wemos D1 даже добавили USB
BMP180: Если у Вас ее нет, покупайте BMP280, который является более точным и дешевым или даже BME280, который также может измерять влажность. BME280 немного дороже. Я не был в состоянии проверить это, но BMP280 нуждается в другой библиотеке и BME280 нуждается в другой библиотеке.
OLED используется только для отображения значений. Конечно, вы можете использовать ЖК-дисплей, а также, забыть о дисплее и отправлять данные на веб-сайт или Thingspeak
Шаг 2: Схема соединения
Это очень просто. Подключите все как на изображении выше и вуаля! Удачи!
Перевод статьи "Adding the BMP180 to the ESP8266"

После добавления RTC и OLED к ESP8266-01 через I2C, я предположил, что не должно быть слишком трудно добавить датчик давления и температуры BMP180.
Подключение BMP180 очень простое: Vcc к Vcc, Ground к Ground, SDA к SDA и SCL на SCL. На ESP8266 я использую GPIO0 как SDA и SCL как GPIO2.
Шаг 1: Элементы
ESP8266-01
BMP180
OLED
макетная плата
библиотека Adafruit BMP_085
OLED-библиотека
3.3В Преобразователь USB-TTL
Просто некоторые замечания по элементах:
ESP8266-01: Если у Вас ее нет, покупайте ESP8266-12. она не намного дороже, и имеет больше контактов. Некоторые модули, такие как Wemos D1 даже добавили USB
BMP180: Если у Вас ее нет, покупайте BMP280, который является более точным и дешевым или даже BME280, который также может измерять влажность. BME280 немного дороже. Я не был в состоянии проверить это, но BMP280 нуждается в другой библиотеке и BME280 нуждается в другой библиотеке.
OLED используется только для отображения значений. Конечно, вы можете использовать ЖК-дисплей, а также, забыть о дисплее и отправлять данные на веб-сайт или Thingspeak
Шаг 2: Схема соединения

Это очень просто. Подключите все как на изображении выше и вуаля! Удачи!
Перевод статьи "Adding the BMP180 to the ESP8266"