Arduino Projeleri

pot led buzzer

Arduino ile Analog sinyal okuma ve PWM sinyal gönderme

Arduino Projeleri

Arduino ile LED yakmak için veya LED söndürmek için digitalWrite komutunu kullanabiliriz, butondan gelen bilgiyi okumak için veya dijital sensörden gelen bilgiyi okumak için digitalRead komutunu kullanabiliriz. Bütün bu uygulamalar dijital sinyallerle yapılmaktadır. Digital sinyaller Evet ya da Hayır gibi sadece kesin sonuç verir. Dijital sinyalleri kullanarak bir LED’i yakıp – söndürebiliriz, bir motoru çalıştırıp […]

mz80 sema

Arduino ile Engel Algılama

Arduino Projeleri

Bu uygulamada engel algılamak için dijital mesafe sensörü kullanacağız. Bu sensör iç yapısında bulunan kızılötesi ışık yayan diyot sayesinde karşısına doğru kızılötesi ışık yayar, bu sensörün önünde bir cisim varsa kızılötesi ışık bu cisme çarparak geriye doğru yansıma yapar ve yine sensörün iç yapısında bulunan foto transistör tarafından yansıyan kızılötesi ışık algılanır. Sensörün önünde bir

engelden kacan robot ici

Arduino ile Engelden Kaçan Robot

Arduino Projeleri

Engelden kaçan robot, üzerindeki 2 adet mesafe sensörü ile etrafındaki cisimleri algılayarak engellere çarpmadan ilerleyebilmektedir. Robot, 2 adet DC motor sayesinde Otonom olarak yani otomatik olarak kendi başına karar vererek hareket etmektedir. Mesafe sensörü olarak daha önce uygulamasını yaptığımız MZ80 endüstriyel sensöründen 2 adet kullandık bu sensörün önünde bir cisim yoksa çıkış pininden lojik1(HIGH) bilgisi

karasimsek sema

Arduino ile KARA ŞİMŞEK

Arduino Projeleri

Kara Şimşek (İngilizce adı: Knight Rider), 1982-1986 yılları arasında ABD’de yayınlanan ve Türkiye dahil Dünya’nın birçok ülkesinde de yayınlanarak popüler olmuş televizyon dizisi. TRT tek kanallıyken ekrana gelen dizi 90 bölüm sürmüştür. Dizide kendi kendine hareket edebilen, konuşabilen yapay zekalı otomobil KITT ile sahibi Michael Knight’ın başından geçen olaylar işlenmektedir.Bu otomobilin ön tarafında farların arasında

flip flop sema

Arduino ile Flip-Flop

Arduino Projeleri

Flip-Flop; iki tane LED’in sırayla yanıp sönmesini sağlayan uygulamadır. LED’lerden biri yanarken diğeri sönük olur ve LED’lerin yanık-sönük kalma sürelerini dilediğiniz gibi ayarlayabilirsiniz. Devre Şeması: Bread-Board üzerinde LED’lerin katotlarını birleştirerek Arduinonun GND etiketli pinine bağladık. LED’lerin Anotlarına 220R değerinde dirençleri bağlayıp dirençlerin diğer uçlarından birini Arduinonun 13. pinine, diğerini 12. pinine taktık. Devre elemanlarının bağlantılarını yaptığımıza göre artık Arduinonun 12 ve 13

buton pull down

Arduino ile Buton Kontrolü

Arduino Projeleri

Arduino programında const int veri tipinde butonun bağlı olduğu 12.pini butonPin olarak, LED’in bağlı olduğu 13.pini ledPin olarak isimlendirdik. Bundan böyle tüm program içerisinde butonPin etiketini 12.pin yerine, ledPin etiketini 13.pin yerine kullanmak istediğimizi söylüyoruz. void loop() kısmında yazılan if……else komutları bir koşul söz konusu olduğunda kullanılır. Arduinoya butona basılırsa LED’i yak, basılmazsa söndür diyebilmek

ardunio led

Arduino ile led yakıp söndürme

Arduino Projeleri

Arduino Uno Kartı ile LED yakıp söndürmeyi inceleyeceğiz. Arduino kartımız 5V gerilimle çalışmaktadır. Eğer LED’imizi Arduino’ya doğrudan bağlayacak olursak, LED zarar görecek . Led’i Korumak içinde Dirence ihtiyacımız var. Peki bu direncin değeri nasıl belirlenecek? İşte burada Ohm Kanunu  devreye giriyor: V = i x R Bu denklemde V bize gerilimi, i akımı ve R ise

PWM formulu

Arduino ile DC Motor Kontrolu

Arduino Dersleri

Motorların çalışırken yüksek akım çektikleri ve bu yüzden Arduino ve benzeri kontrolcülere asla direk bağlanmaması gerekir. Bunun için mutlaka Arduino ile motor arasına bir motor sürücü devre bağlanır. PWM (Pulse Width Modulation) darbe genişlik modülü basit bir mantıkla belirli bir periyot içerisinde motora voltajın ne kadar sürede uygulanacağıdır. Yukarıdaki şemada görüleceği gibi kare dalgaların genlikleri

Scroll to Top