Temperature, Air Pressure, and Altitude on a GUI using Raspberry Pi Pico, Bosch BMP280, and LVGL

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.พ. 2024
  • Temperature, Air Pressure, and Altitude on a GUI using Raspberry Pi Pico, Bosch BMP280, and LVGL
    ======================================
    Article: www.eeweb.com/temperature-air...
    ======================================
    Altium Designer + Legal License (Free): www.altium.com/yt/myvanitar
    ======================================
    Altium 365: www.altium.com/altium-365
    ======================================
    OctoPart: octopart.com
    ======================================
    Other Videos: bit.ly/2N9OlPa
    ======================================
    Raspberry Pi Pico is a handy piece of hardware. It’s small, cheap, and equipped with a powerful dual-core RP2040 microcontroller that offers 2M (up to 16M) Flash and 264K SRAM memories. Such specifications make it a good choice for GUI-based (graphical user interface) hobby and industrial projects.
    In this article/video, I used a variant of the Pico board (RP2040 Zero), a digital Bosch I2C BMP280 sensor, and a 3.2” SPI ILI9341 colorful TFT display to build a graphical temperature, pressure, and altitude measurement unit that can be used to monitor the home, workplace, mobile devices, vehicles … etc.
    The most challenging part of this project is the RP2040 code. I used the Pico C/C++ SDK library and invested significant time in designing the GUI and debugging the code to avoid memory leaks. I engaged both cores of the MCU to run the time-constraint tasks simultaneously.
    To design the schematic and PCB, I used Altium Designer 24 and the Octopart website to quickly gather the necessary component information and generate the BOM. You can power the unit using a USB Type-C cable of a mobile charger or your 5V-regulated power source.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 11

  • @MyVanitar
    @MyVanitar  4 หลายเดือนก่อน +1

    Temperature, Air Pressure, and Altitude on a GUI using Raspberry Pi Pico, Bosch BMP280, and LVGL

  • @hp2073
    @hp2073 4 หลายเดือนก่อน +1

    I like the GUI and your PCB design ❤

    • @MyVanitar
      @MyVanitar  4 หลายเดือนก่อน

      Thanks

  • @eerrfanshayyestehh2069
    @eerrfanshayyestehh2069 4 หลายเดือนก่อน +1

    Very nice

    • @MyVanitar
      @MyVanitar  4 หลายเดือนก่อน

      Thanks

  • @Yorumcu63
    @Yorumcu63 4 หลายเดือนก่อน +1

    Great video.
    Could you make a weather station for farmers For example for a farmer!s garden.As youknow frost event is very important for farmers.Have some differnt values before frost (lsuddenly ow temperature,,etc)
    could you make a weather alarm circuit for fruid gardens?

    • @MyVanitar
      @MyVanitar  4 หลายเดือนก่อน

      Which parameters are important? I mean temperature, humidity ...

    • @Yorumcu63
      @Yorumcu63 4 หลายเดือนก่อน +1

      @tar Please search Radiation Frost Detector Model:SF 110
      (a chapter from Manual)
      Frost damage to plants can have large impacts on crop yield and quality. Protection of crops during frost events is dependent on the accuracy of plant temperature predictions. Often, air temperature is not a reliable predictor of timing, duration, and severity of frost events because plant canopy temperatures can be significantly different than air temperature under certain environmental conditions.
      On clear, calm nights, plant leaf and flower bud temperatures can drop below freezing even if air temperature remains above 0 C (see figure on following page). This is called a radiation frost and is due to the lack of air mixing (wind) near the surface, and a negative net longwave radiation balance at the surface (more longwave radiation is being emitted from the surface than what the surface is absorbing from the clear sky). Under cloudy and/or windy conditions, radiation frost events do not occur.
      Apogee model SF-110 radiation frost detectors are designed to approximate plant leaf and flower bud temperatures for prediction of frost events. SF-110 radiation frost detectors are intended for applications in cropped fields and orchards when air temperatures will be near freezing, and where air temperature measurements are not a good predictor of frost formation.
      Apogee Instruments SF-110 radiation frost detectors consist of two precision thermistors, one combined with a simulated leaf and the other a simulated bud, in a single housing. The leaf sensor is designed to mimic a plant leaf and the bud sensor is designed to mimic a flower bud. SF-110 radiation frost detectors provide close approximations to leaf and bud temperatures and can be used for prediction of frost on leaves and buds. Detectors are weatherproof and are designed for continuous temperature measurement in the same environmental conditions plants are exposed to. SF-110 detectors output two analog voltage signals (when supplied with input voltages) that are related to the resistances of independent thermistors. Resistances are directly related to simulated leaf and bud temperatures.

  • @sinmim1
    @sinmim1 4 หลายเดือนก่อน +1

    dame shoma garm