Kayıtlar

OTOMATİK SULAMA SİSTEMİ

Resim
 Merhaba ben Samet, bu yazımızda Arduino ile Otomatik  Sulama Sistemi  yapımına değineceğim. evlerimizde biraz yeşillikten hoşlanırız, değil mi? Bitkiler gerçekten çok az bakım gerektirir ve günlerce gözetimsiz bırakılabilir ancak bir veya 2 haftayı aşan uzun yolculuklarımız topraktaki nem eksikliğinden dolayı bitki sağlığına zarar verebilir. Bu gibi durumlarda, uygun sulamanın olmaması nedeniyle bitki kuruyabilir veya ölebilir. Bu sorunu çözmek için bu projede, bitkilerinizi otomatik olarak sulayacak ve haftalarca veya aylarca şehir dışında olsanız bile sağlıklı kalmalarını sağlayacak  Arduino Uno  ile   Otomatik Sulama Sistemi  yapıyoruz . Bu projede, bitkileriniz için optimum nem seviyesini korumak için bir   Nem sensörü   kullanılacaktır. Bu sistem uygulanabilir, hem sizin içinbahçe veya İç mekan bitkileriniz için, böylece siz uzaktayken bitkileriniz ilgilenir. Otomatik Sulama Si...

ARDUİNO İLE AKORT CİHAZI YAPIMI

Resim
 Merhaba ben Samet, bu yazımızda Arduino ile Otomatik Gitar Akort yapımına değineceğim. Projeyi tamamladıktan sonra otomatik gitar akort cihazı olarak kullanabilirsiniz. Devremizin nasıl çalıştığını anlamak için öncelikle Müzik, Nota ve Gitarın ne olduğunu ve birbirleri arasındaki ilişkiyi öğrenelim. Müzik, ses ve ritim temel elemanlarından oluşmakta olup duygularımızı, düşüncelerimizi veya olayları anlatmak amacıyla ölçülü ve düzenli bir araya getirilmesiyle oluşur. Tonların melodi, ritim ve harmoni ile birleşmesiyle hoş ve etkileyici ezgiler ortaya çıkaran bir sanat türü olup sözlü müzik (Vokal müzik) ve saz müziği (Instrumental müzik) olmak üzere ikiye ayrılır. Müzikal sesleri birbirinden ayıran özellikler; Yükseklik, Şiddet, Tını ve Süredir. Nota Nedir? Sesin aralığının ve süresinin portre üzerinde gösterimine Nota denir. Müzik parçasının nota isimleri ile seslendirilmesi ise solfej olarak adlandırılır Müzikte kaç nota var diye soracak olursanız Do (C), Re (D), Mi (E), Fa (F), ...

Arduino ile Kara Şimşek Yapımı ve For Döngüsü Kullanımı

Resim
 Herkese merhabalar ben Samet Arduino kodları serimizin bu yazısında sizlere for döngüsünden bahsedeceğiz ve sonrasında da for döngüsünü kullanarak birlikte kara şimşek uygulaması yapacağız. Önce For Döngüsünün Mantığına Bakalım For döngüsü, programlama dillerinde en sık kullanılan döngülerden biridir. Arduino programlamada da sıkça kullanılır ve uygulamaları daha pratik bir yapıda kodlamamızı sağlar. For döngüsü uygulanması istenen işlemin kaç kez tekrar edileceğinin belli olduğu durumlarda kullanılır. Daha net bir ifade ile for döngüsü sayesinde işlemin kaç kez tekrar edileceğini, başlangıç/bitiş değerlerini ve değerler arasındaki artış/azalış miktarını kontrol edebiliriz. Aşağıdaki kod parçacığındaki gibi özetleyebiliriz. for (başlangıç değeri; döngünün devam etme koşulu; değerdeki değişim) { işlemler... } Arduino İle Kara Şimşek Uygulaması Yapalım Kara şimşek devresini kurmadan önce for döngüsünün buradaki işleyişinden bahsetmek istiyorum. Yazının başında da bahsettiğim gibi fo...

Arduino İle Dijital Ses Tanıma

