Комментарии •

  • @pro-creativity4471
    @pro-creativity4471 Год назад

    #include
    #include
    #include
    #include
    #include
    #define SCREEN_WIDTH 128 // OLED display width, in pixels
    #define SCREEN_HEIGHT 64 // OLED display height, in pixels
    #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin)
    #define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32
    Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
    Adafruit_BMP280 bmp; // I2C
    void setup() {
    Serial.begin(9600);
    display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
    display.clearDisplay();
    display.setTextSize(2);
    display.setTextColor(WHITE);
    Serial.println(F("BMP280 test"));
    if (!bmp.begin(0x76))
    {
    Serial.println(F("Could not find a valid BMP280 sensor, check wiring!"));
    while (1);
    }
    bmp.setSampling(Adafruit_BMP280::MODE_NORMAL, /* Operating Mode. */
    Adafruit_BMP280::SAMPLING_X2, /* Temp. oversampling */
    Adafruit_BMP280::SAMPLING_X16, /* Pressure oversampling */
    Adafruit_BMP280::FILTER_X16, /* Filtering. */
    Adafruit_BMP280::STANDBY_MS_500); /* Standby time. */
    }
    void loop()
    {
    display.clearDisplay();
    display.setCursor(0,0);
    display.print("Pressure : ");
    display.println( bmp.readPressure());
    display.setCursor(0,40);
    float h=(bmp.readPressure()-98455)*0.01;
    display.print(h);
    display.print("cm ");
    display.display();
    delay(500);
    }

  • @Dandouna20
    @Dandouna20 Месяц назад

    👍👍👍

  • @Hadeel-ii4yg
    @Hadeel-ii4yg 6 месяцев назад

    👏🏻👏🏻👏🏻👏🏻