Professional Documents
Culture Documents
Elektronik Bilgisi
Arduino Eğitimleri_4
Basit bir örnek verecek olursak. Projenizde 1 dakika aralıklarla yanıp sönen bir led olsun. Bu
led yanıp sönerken aynı zamanda bir servo motoru potansiyometre ile hareket ettirmeniz
gerekiyor. Bu durumda delay komutu ledin 1 dakika aralıkla yanıp sönmesini sağlar fakat
sürekli bu işlem yapılacağından servo motorla ilgili kodlara geçilemez ve servo motoru
çalışmaz ya da kesik kesik çalışır.
ARDUİNO Servo Motor Kontrolü
1 saniye aralıklarla led yanıp sönerken aynı zamanda servo motoru potansiyometre ile
hareket ettireceğimiz arduino devresini ve kodlarını hazırlayalım.
ARDUİNO Servo Motor Kontrolü
ARDUİNO Step Motor Kontrolü
Step(Adım ) Motorlar, sargılarından birinin enerjilendirilmesi ile sadece 1 adım hareket
eden motorlardır. Örneğin; 400 adımlık bir step motor 360 derecelik bir tam dönüşünde
400 adım yol alır. Bu durumda motorunuzun bir adım açısı 360/400= 0.9 derece olur. Bu
aynı zamanda motorun çözünürlük değeridir.
Devredeki diyotun görevi, motorun durur vaziyetten harekete geçtiği anda oluşan
gerilim sıçramalarından motoru ve transistörü korumak içindir.
ARDUİNO DC Motor Kontrolü
NOT: Bağlantıları yapmadan önce Arduino karta kodu yükleyin. Bağlantıları yaptıktan
sonra ise USB bağlantısı yerine Arduino üzerinde bulunan güç girişinden 9V adaptör
veya 9V pil ile kartı besleyin. Aksi takdirde bilgisayarın USB portuna veya Arduino karta
zarar verilecektir!
Half-Bridge