BAĞLAN

Arduino ile 7 Segment Display Termometre Uygulaması

  • Görüntüleme 2581
  • Bu projemizde arduino ile 7 segment display termometre yapımını anlatacağım.

    Malzemeler:

    1. Arduino
    2. 2 Adet 7 segment display
    3. DS18B20 sıcaklık sensörü

    Elektronik Devre Şeması:

    Aşağıdaki şekildeki devre şemasından gerekli bağlantıları yapalım.

    Yazılım Kısmı:

    7 segment display kütüphanesini aşağıdaki bağlantıdan indirin.

    Display Kütüphanesi

    Display Termometre Uygulaması

    #include "SevSeg.h"
     
    SevSeg sevseg;
     
    int tempUnits = fahrenheit;
     
    int refreshTime = 5000;
     
    unsigned long timer;
    float celsius = 0, kelvin = 0, fahrenheit = 0;
     
    void setup()
    {
    sevseg.Begin(0,2,3,4,5,6,7,8,9,10,11,12,13);
    }
     
    void loop()
    {
    sevseg.PrintOutput();
    kelvin = analogRead(0) * 0.004882812 * 100;
    celsius = kelvin - 2.5 - 273.15;
    fahrenheit = ((kelvin - 2.5) * 9 / 5) - 459.67;
     
    unsigned long mils=millis();
    if (mils-timer>=refreshTime) {
    timer=mils;
    sevseg.NewNum(tempUnits,(byte) 2);
    }
    }

     

    PAYLAŞ

    Sezgin GÜL

    Makine Mühendisi, Maker, Robotik Sistemler Uzmanı

    Bir yorum yaz

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Projeler Devamı

    Bizi Takip Et

    izmir escort- izmir escort- izmir escort- izmir escort- izmir escort