Ana içeriğe atla

DC Motor Çalıştırma - Mblock ile Arduino

Tek Dc motor çalıştırarak tekerlek döndürme yapacağız:
Malzeme Listesi:
1-Arduino Uno
2-BreadBoard 
3-1 adet dc motor
4-Jumper Kablolar
5-1 adet L298N motor sürücü modülü
6-1 adet 9v pil
7-1 adet dc motorun ucuna bağlayacağımız teker

Malzemelerine ihtiyacımız var.

Bağlantı Şeması:
DC Motor Çalıştırma

Öncelikle L298N motor sürücüsündeki 12V ucunu, 9v pilimizdeki (+) ucuna bağlıyoruz. Arduino Uno'daki GND Ucu ile L298N motorundaki GND ucunu bir kablo ile birleştirip pilimizdeki (-)ucuna bağlıyoruz. Motor sürücümüzdeki 5v ise arduino kartımızdaki 5V kısmına bağlıyoruz. Eğer, motorumuz sabit hızla gitmesin diyorsak Enable uçlarında bulunan kelepçeleri kaldırıyoruz. Ortaya iki tane pin çıkacak. Öndeki pini jumper kablo ile arduino kartımızdaki PWM pinlerinden birine bağlıyoruz ben 11 PWM pini bağladım.(Eğer sabit hızda çalışacaksa motor bu Enable(ENA,ENB uçlarını kullanmanıza gerek yok) Sonra N1 ve N2 uçlarından kablo ile arduino kartımıza bağlantı kuruyoruz. Bu uçları kullanıyorsak Motorumuzu Out1 ve Out2 uçlarına bağlayalım. Bağlantı sıralaması önemli değil.

Kod Kısmı:
DC Motor Çalıştırma - Mblock ile Arduino
Mblock programında Robotlar menüsünden Arduino programı başlangıç kodunu ekliyoruz. Kontrol menüsünden sürekli tekrarla kodunu ekledikten sonra iç kısmına Enable(ENA) ucuna bağladığımız kablonun ucu 11 PWM'de buraya çalışması için 150 ve yukarısı bir değer verelim. Motorun ucuna bağladığımız uçların ikisine aynı anda enerji veremeyiz yoksa hareketsiz kalır. O yüzden uçların birine enerji verirken diğerine vermeyeceğiz.Düzenle menüsünden Arduino kipini seçin ve  Arduinoya yükle butonuna basarak,  yazdığımız kodları arduino kartımıza göndermiş yüklemiş oluruz. Böylece programımız çalışmaya hazır bir hal alır.

Programın kodlarını indirmek için TIKLAYINIZ

Benzer Konular:

Tüm Mblock İle Arduino Örnekleri İçin TIKLAYINIZ

(Tüm Mblock ile Arduino Örneklerine tıkladıktan sonra açılan sayfanın en altındaki "Diğer Yayınlara" tıklayarak diğer sayfadaki Mblock ile Arduino örneklerinede ulaşabilirsiniz)

Yorumlar

Popüler Yayınlar

5.2.13 D BU LABİRENT BENİ DURDURAMAZ

SÜRE: 35 DK. KAZANIMLAR 5.5.2.5. Doğrusal mantık yapısını kullanan algoritmalar geliştirir. 5.5.2.6. Karar yapısını ve işlevlerini açıklar. 5.5.2.8. Döngü yapısını ve işlevlerini açıklar. Tekrarlanan işlemler için döngü yapılarının gerekliliği üzerinde durulur. ANAHTAR KELİMELER Blockly Oyunlar, Blok Tabanlı Programlama MATERYALLER Blockly Oyunlar - Labirent oyunu sayfası 5.2.13.D1 - “Blockly Labirent Oyun Çözümleri” pdf dokümanı HAZIRLIK Ders süresini verimli kullanabilmek amacıyla Blockly Labirent oyunu çözüm aşamalarını “Blockly Oyun Çözümleri” pdf dokümanı üzerinden ders öncesinde inceleyebilirsiniz. UYGULAMA Dersin ikinci saatinde Labirent oyununun 3-4-5-6 ve 7. seviyelerinin öğrenciler tarafından keşfedilerek yapılması için öğrencilere serbest zaman tanınır. Labirent oyunu, görüleceği üzere 10 seviyeden oluşmaktadır. Ancak, ilk 7 seviyenin sınıfta yapılması kazanımlara ulaşılması için yeterli olacaktır. Öğretmenin, oyunların çözümü sürecinde, öğrencilere rehberlik yapması iyi ol...

6.2.2 B KİMLER BURADA KALIYOR

KAZANIMLAR 6.5.1.2. Sabitleri ve değişkenleri problem çözümünde kullanır. ANAHTAR KELİMELER Sabit, Değişken, Problem, Programlama MATERYALLER 6.2.2.B1 - Kimler Burada Kalıyor? Çalışma Kâğıdı HAZIRLIK Kimler Burada Kalıyor? çalışma kâğıdını öğrenci sayısı kadar çoğaltınız. UYGULAMA Kimler Burada Kalıyor? çalışma kâğıdını öğrencilere dağıtınız. Ardından öğrencilere “Son zil çalıp da bizler okuldan gidince okulda neler kalıyor biliyor musunuz? Peki burada kalan sabitler biz yokken neler yapıyor olabilir acaba? Onlar da kendi aralarında sohbet edip gün boyunca olanlar hakkında konuşuyorsa… Neler konuşabilirler?” sorularını yöneltiniz. Ardından çalışma kâğıdındaki metni okuyunuz ya da öğrencilere okutunuz. Kalın yazı ile yazılan nesneleri sabit ve değişken olarak ayırmalarını ve çalışma kâğıdının altında yer alan tabloya uygun şekilde yazmalarını isteyiniz. Öğrenciler çalışma kâğıdını tamamlarken onları şu sorular ile yönlendirebilirsiniz; –– Burada kimler konuşuyor? ...

Bilişim Teknolojileri ve Yazılım Dersi Proje Konuları

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ PROJE ÖDEV KONULARI Çocuklar için uygun web sayfalarını araştırıp tanıtma ve afiş hazırlama. Bilişim suçlarına örnek olabilecek gerçek olaylar araştırıp sunma. Alınacak tedbirleri açıklama ve afiş hazırlama. Sosyal Medya araçlarını araştırıp tanıtma, sağladığı faydaları açıklama afiş hazırlama. İnternette arama yaparken kullanılan teknikleri araştırma afiş hazırlama. Arama motorlarının geçmişini araştırıp gelişim aşamalarıyla tanıtma afiş hazırlama.(Dünden bugüne arama motorlarının tarihi) Bilgisayarların tarihi gelişimini araştırıp açıklama. Tarihteki en önemli icatları araştırma afiş hazırlama. Robotlar konusunda araştırma afiş hazırlama. İşletim sistemi nedir? Neden önemlidir? En az iki işletim sistemini karşılaştırarak avantaj ve dezavantajlarını gösteren bir afiş çalışması hazırlayınız. (Karşılaştırılacak işletim sistemleri Win7 ve Win8) İnternetin ...