Arduino IDE’de sıklıkla kullanılan Startup ve GPIO ile ilgili bazı temel fonksiyonları görelim. GPIO, bir pini giriş, çıkış ve alternatif modlarda...
Tag - Arduino Programlama Dersleri
Arduino, kullanımı kolay bir donanım ve yazılıma dayalı bir prototip platformdur (açık kaynak). Programlanabilir bir devre kartı (mikrodenetleyici olarak adlandırılır) ve bilgisayar kodunu fiziksel boarda yazıp yüklemek için kullanılan Arduino IDE (Entegre Geliştirme Ortamı) adlı hazır bir yazılımdan oluşur. Bu bölümdeki dersler ile adım adım Arduino programlama dilini öğreneceksiniz.
Bu örnekte Arduino ile potansiyometre kullanarak 4 adet Led’ i aşağıdaki görseldeki gibi yakıp söndürme işlemi gerçekleştireceğiz. Bir potansiyometre...
Uygulamada iki buton ve iki led bulunmaktadır. Butonuna önce basanın tarafta bulunan LED yanacak diğeri yanmayacaktır. Diğer Butona sonradan tıklanması bir şey...
Daha önceki yazımızda Arduino kullanarak flip flop devresi yapmıştık. Bu yazımızda da flip flop devresine benzer bir uygulamayı yapacağız. Arduino Uno kartını...
Arduino kartındaki pinler, giriş veya çıkış olarak yapılandırılabilir. Bu modlardaki pinlerin işleyişini açıklayacağız. Arduino analog pinlerinin çoğunun...
Arduino dört farklı zaman manipülasyon fonksiyonu sağlar. Bunlar: S. Fonksiyon ve Tanımı delay() Delay() fonksiyonunun çalışma şekli oldukça basittir. Tek bir...
Micros() işlevi, zamandan itibaren mikrosaniye sayısını döndürür, Arduino kartı geçerli programı çalıştırmaya başlar. Bu sayı aşılır, yani yaklaşık 70 dakika...
Bu fonksiyon, o andaki milisaniye sayısını döndürmek için kullanılır, Arduino kartı mevcut programı çalıştırmaya başlar.( Bu sayı aşılırsa, yaklaşık 50 gün...
DelayMicroseconds() fonksiyonu, tek bir tam sayı (veya sayı) bağımsız değişkenini kabul eder. Bu sayı zamanı temsil eder ve mikrosaniyelerle ölçülür. Şu anda...
Arduino delay fonksiyonu ( Arduino Delay Komutu ) çalışması oldukça basittir. Tek bir tam sayı (veya sayı) bağımsız değişkeni kabul eder. Bu sayı zamanı...
Bir önceki yazıda Char dizileri ile dize oluşturma kavramını açıklamıştık. Bu yazıda dize oluşturmanın ikinci yolu olan String nesnesi kullanacağız. String...
Dizeler(String) metin tutmak için kullanılan yapılardır. Dizeler ile LCD’de veya Arduino IDE Serial Monitor penceresinde metin görüntülemek için...
Bir dizi, aynı türden bir ardışık bellek grubudur. Dizideki belirli bir konum veya öğeye başvurmak için, dizinin adını ve dizideki belirli öğenin konum...