Videoda öncelikle sıkça sorulan, “Arduino’nun değişkenlerine verilen değerler ile pin numaraları arasındaki farkı Arduino nasıl anlıyor?” sorusuna cevap veriyoruz. Ve biraz da bu sorunun çok gelmesinden dolayı bu değişkenler konusuna biraz daha değinerek pekişmesini sağlıyoruz. Daha sonra const ifadesini kullanımı görerek normal değişken tanımlamayla const ile değişken tanımlama ( yani sabit değişken tanımlama ) arasındaki farka değineceğiz. En sonda define ifadesi ile videomuzu bitireceğiz.

Const ve define gerçekten ilerideki hayatınızda ister hobi ister mesleki olarak kod yazmak ile ilgilenin farketmez, çok sık kullanacağınız komutlardan olacak arkadaşlar. Define kullanarak elde ettiğiniz hafıza tasarrufu es geçmeyin o yüzden. Hepinize iyi çalışmalar dilerim, hoşça kalın 🙂

ARDUINO KODU

Sadece define kodunu koysak yeter arkadaşlar. Diğer kodlar zaten çok kısaydı.

/*
Lezzetli Robot Tarifleri
Arduino Tarifleri -9-
const ve define ifadelerinin kullanımı
VİDEO >>> https://lezzetlirobottarifleri.com/arduino-tarifleri-9-const-ve-define-ifadelerinin-kullanimi
*/
char karakter1 = 'L'; //char veritipinde değişkenler oluşturduk ve her birinde bir harf sakladık.
char karakter2 = 'E';
char karakter3 = 'Z';
char karakter4 = 'Z';
char karakter5 = 'E';
char karakter6 = 'T';
char karakter7 = 'L';
char karakter8 = 'I';
#define Bekleme_suresi 1500 // define olarak bekleme süresi atandı.
void setup()
{
Serial.begin(9600);// seri haberleşme başladı
}
void loop()
{
Serial.println(karakter1);// 1. karakter ekrana yazıldı
delay(Bekleme_suresi); // bekleme_suresi değeri kadar bekledi, kodun kalanıda bu şekilde.
Serial.println(karakter2);
delay(Bekleme_suresi);
Serial.println(karakter3);
delay(Bekleme_suresi);
Serial.println(karakter4);
delay(Bekleme_suresi);
Serial.println(karakter5);
delay(Bekleme_suresi);
Serial.println(karakter6);
delay(Bekleme_suresi);
Serial.println(karakter7);
delay(Bekleme_suresi);
Serial.println(karakter8);
delay(Bekleme_suresi);
}