Arduino ile Bluetooth Kontrollü Robot Yapımı

Arduino ile Bluetooth Kontrollü Araba Yapımı

Öncelikle Arduino ve Bluetooth kontrolü yaptığımız konuyu anladığınızdan emin olunuz. Bu projede robotumuzu TERA TERM programını kullanarak bluetooth üzerinden yöneteceğiz. Bir önceki projelerde kurduğumuz robotumuzu kuralım. Sensörlerimizi çıkartalım ve bluetooth modülümüzü bağlayalım. 1 adet şase: Tüm malzemeleri ve motorları sabitlemek için bir plaka 2 adet DC motor 2 adet tekerlek: DC motorun ucuna tam uymalı 1 adet motor sürücü: Kendi yaptığımız da olur 1 adet sarhoş tekerlek: Veya yüzeyle sürtünmeyi azaltacak bir çubuk ( ben genellikle LED’in kafasını kullanmaktayım) Pil : 11.1 Voltluk lipo piller uygun olacaktır. 9 Voltluk pil…

Okumaya Devam Edin

Arduino ile Basit Çizgi İzleyen Robot Yapımı

çizgi izleyen robot yapımı

Bir önceki projemizdekine benzer bir robot tasarlayalım. Fakat bu sefer uzaklık sensörlerini sökelim ve robotun en önüne yere bakacak ve yerden 1-2 CM yukarıda olacak şekilde, siyah/beyaz sensörlerimizi koyalım. Bu robotumuzda 3 tane CNY70 kullanacağız. Bu yüzden daha önce anlattığımız şekilde bu sensörlerden 3 tane bağlayalım. Öncelikle söylemeliyim ki robot yarışmalarında gördüğümüz kadar kaliteli bir çizgi izleyen yapmayacağız. O tarz bir robot yapmak için PID kullanmamız gerekir. Fakat biz buna gerek kalmadan daha basit bir robot yapacağız. Haydi Başlayalım… Öncelikle malzeme listemizi çıkartalım: 1 adet şase: Tüm malzemeleri ve motorları…

Okumaya Devam Edin

Arduino ile Engelden Kaçan Robot Yapımı

İlk robotumuzu yapmaya başlayalım. Robotumuzu yapmak için derste gördüğümüz uzaklık sensörümüzü ve DC motor sürücümüzü kullanacağız. Eğer bu konular hakkında bilgi sahibi değilseniz bu konuları tekrardan gözden geçirmeniz yararlı olabilir.Haydi Başlayalım… Öncelikle malzeme listemizi çıkartalım: 1 adet şase: Tüm malzemeleri ve motorları sabitlemek için bir plaka 2 adet DC motor 2 adet tekerlek: DC motorun ucuna tam uymalı 1 adet motor sürücü: Kendi yaptığımız da olur 1 adet sarhoş tekerlek: Veya yüzeyle sürtünmeyi azaltacak bir çubuk ( ben genellikle LED’in kafasını kullanmaktayım) Pil : 11.1 Voltluk lipo piller uygun olacaktır.…

Okumaya Devam Edin

LM35 ile Sıcaklık ölçümü

rduino sicaklik sensörü

En temel uygulamalardan birisi olan LM35 sıcaklık sensörüyle ölçüm yapalım. LM35 sensörünün 3 pini vardır. Bunlar +5V, GND ve DATA ayaklarıdır. Data ayağından gelen değeri ADC ile dijitale çevirmemiz gerekir.

Okumaya Devam Edin

Arduino ile Voltmetre Robot Yapımı

arduino 5v voltmetre ölçümü

Bu projemizde 0 ile 5 volt arasındaki değerleri ölçebilen bir voltmetre tasarlayacağız. Amacımız ADC’yi daha iyi kavramaktır. Bağlantılarımızda sadece iki kablo kullanacağız. İlk kablomuzu Arduino’nun ground ayağına bağlayalım. İkinci kablomuzu A0 ayağına bağlayalım. Yaptığımız voltmetreyi test etmek için test devresi kurabilir ve bunun çeşitli yerlerindeki gerilimleri ölçebilirsiniz. Hemen yazılıma geçelim. ADC örneğimizden farklı olarak bu sefer sayısal değere karşı gelen gerilimi hesaplayıp bilgisayar ekranına yazdıracağız. Ölçüm için gerilimi ölçmek istediğiniz yere A0’dan gelen kabloyu, devrenizin toprağına da GND’den gelen ucu bağlayınız. DİKKAT: Asla ve Asla 5 volt üzerindeki değerleri ölçmeye…

Okumaya Devam Edin

Arduino ile İvme Ölçümü

arduino adxl345 ivme ölçer

İvme ölçümü için piyasada en çok kullanılan ADXL345’i kullanacağız. Bu sensör ile 3 eksende açısal ivme ölçülebilir. Sensör I2C ve SPI hattı üzerinden haberleşmektedir. Haydi bağlantılarımızı kuralım: Devremize bağladığımıza göre programlamaya geçebiliriz. Sensörümüzü kullanmadan önce hazır fonksiyonlarının bulunduğu ADXL345 kütüphanesini indirelim. Linkten indirebilirsiniz. http://code.bildr.org/download/959.zip Kütüphaneyi Arduino’nun program dosyaları arasındaki libraries klasörüne dosya halinde atalım. Kütüphane kurulumu tamamladığına göre örnek kodu inceleyelim.

Okumaya Devam Edin

Arduino ile Uzaklık Sensörü

HC-SR04 Mesafe Sensörü ile uygulama yapacağız. Bu sensör piyasada bolca bulunan fakat ülkemizde pahalı olan bir sensördür. Çin’den tanesini 1-2$’a alabilirsiniz. Sensör 2-200 CM arasındaki uzaklıkları ölçmektedir. Fakat 200 CM’e doğru sensör kalitesi bozulmaktadır. Sensör insan kulağının duyamayacağı bir frekansta ses yollar. Ses eğer bir yere çarpar ise geri yansız ve sensörümüze gelir. Sensör bu sesin gidip gelme süresini hesaplar ve böylece cismin uzaklığını bulur. Bu yüzden bu sensöre ultrasonik ses sensörü de denir. Devre şeması için aşağıdaki resme bakabilirsiniz. Resimde de görüldüğü gibi bağlantı şemasıSensör -> ArduinoVCC -> 5…

Okumaya Devam Edin

Arduino ile DC Motor Kontrolü

arduino dc motor kontrolü

Arduinonun pin çıkışlarını doğrudan motora bağlamamız motor için gerekli akımı sağlamamaktadır. Arduinonun pin çıkışları ancak bir ledi yakacak kadar akım vermektedir. Fakat biz bu akımı tetikleme işlevinde kullanıp DC motorları ileri veya geri yönde çalıştırabiliriz. Bunun için hazır devre kartları vardır. Bunlardan birini alıp kolaylıkla kullanabiliriz. Örnek hazır karta linkten ulaşabilirsiniz. http://www.aliexpress.com/item/Special-promotions-5pcs-lot-L298N-motor-driver-board-module-L298-for-arduino-stepper-motor-smart-car/1827893830.html Bu kartı aldığınızda birazdan anlatacağım şekilde kablo bağlantılarını yapabilir ve motorunuzu kolaylıkla kontrol edebilirsiniz. Fakat tüm devreyi kendiniz yapmak istiyorsanız bu iş biraz uğraştırıcı ve karmaşık olabilir. Fakat sistemin nasıl çalıştığını anlamak için en azından bir kere devrenin…

Okumaya Devam Edin