5. Arduino İle Röle Kontrolü

Bu devre ile butona basıldığında lambayı yakmayı tekrar basıldığında ise söndürmeyi amaçlıyoruz. Arduino ile yüksek güçte alıcıları kontrol etmek röle ile mümkündür. Çünkü kendi giriş çıkış pinleri başına 40 mA, 3.3V pini için 50 mA limiti vardır. Standart led akımının 20 mA olduğunu biliyorsanız Arduino çıkışlarıyla led yakmak dışında direkt bir iş yapamayacağınızı anlamışsınızdır. Röle … Okumaya devam et 5. Arduino İle Röle Kontrolü

4. Karaşimşek Uygulaması

Karaşimşek devresi uygulaması ile karaşimşek efektini döngülerle vermeyi amaçlıyoruz. Led'leri sürekli bir sonraki yanacak ve en sonuncuya geldiğinde aynı döngüyü geriye doğru oluşturacak, bunu sürekli olarak yapacak uygulama için for döngüsünü kullanacağız.  Döngünün çalışma şekli aşağıda verilmiştir: for(başlangıç değeri; koşul; artış miktarı) { Tekrar etmesi istenilen komut/komutlar; }      Bu döngünün kullanımına bir örnek verelim: int … Okumaya devam et 4. Karaşimşek Uygulaması

3. Buton ve Led Uygulamaları

Arduino ile buton kontrollü devrelerin en temellerini göreceğiz. Başlangıç olarak aşağıdaki devreyi kuralım. Görüldüğü gibi kırmızı hattı çıkış elemanı olan led'e, sarı hattı ise giriş elemanı olan butona bağladık. Led'e seri bağlı direnç ile led uçlarına düşen gerilimi sınırladık. Butona bağlı dirençle ise butona basılmadığında devrede kararsızlığa neden olmamasını sağladık. Şimdi aşağıdaki kod ile Arduino'yu … Okumaya devam et 3. Buton ve Led Uygulamaları

2. Bir Saniye Aralıklarla Yanıp Sönen Led Devresi (Blink)

Bu deneyde İlk kez kod yazacağız. Yazacağımız bu basit kodla bir ledin durumunu kontrol edeceğiz. Programı yazarken iki önemli fonksiyonu kullanmamız gerekiyor. Bunlar; 1. setup()                                     2. loop()      fonksiyonlarıdır. void setup() { . . . } Soldaki blok program … Okumaya devam et 2. Bir Saniye Aralıklarla Yanıp Sönen Led Devresi (Blink)

1. Arduino Uno Özellikleri ve Programın Kurulumu

Bir mikrodenetleyici işlemci, hafıza, giriş çıkış araçları gibi birimler tarafından işletilen ve bu giriş çıkış birimleri kullanıcının istediği doğrultuda çalışmak üzere programlanan mini bilgisayardır. Mikrodenetleyiciler için giriş çıkış pinlerine genel olarak  GPIO (General Purpose Input Output Pins/Genel amaçlı giriş-çıkış pinleri) denmektedir. Biz deneylerimizde Arduino Uno olarak adlandırılan prototip geliştirme kartını kullanacağız. Arduino Uno, Atmel Atmega … Okumaya devam et 1. Arduino Uno Özellikleri ve Programın Kurulumu