以下是 ESP-201 的 I2C 传感器工作示例:
1. 确保你的 ESP-201 板和 I2C 传感器(例如 BME280)已经正确连接。
2. 下载并安装 Adafruit_BME280 库,它可以使用 Adafruit 的传感器。
3. 打开 Arduino IDE ,在菜单中选择“文件”>“示例”>“Adafruit_BME280_Library”>“bme280test”。
4. 在Arduino IDE 中,选择正确的端口和板。
5. 运行代码,并在串口监视器中查看传感器的读数。
代码示例:
#include
#include
#include
#define BME_SCK 8
#define BME_MISO 7
#define BME_MOSI 6
#define BME_CS 5
Adafruit_BME280 bme;
void setup() {
Serial.begin(9600);
Serial.println(F("BME280 test"));
if (!bme.begin(0x76)) {
Serial.println("Could not find a valid BME280 sensor, check wiring!");
while (1);
}
}
void loop() {
Serial.print(F("Temperature = "));
Serial.print(bme.readTemperature());
Serial.println(" *C");
Serial.print(F("Humidity = "));
Serial.print(bme.readHumidity());
Serial.println(" %");
Serial.print(F("Pressure = "));
Serial.print(bme.readPressure() / 100.0F);
Serial.println(" hPa");
Serial.println();
delay(1000);
}
注意修改 I2C 地址为你的传感器地址。在这个示例中,我们使用 0x76 地址,但你的传感器地址可能不同。
希望这个示例会对你有所帮助。
以下是 ESP-201 的 I2C 传感器工作示例:
1. 确保你的 ESP-201 板和 I2C 传感器(例如 BME280)已经正确连接。
2. 下载并安装 Adafruit_BME280 库,它可以使用 Adafruit 的传感器。
3. 打开 Arduino IDE ,在菜单中选择“文件”>“示例”>“Adafruit_BME280_Library”>“bme280test”。
4. 在Arduino IDE 中,选择正确的端口和板。
5. 运行代码,并在串口监视器中查看传感器的读数。
代码示例:
#include
#include
#include
#define BME_SCK 8
#define BME_MISO 7
#define BME_MOSI 6
#define BME_CS 5
Adafruit_BME280 bme;
void setup() {
Serial.begin(9600);
Serial.println(F("BME280 test"));
if (!bme.begin(0x76)) {
Serial.println("Could not find a valid BME280 sensor, check wiring!");
while (1);
}
}
void loop() {
Serial.print(F("Temperature = "));
Serial.print(bme.readTemperature());
Serial.println(" *C");
Serial.print(F("Humidity = "));
Serial.print(bme.readHumidity());
Serial.println(" %");
Serial.print(F("Pressure = "));
Serial.print(bme.readPressure() / 100.0F);
Serial.println(" hPa");
Serial.println();
delay(1000);
}
注意修改 I2C 地址为你的传感器地址。在这个示例中,我们使用 0x76 地址,但你的传感器地址可能不同。
希望这个示例会对你有所帮助。
举报