1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.
  2. Forum İllegal Uyarısı Forum kuralları gereği forumda video ve illagal paylaşım yapmak yasaktır.Program Arşivimizde ise kısıtlanmış sürüm yada dağıtımı serbest olan (trial - freeware) yazılımlar yayınlayınız..Aksi takdirde mesajlarınız silinecektir..

Arduino Temel Komutları

Konusu 'Pic Uygulama Ve Devreleri' forumundadır ve guclusat tarafından 4 Mart 2016 başlatılmıştır.

  1. guclusat
    Offline

    guclusat Tanınmış Üye Süper Moderatör

    Katılım:
    14 Haziran 2009
    Mesajlar:
    9.755
    Ödül Puanları:
    48
    Arduino'ya başlayanların program yazarken elinin altında olması gereken tabloyu sizinle paylaşıyorum.

    Kod:
    Arduino Temel Komutlar
    ------------------------------
    void setup()
    {
       
        //komutlar. Bu cihaz her açıldığında bir kere çalışacak komutları içerir. Genellikle ayar komutlarıdır.
    }
    
    void loop()
    {
        //komutlar. program boyunca sürekli çalıştırılacak komutlar buraya yazılır.
    }
    
    ***Döngü ve Kararlar***
    
    if (şart)
    { komutlar ; }
    
    if (şart)
    {komutlar;}
    else
    {komutlar;}
    
    for (değişkentanımlama;şart;işlem)
    {komutlar;}
    
    while(şart)
    {komutlar}
    
    do
    {komutlar;}
    while(şart); //Noktalı virgüle dikkat
    
    break; // Döngüden çıkma.
    continue; //Döngüyü terk etmeden bir adımın atlanması isteniyorsa kullanılır.
    return deger; // Fonksiyondan değer döndürür
    etiket: goto etiket; // Hiç tavsiye edilmeyen etiket kullanım biçimidir.
    
    *Özel işaretler*
    
    ; komut satırı sonu
    {} çoklu komut satırı
    // tek satır açıklama
    /* çok satır açıklama */
    
    *Program başı direktifler*
    
    #define degisken deger // const yerine kullanılabilecek bir deyim olup ; kullanılmadan yazılır
    #include // programa yeni kütübhaneler eklemek için kullanılır #include <avr/pgmspace.h> gibi
    
    *Aritmetik operatörler*
    = //atama
    + //ekleme
    - //çıkarma
    * //katlama
    / //bölme
    % //mod alma
    
    *Karşılaştırma Operatörleri*
    
    == //eşittir
    != //eşit değildir
    < //küçüktür
    > //büyüktür
    <= //küçük eşit
    >= // büyük eşit
    
    *Boolean Operatörler*
    
    && // Ve
    || // veya
    ! //değil
    
    *Bit işlem operatörleri*
    & //ve
    | //veya
    ^ //XOR
    ~ //değil
    << // sola kaydır
    >> // sağa kaydır
    
    *Birleşik Operatörler*
    ++ // bir artır
    -- // bir azalt
    += // artır
    -= // azalt
    *= // çarp
    /= // böl
    &= /// bit and
    |= // bit or
    |
    
     

Sayfayı Paylaş