Arduino Kart ile Boyölçer Yapalım

แชร์
ฝัง

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

  • @SemraBerat
    @SemraBerat 13 วันที่ผ่านมา

    çok teşekkürler mükemmel bir sunum olmuş😁

  • @melikenisasar5812
    @melikenisasar5812 2 ปีที่แล้ว +1

    çok teşşekkürler çok güzel olmuş bana çok yardımcı oldu

  • @MelisFoodLife
    @MelisFoodLife 2 ปีที่แล้ว +1

    👍

  • @yildirim_abdulmecit
    @yildirim_abdulmecit 2 ปีที่แล้ว

    Acaba yüklediğiniz dosyaları nereden indirebiliriz

    •  2 ปีที่แล้ว +1

      bilimgenc.tubitak.gov.tr/sites/default/files/boy_olcer.rar

    • @yildirim_abdulmecit
      @yildirim_abdulmecit 2 ปีที่แล้ว

      @ teşekkürler

  • @gelmemeyeyeminetmisim
    @gelmemeyeyeminetmisim ปีที่แล้ว

    kodları nerde bulabilirim?

    •  ปีที่แล้ว

      Merhaba içeriğin sitemizdeki versiyonunda bulabilirsiniz. bilimgenc.tubitak.gov.tr/makale/arduino-kart-ile-boyolcer-yapalim

  • @kastantaze2117
    @kastantaze2117 3 หลายเดือนก่อน +1

    #include
    #include
    #define TRIG_PIN 3
    #define ECHO_PIN 4
    #define MAX_UZAKLIK 400
    NewPing sonar (TRIG_PIN, ECHO_PIN, MAX_UZAKLIK);
    LiquidCrystal_I2C lcd (0x27,16,2);
    float mesafe;
    void setup() {
    lcd.init ();
    lcd.backlight();
    }
    void loop() {
    mesafe = sonar.ping_cm();
    boy = 200 - mesafe;
    lcd.setCursor(0,0);
    lcd.print("BOYUNUZ");
    lcd.setCursor (0,1);
    lcd.print(boy);
    delay(200);
    lcd.clear();
    }

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

      abi kodlar bu mu hepsi

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

      @@kairaiwe benim yarın projem son günü hepsi boy ölçer olarak yaptım direk standa bağlayarak lcd ekran ile arduino sensöre şu kodları yazdım:
      #include
      #include
      #define TRIG_PIN 3
      #define ECHO_PIN 4
      #define MAX_UZAKLIK 400
      NewPing sonar(TRIG_PIN, ECHO_PIN, MAX_UZAKLIK);
      LiquidCrystal_I2C lcd(0x27, 16, 2);
      float mesafe;
      int boy;
      void setup() {
      lcd.init();
      lcd.backlight();
      }
      // Bu üst kısımda, LiquidCrystal_I2C kütüphanesi kullanılarak LCD ekranı başlatıyoruz. Sensör ve değişkenler için önceki kod parçasında olduğu gibi başlangıç değerleri tanımlanır.
      void loop() {
      mesafe = sonar.ping_cm();
      boy = 200 - mesafe;
      lcd.setCursor(0,0);
      lcd.print("BOYUNUZ :");
      lcd.setCursor (10,0);
      lcd.print(boy);
      lcd.setCursor(0,1);

      // Boya göre mesajı belirle
      if (boy >= 190) {
      lcd.print("(Of Erkek :D)");
      } else if (boy >= 180) {
      lcd.print("(Güzel)");
      } else if (boy >= 170) {
      lcd.print("(ortalama)");
      }else if (boy >= 160) {
      lcd.print("(Fena deil)");

      }
      delay(600);
      lcd.clear();
      }
      // bu üst kısımda ise şunlar anlatılmaktadır.
      //Ana loop() fonksiyonunda, önce ultrasonik sensör ile mesafe ölçülür. Ardından, ölçülen mesafeden kişinin boyu hesaplanır. LCD ekranda "BOYUNUZ" yazısı ve ölçülen boy değeri yazdırılır. Aynı zamanda, belirlenen boy aralıklarına göre "maşallah",
      //"iyi" veya "ideal" gibi mesajlar yazdırılır. Son olarak ekran temizlenir ve belirli bir süre beklenir.
      //Bu kod parçası, LCD ekran üzerinde ultrasonik sensörle kişinin boyunu ölçer ve ölçülen boy değerine göre ekrana uygun mesajı yazar.
      Bu şekil yazarsan olucaktır kütüpaneleri ekleyip