mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-10-22 03:10:42 +00:00
esp32 temperature node
This commit is contained in:
@@ -53,14 +53,18 @@ void app_main(void)
|
||||
i2c_bus = i2c_bus_create(i2c_master_port, &conf);
|
||||
bme280 = bme280_create(i2c_bus, BME280_I2C_ADDRESS_DEFAULT);
|
||||
bme280_default_init(bme280);
|
||||
bme280_read_temperature(bme280, &temperature);
|
||||
bme280_read_temperature(bme280, &temperature);
|
||||
bme280_read_humidity(bme280, &humidity);
|
||||
bme280_read_pressure(bme280, &pressure);
|
||||
printf("Temperature: %.2f C\n", temperature);
|
||||
printf("Temperature: %.2f %\n", humidity);
|
||||
printf("Temperature: %.2f kPa\n", pressure);
|
||||
|
||||
|
||||
while (true) {
|
||||
|
||||
bme280_read_temperature(bme280, &temperature);
|
||||
bme280_read_humidity(bme280, &humidity);
|
||||
bme280_read_pressure(bme280, &pressure);
|
||||
printf("Temperature: %.2f C\n", temperature);
|
||||
printf("Temperature: %.2f %\n", humidity);
|
||||
printf("Temperature: %.2f kPa\n", pressure);
|
||||
|
||||
vTaskDelay(2000 / portTICK_PERIOD_MS);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user