Temel Arduino Dersleri

Temel Arduino Dersleri kategorisinde, programlamayı hiç bilmeyenler için sıfırdan orta düzeye arduino programlama temellerini atacağız.

 

Arduino Sözdizimi (Syntax)

Noktalı Virgül “ ; ” : Noktalı virgül orta seviye programlama dillerinde satırın bittiğini belirtmek için kullanılır. Programda en çok kullanılan ve unutulması nedeniyle en çok hataya sebep olan karakterdir. Döngü, kontrol yapıları ve fonksiyon tanımlamaları hariç hemen hemen her satırın sonunda kullanılırlar. Yorum Satırı ” // ” : Yorum satırı programlamada satırlara, o satırda […]

Arduino Programlama Yapısı

Arduino programlarken iki temel yapı vardır. Bunlar setup() ve loop() yapılarıdır. Arduino geliştirme ortamını ilk açtığımızda bu iki yapı ile karşılaşırız.

  Bu iki yapıdan ilki olan setup() bağlı cihazların, pin yönlendirmelerinin ve iletişim fonksiyonlarının ayarlarını yapıldığı yerdir. Arduino başlatıldığında ya da resetlendiğinde yalnızca bir kez çalışır. Resetlenmediği ve enerjisi kesilmediği sürece tekrar çalışmaz. […]

Arduino Geliştirme Ortamı

Arduino geliştirme ortamının bize uygun olan kurulum dosyasını buradan indiriyoruz. Burada birkaç kurulum dosyası mevcut. Bunlardan; Windows Installer seçeneği, Windows bilgisayarımıza kuracağımız dosyadır. Windows ZIP file for non admin install Bağlantısı ise admin yetkiniz olmayan bilgisayarda geliştirme ortamını kurulumsuz çalıştırmak için kullanılır. Windows app seçeneği, Windows 8 ya da 10 sürümü için mağazadan indirilebilecek uygulamadır. […]

Arduino Programlamaya Başlarken

Arduinoya başlarken en temel kural temel elektronik bilgisidir. Evet bu cihaz en pratik yöntem ile geliştirme yapmak için tasarlanmıştır ancak bu, sizin devre kurma yeteneğiniz yoksa led yakıp söndürmekten, ya da hazır modüllerle yapılmış hazır devreleri kurmaktan başka bi işinize yaramaz. Temel elektronik bilgisinden başka birde kod yazma becerisine sahip olmanız beklenir. Bu noktada analitik […]

Arduino Pinleri ve Tanımlamaları

Bu kategorideki bir önceki dersimizde Arduino UNO üzerindeki pinleri belirtmiştik. Şimdi daha açıklayıcı olması için bu pinlerin ne işe yaradığını sizlere açıklamaya çalışacağım. Şimdi sırasıyla hingi girişler ne amaçla kullanılır açıklayalım. 1 – Dijital Giriş/Çıkış Pinleri: Bu pinler dijital giriş ya da çıkış işlemi için kullanılırlar. Dijital girişler arduinomuzun dışarıdan aldığı bilgi, çıkışlar ise arduinomuzun […]

Arduino Nedir?

Arduino, üzerine yüklenen programa göre, dijital ve analog giriş/çıkış işlemi yapabilen, üzerinde ATMEL mikrodenetleyici bulunan , bu mikrodenetleyicinin programlama ve minimum çalışma koşulları gömülü olarak kendinde barındıran Giriş/Çıkış kartıdır. Aslında çok fazla giriş çıkışa gerek duyulmayan devrelerde kullanımı gereksiz ve maliyeti yüksek olsa da hobi amaçlı ve pratik kullanımlı olması arduino kartını cazip kılıyor. Çok […]