Uygulama 18 Ağustos 2021 Altan Topçu 3 Yorum

App Inventor Uygulaması ile RGB Led Yakmak

Arduino Kodları:

#include <LiquidCrystal_I2C.h>//LCD Ekranımız için gerekli olan kütüphane.

LiquidCrystal_I2C lcd(0x27, 16, 2);

int mavi_led=8, yesil_led=9, kirmizi_led=10;

int pot, veri, parlaklik;

void setup(){

      lcd.begin();

      pinMode(mavi_led, OUTPUT);

      pinMode(yesil_led, OUTPUT);

      pinMode(kirmizi_led, OUTPUT);

}

void loop(){

      lcd.home();

      parlaklik=map(analogRead(A0), 0, 1023, 100, 1000);

      if(Serial.available()){

             veri=Serial.read();

      }

      else if(veri=='1'){

            digitalWrite(mavi_led, HIGH);

            Serial.println(veri);

            lcd.print("Mavi Led");

            lcd.setCursor(2, 1);

            lcd.print("Yandi");

            delay(1000);

      }

      else if(veri=='2'){

            digitalWrite(mavi_led, LOW);

            Serial.println(veri);

            lcd.print("Mavi Led");

            lcd.setCursor(2, 1);

            lcd.print("Sondu");

            delay(1000);

      }

      else if(veri=='3'){

            digitalWrite(yesil_led, HIGH);

            Serial.println(veri);

            lcd.print("YesilLed");

            lcd.setCursor(2, 1);

            lcd.print("Yandi");

            delay(1000);

      }

      else if(veri=='4'){

            digitalWrite(yesil_led, LOW);

            Serial.println(veri);

            lcd.print("Yesil Led");

            lcd.setCursor(2, 1);

            lcd.print("Sondu");

            delay(1000);

      }

      else if(veri=='5'){

            digitalWrite(kirmizi_led, HIGH);

            Serial.println(veri);

            lcd.print("Kirmizi Led");

            lcd.setCursor(2, 1);

            lcd.print("Yandi");

            delay(1000);

      }

      else if(veri=='6'){

            digitalWrite(kirmizi_led, LOW);

            Serial.println(veri);

            lcd.print("Kirmizi Led");

            lcd.setCursor(2, 1);

            lcd.print("Sondu");

            delay(1000);

      }

}

Kullanılan Kütüphane: Dosya Link

Not: Kodlar Arduino karta yüklenirken Arduino kartın RX-0 pinine bağlı bir kablo olmamalıdır. Kod yüklemesi tamamlandıktan sonra tekrar bağlantıyı yapabilirsiniz.

3 Yorumlar

BtÖğretmen 15 Ağustos 2021

sadasd asd asdasd asdas asd asda

BtÖğretmen 15 Ağustos 2021

sadasd asd asdasd asdas asd asda

dsfsdf 15 Ağustos 2021

sdfsdfsd

Yorum Ekle