Arduino Programlama Dili Temelleri

with 4 yorum




Arduino Programlama Dili Temelleri

Arduino programları üç ana bölümden oluşabilir: yapı, değerler (değişkenler ve sabitler) ve fonksiyonlar(işlevler).

Aşağıdaki tablo https://www.arduino.cc/en/Reference/HomePage adresinin birebir kopyasıdır. Türkçeye çevrilmiştir.

İlgili anahtar sözcüğüne tıklayarak açılan sayfada yine aynı şekilde Türkçeye çevrilmiş içeriği inceleyebilirsiniz.

Eğer Arduino ile ilgileniyorsanız bu kaynak olmazsa olmazlarınızdan olacaktır.

Bazı sayfalar daha tam olarak çevrilmediğinden gri olarak gözükecektir.

Bu işlevlerle ilgili videolu örnek program ve projeler paylaştığımızda ilgili işlev sayfalarının altında belirtilecektir.

Sayfada herhangi bir hata, öneri ve yorumlarınız için iletişim kurmanızı bekleriz.

Facebook Sayfa: https://www.facebook.com/elektromanyetix/

Facebook Grup: https://www.facebook.com/groups/253295361747543/

Youtube: https://www.youtube.com/c/elektromanyetix

Bu sayfa ve bağlantılı sayfa içerikleri sürekli güncelleneceği için PDF Dosyası mevcut değildir.

NOT: Emeğe saygı için;
Türkçe çevirinin tüm hakları saklıdır.
Bu web sayfası sadece link olarak paylaşılabilir.


 

   Yapı



   Kontrol Yapıları


    Sentaks (Söz dizimi)


   Aritmetik Opertaörler

  • = (atama)
  • + (toplama)
  • (çıkarma)
  • * (çarpma)
  • / (bölme)
  • % (mod al)

   Karşılaştırma Operatörleri

  • == (eşit)
  • != (eşit değil)
  • < (küçük)
  • > (büyük)
  • <= (küçük veya eşit)
  • >= (büyük veya eşit)




   Boolean(Mantık) Oparatörleri

  • && (ve)
  • || (veya)
  • ! (değil)

     İşaretçi Erişim Operatörleri

  • * ayırma operatörü
  • & refarans operatörü

   Bit Düzeyi Operatörleri

  • & (bit ve)
  • | (bit veya)
  • ^ (bit xveya)
  • ~ (bit değil)
  • << (sola bit kaydırma)
  • >> (sağa bit kaydırma)

   Bileşik Operatörler

  • ++ (arttır)
  • (azalt)
  • += (bileşik arttır)
  • -= (bileşik azalt)
  • *= (bileşik çarp)
  • /= (bileşik böl)
  • %= (bileşik mod al)
  • &= (bileşik bit düzeyi ve)
  • |= (bileşik bit düzeyi veya)

   Değişkenler


   Sabitler




   Veri Tipleri


   Dönüşümler


   Değişken Kapsamı ve Elemeleri


   Araçlar





Fonksiyonlar(İşlevler)


   Dijital Giriş/Çıkış


   Analog Giriş/Çıkış


   Due ve Zero için


   Gelişmiş Giriş Çıkış


   Zaman


   Matematik


   Trigonometri


   Karakterler


   Rastgele Sayılar

  • randomSeed()
  • random()

   Bitler ve Baytlar


   Harici Kesmeler


   Kesmeler


   İletişim


   USB (32u4 tabanlı kart ve Due/Zero)

  • Keyboard
  • Mouse

 


NOT: Buradaki bilgiler arduino.cc sitesinden Türkçeye çevrilmiştir.
Türkçe çevirinin tüm hakları saklıdır.
Bu web sayfası sadece link olarak paylaşılabilir.
Sayfada herhangi bir hata, öneri ve yorumlarınız için iletişim kurmanızı bekleriz.


Bizi Takip Edin:

Bir Yanıt

  1. Bahadır
    | Cevapla

    Eline,koluna sağlık kardeşim.Allah razı olsun çok faydalı bir çalışma yapmışsın.Dil sıkıntısı olanlar için ilaç olacak.

  2. YUNUS EMRE
    | Cevapla

    Elinize kolunuza sağlık kardeş,süper olmuş …

  3. Yusuf
    | Cevapla

    Elinize sağlık,

  4. Enes tekin
    | Cevapla

    Emeğine sağlık hocam, şimdiye kadar gördüğün en yararlı arduino paylaşımı bu. Teşekkür ederim paylaşımı herkesin yararlanabilmesi için buraya koyduğun için.

Bir Cevap Yazın