Resim
 Gerekli malzemeler: Arduino UNO Breadboard 330Ω Direnç BC547 Transistör Ses Sensör Modülü DC Motor İki Ucu Erkek Jumper Kablo Arduino Ses Tanıma Modülü-Sensörünü İnceleyelim Arduino ile uyumlu ses sensörü modülü ile farklı boyutlardaki sesler değerleri tanınabilmektedir. Ses tanıma modülüne aynı zamanda mikrofon da diyebiliriz. Bu sayede fiziksel olarak algılanan ses değerleri, Arduino’ya bir giriş sinyali sağlayacaktır. Bu sayede çıkışa bağlı LED, motor gibi aktüatörleri ses ile kontrol edebilmekteyiz. Ses sensörü ile analog ve dijital değerler okumamız mümkün; biz bu uygulamamızda dijital değerler ile çalışacağız. Arduino Ses ile Motor Kontrol Devresi Devremizi aşağıdaki gibi kuralım: Arduino Ses Sensörü ile Motor Kontrol Devresi Ses Sensörü ile Motor Kontrolü Arduino Kodu Arduino kodumuzu aşağıdaki gibi yazalım: #define echoPin 6 #define SensorPin 3 #define MotorPin 5 int MotorDurum = LOW; void setup() {   pinMode(SensorPin, INPUT);   pinMode(MotorPin, OUTPUT); } voi...

Engelden Kaçan Robot Kodu

Resim
 Merhaba arkadaşlar ben Samet Kaan  Bu yazımızda “Engelden Kaçan Robot nedir, nasıl yapılır?” konularından bahsedeceğiz Engelden Kaçan Robot Nedir? Engelden kaçan robot, diğer adıyla engel algılayan robot, otonom olarak çevre kontrolü yapabilen ve hareketini önleyebilecek cisimleri atlatabilen robot tipidir. Çevre kontrolünü sağlayabilmesi için ultrasonik, kızılötesi vb. gibi çeşitli sensörlere ihtiyaç duyar. Arduino ile Engelden Kaçan Robot Yapımı Ultrasonik sensör ile karşılaştığımız engelleri algılayıp buna göre yön değiştiren bir robot yapacağız. Robotumuzun hızını ve yönünü bir motor sürücü ile kontrol edeceğiz. Gerekli Malzemeler: Arduino Uno Çok Amaçlı Robot Platformu  L298N Voltaj Regulatörlü Çift Motor Sürücü Kartı HC-SR04 Ultrasonik Mesafe Sensörü Pil ( Alkalin piller robotu yaklaşık 15 dk. verimli şekilde çalıştıracaktır. Li-Po pil kullanmanız robotu daha uzun süre ve daha verimli çalıştıracaktır.) 6’lı AA Pil Yuvası Jumper kablo Engelden Kaçan Robot Devresi: ...

Arduino Çizgi İzleyen Robot Kodu

Resim
  Merhaba arkadaşlar. Bu yazımızda “Çizgi İzleyen Robot nedir, nasıl yapılır?” konularından bahsedeceğiz. Çizgi İzleyen Robot Nedir? Çizgi izleyen robot, gideceği yolu otonom olarak takip eden robot tipidir. Takip edeceği yol, siyah düzlemin üstünde beyaz çizgi veya beyaz düzlemin üstünde siyah çizgi olacak şekilde hazırlanabilir. Robot bu takip etme işlemini sensörleri vasıtasıyla renk farkını algılayarak yapmaktadır. Yarışmalar için hazırlanmış bir çizgi izleyen robotun yol takibinin iyi olması dışında yolu kısa sürede tamamlayabilmesi için hızlı olması gerekir. Hızlı bir robotun anlık yol takibi yapabilmesi için dengesinin de iyi olması gerekir. Bu yüzden kullandığınız gövde, sensör ve motor seçimi de önemlidir. Endüstriyel sektörde de çizgi izleyen robot mantığında robotlar bulunmakta fakat biz bu yazımızda hobi amaçlı çizgi izleyen robotları inceleyeceğiz. Çizgi İzleyen Robot Nedir? Çizgi izleyen robot, gideceği yolu otonom olarak takip eden robot tipidir. Takip edeceği yol, s...

Arduino Servo motor Kodu

Resim
//Servo motor çalışması  için gerekli kütüphane dosyasını ekledik. #include<Servo.h> Servo motor; //motor adında bir servo nesnesi oluşturduk. void setup() { motor.attach(3); // Servo motorun data pinini arduino 3 numaralı  //pine bağladığımızı belirttik. } void loop() { motor.write(90); // Servo motora açı değeri olarak 90 dereceye döndürdük. }   Bunalrı kullanarak sevo motor devresi yapabilirsiniz.Siteme uğradığın için teşşekür ederim :) Hazırlayan:Samet Kaan GÜMÜŞ instagram:smtkaann Mail için ; sametgumus4270S@gmail.com