E-BOOK için tıklayınız..

Transkript

E-BOOK için tıklayınız..
ARDUİNO VE GPS MODÜLÜ İLE GPS KOORDİNATLARININ ALINMASI
ARDUİNO VE SD KART MODÜLÜ İLE KULAKLIKTAN SES ÇALMA
Projeyi Hazırlayanlar: İsmail TELLİ
Aden MOHAMUD
İçindekiler:
1. Arduino Ve Gps Modülü İle Gps Kordinatlarının Alınması
1.1. Kullanılan Araç Gereçler
1.2. Bağlantı Şeması
1.3. Program Kurulumu
2. Arduinı Ve Sd Kart Modülü İle Kulaklıktan Ses Çalma
2.1. Dosya Dönüştürme
2.2. Kullanılan Araç Gereçler
2.3. Bağlantı Şeması
ARDUİNO VE GPS MODÜLÜ İLE GPS KOORDİNATLARININ ALINMASI
Projemizde arduino ve GPS modülü başta olmak üzere kullandığımız araç
gereçler ile kişini o anda bulunduğu koordinatları(enlem, boylam) anlık olarak sistemde görünmesini sağlanmaktadır. Bu koordinat bilgisi ile dünyanın neresinde oluşanız olun hemen konum tespiti yapılabilmektedir. Bu veriler anlık geldiği için konum
değişse dahi veriler kendini otomatik olarak birer saniye arayla güncelleyecektir. Bu
sistem navigasyon ve araç takip sistemlerinde kullanılan mantığın aynısıdır. Kullandığımız GPS bazı dezavantajları vardır. Bunlar GPS kapalı ortamlarda verilerin ekrana
gelmesi uzun sürebilmektedir ve gelen veriler tam düzgün olmamaktadır. Verilerim
tam olarak ekranda gelebilmesi için GPS açık bir ortamda kullanılmalıdır. Araçlarda
ve evlerde kullanılacak ise gerçeğe yakın veri almak için cam kenarlarında kullanılmalıdır.
Kullanılan araç gereçler;
•
ARDUINO UNO R3
•
GPS MODULÜ
•BREDBOARD
•
USB KABLO
•
LEHİM YAPIMI İÇİN MALZEMELER
•
ERKEK JUMPER KABLOLAR
•
SD KART
Bağlantı şeması
Bağlantılarınız yukarıdaki fotoğraflardaki gibi olmalıdır. Ben GPS modülümü işlemcisiz
aldım. Sizler isterseniz yanında hazır lehimli halde bulunan işlemcisi ile beraber alabilirsiniz. Tabii ki bu size ayrı bir ek ücret doğuracaktır. Lehim yapma yeteneğine sahipseniz
GPS işlemcisiz daha uygun fiyatlara temin edebilirsiniz. Arduino ve GPS ile beraber sizde
benim gibi breadboard kullanarak çalışmanızı öneririm. Buradaki amaç arduinomuzun
daha az meşgul edilmesi ve kablo kalabalığının breadboarda kaydırmaktır. Bağlantılar
yapıldıktan sonra arduinomuzu bilgisayara takabiliriz. Bunun için arduinonun USB kablosunu kullanmalıyız.
Program kurulumu
Arduinonun dili c++ dan tasarlanmış bir dildir. Her dilin yazımı için bir program gerektiği gibi arduino için de program bulunmaktadır. Bu programı http://www.arduino.cc/
en/Main/Software sitesinden indirebilirsiniz. Bu sitede ilk olarak download tıklayınız
daha sonrasında kullandığınız işletim sistemini seçerek indirme işlemine başlayabilirsiniz.
Program bilgisayarımıza kurduktan sonra programı çalıştırmalıyız ve ilk iş olarak araçlar
sekmesinde takılı olan arduino portu görülmelidir.
İlgili port bulunduktan sonra sıra kod yazma ekranına geçilmektedir. Bu ekranda kodlar
yazıldıktan sonra sıra kodun doğrulanması ve arduinoya yüklenmesine gelmektedir. Kodlar yazıldıktan sonra aşağıdaki fotoğrafta görülmekte olan tik sekmesine tıklarsak arduinomuza yazdığımız kodların doğruluğu kontrol edilir. Yazdığınız kodlar doğru ise derleme işleminden sonra tik sekmesinin yanındaki sağ tarafa bakan ok sekmesine tıklayarak
kodlar arduinoya yüklenecektir. Ancak derleme işleminde hata bulunması durumunda bu
kodların arduinoya yüklenmesi mümkün değildir. Program aşağıdaki bulunan ekranda
hata verecektir. Hangi satırda hata yaptığınız size bildirilecektir.
Kodlarımızı arduinomuza yükledikten sonra çalışmasını ekranda görmemiz için programın sağ üst köşesinde serial monitör sekmesine tıklamalıyız.
ARDUİO VE SD KART MODÜLÜ İLE KULAKLIKTAN SES ÇALMA
Bu projemizde arduino dan wav uzantılı sesler okutup kulaklıktan çaldıracağız.
Bunun için arduino ve SD kart ses modülü olmak üzere bazı parçalar kullanacağız. Bu
dosyalar istediğiniz herhangi bir formatta olabilir. Yapmanız gereken tek şey bazı özelliklere
uygun olarak dosyanızı wav formatına dönüştürmektir.
Dosya dönüştürme
dosyanızı wav formatına dönüştürerek istediğiniz sesi arduino ile okutup çaldırmanız
mümkündür. Online wav conventer sitesinde dönüştürme işlemini yapabilirsiniz. Mp3 dosyasını aşağıdaki gibi 8 bit 32000 Hz Stereo olarak ayarlayıp convert file butonuna tıklayın.
İndirdiğiniz dosyaları direk sd kartınıza yükleyin. Bu işlemin fotoğrafı aşağıdaki gibidir. Bu
işlem için kullanacağınız hafıza artı en az 2GB olmalıdır. Hafıza kartınızı dosya yüklemeden önce FAT32 tarzında biçimlendirmeniz gerekmektedir.
Kullanılan malzemeler
•
ARDUINO UNO R3
•
SD KART MODÜLÜ
•BREADBOARD
•
ERKEK VE DİŞİ JUMPER KABLOLAR
•
USB KABLO
Kablo bağlantıları Bağlantı şeması