arduino dersleri

Arduino ile Röle kullanımı – Arduino Relay Bağlantısı – jdvcc pini -Ders 30-

Arduino pinlerinden 5 volt 40mA e kadar voltaj ve akım alabilmekteyiz. Peki ya daha fazla akıma yada voltaja ihtiyacımız olsaydı ne yapacaktık sorusu aklınıza geldiyse Röleler tam size göre bir donanımdır. Arduino ile röle bağlantısı çok basit gibi görünse de kullanım ve bağlantı şekline göre detaylı püf noktalar bulunur. Arduinonun taşıyamayacağı kadar büyük voltaj ve…

Daha Fazla oku...
arduino led bağlantısı

Arduino ile Led kullanımı – Arduino Led Bağlantısı – Arduino Projects -Ders 29-

Arduino ile led bağlantısı çok basit gibi görünse de bir arduinoya kaç tane led bağlayabiliriz, bir pine kaç tane led bağlanır gibi donanımsal bilgileri önceden bilmek bizim faydamıza olacaktır. Led bağlantı şekilleri içinde seri bağlantı ve paralel bağlantı nasıl yapılması gerekir. Birden fazla ledi seri bağlarken dikkatli olmamız gerekir, zira seri bağlantıda ledlerin çalışma voltajı…

Daha Fazla oku...
arduino eeprom

Arduino eeprom kullanımı – Arduino kalıcı hafıza – Arduino Kursu -Ders 28-

Arduino içerisinde eeprom kullanarak arduinonun enerjisi kesilse dahi silinmeyen veriler saklayabiliriz. Bir işlem sırasında enerjisi kesilirse enerji geldiği zaman kaldığı yerden işleme devam edebilmesi için kalıcı hafızayı yani eepromu kullanırız.Akıllı ev otomasyon sistemlerinden tutunda fabrikalardaki sayıcılara kadar bir çok projede bazı bilgiler saklanmak ister. Olası enerji kesintilerinde bazı bilgilerin yada bazı işlemlerin enerji geldiği zaman…

Daha Fazla oku...
Arduino kütüphane

Arduino kütüphane ekleme ve kütüphane kullanımı – Arduino projeleri -Ders 27-

Arduino içerisinde bir çok karmaşık işlem için kütüphaneler kullanılmaktadır. Kütüphane nedir, neden kütüphane vardır, kütüphane nasıl eklenir ve neden kütüphanelere ihtiyaç duyarız gibi bir çok sorunun cevabını vermeye çalıştım. Kütüphane nasıl indirilir ve nasıl arduino ide programına yüklenir yüklediğimiz kütüphaneyi nasıl kullanabiliriz. HCSR04 mesafe sensörünü kullanarak bir kütüphane nasıl eklenir sensör nasıl kullanılır görmüş olduk….

Daha Fazla oku...
arduino millis

Arduino millis ile aynı anda birden fazla işlem yapma – 2.bölüm – Ders 26 –

Arduino içerisinde millis ve micros komutları ile aynı anda aynı zamanda yapılacak işlerin kontrolü sağlanmaktadır. Bir işlem yaparken arada gecen zamanı yada geçmesini istediğimiz zamanı bu komutlar ile sağlarız. Zaman komutlarıyla bir ledin yanması, bir fanın çalışma süresi, bir sensörün ölçüm aralığı gibi bir çok donanımı kontrol edebiliriz. Delay ve delaymicroseconds arduino içerisinde kullanıldığı satırda…

Daha Fazla oku...

Arduino zaman fonksiyonları- delay, delayMicroseconds, millis, micros – 1.ölüm – Ders 25 –

Arduino içerisinde süreli işler için; delay, delaymicroseconds, millis ve micros komutları ile kontrol sağlanmaktadır. Bir işlem yaparken arada gecen zamanı yada geçmesini istediğimiz zamanı bu komutlar ile sağlarız. Zaman komutlarıyla bir ledin yanması, bir fanın çalışma süresi, bir sensörün ölçüm aralığı gibi bir çok donanımı kontrol edebiliriz. Delay ve delaymicroseconds arduino içerisinde kullanıldığı satırda algoritmayı…

Daha Fazla oku...
arduino_diziler

Arduino dizi oluşturma yöntemleri – Tek boyutlu diziler – Arduino Derleri – Ders 24 –

Arduino içerisinde dizi oluşturma yöntemleri 2 farklı türdedir. Tek Boyutlu diziler ve Çok boyutlu diziler. Bu yazımızda arduino içerisinde tek boyutlu diziler nedir, nasıl oluşturulur ve arduino içerisinde nasıl kullanılır. Tek boyutlu dizilerin genel ve kullanım mantığını örnekle anlatmaya çalıştım, videoyu izleyerek detayları hakkında bilgi sahibi olabilirsiniz. Dizi; birbirinin aynısı olan ayrı ayrı verileri arduino…

Daha Fazla oku...
arduino_fonksiyon

Arduino fonksiyon oluşturma yöntemleri -2.Bölüm- Arduino Kursu – Ders 23 –

Arduino içerisinde fonksiyon oluşturma yöntemleri içinde 4 farklı yöntem vardır. Kütüphane gibi daha komplike yapılar yine fonksiyonlar ile sağlanmaktadır. void setup ve void loop bir fonksiyon bloğudur. Fonksiyonlar kullanım amacına göre tanımlanır ve kod bloğu bu amaca göre dizayn edilir. Bu dersimizde Değer almayan ve parametre döndürmeyen fonksiyonları işleyeceğiz. Fonksiyonların genel ve kullanım mantığını örnekle…

Daha Fazla oku...
arduino fonksiyonlar

Arduino fonksiyonlar -1.Bölüm- Arduino Ders – Ders 22 –

Arduino içerisinde kod blokları fonksiyon adını verdiğimiz yapılar ile oluşturulur. Kütüphane gibi daha komplike yapılar yine fonksiyonlar ile sağlanmaktadır. void setup ve void loop bir fonksiyon bloğudur. Fonksiyonlar kullanım amacına göre tanımlanır ve kod bloğu bu amaca göre dizayn edilir. Arduino içerisinde bizim oluşturacağımız dört farklı fonksiyon metodu vardır. Bu dersimizde Değer almayan ve parametre…

Daha Fazla oku...
arduino dersleri

Arduino break – Continue – return – go to – Arduino Dersleri – Ders 21 –

Arduino ile döngülere yarıda müdahale etmek mümkün. For gibi işleme başladığı zaman döngü tamamlana kadar başka bir işlem yapılmasını geciktiren döngüler bazı şartlarda yarıda kesilebilir yada bazı şartlarda while gibi, switch case gibi, loop gibi döngülerde bazı kod blokları atlanması gerekebilir. Bu işlemleri yapabilmek için, break, continue, return ve go to gibi ifadeleri kullanarak istediğimiz…

Daha Fazla oku...