Merhaba arkadaşlar, Umarım soru için doğru kategoriyi seçmişimdir. Linkteki GPS modülünü aldım: http://www.elecrow.com/wiki/index.php?title=GPS\_shield Bir de arduino uno’m var. Yapmak istediğim şey bu modülü kullanarak GPS verilerini sd’ye kaydetmek. Google’da aratarak şöyle bir tutoriala ulaştım: http://www.jeremyblum.com/2012/07/16/tutorial-15-for-arduino-gps-tracking/ Adam tam da yapmak istediğim şeyi yapmış. tinyGPS kütüphanesi sayesinde bulunduğu yerin verilerinin paralel ve meridyen değerlerini buluyor. Kaynak kodlarını da paylaşmış. Bendeki modülün baud değeri= 9600, SD için chip select değerim= 10, Rx pinim 7, Tx pinim ise 6 Bu değerleri kullanarak yerimi ben de tespit ediyorum. Burdan GPS modülünde bir sorun olmadığı sonucuna ulaşıyorum. İş SD’ye kayıt kısmına gelince kodda bir kaç değişiklik yapıyorum ama çalışmıyor. SD’ye kayıt yapmayı geçtim GPS verilerini bile göremiyorum. Burdan da kodumda bir sorun olduğu çıkarımını yapıyorum. Kullandığım kod: http://pastebin.com/zBmmgY7j Aldığım serial monitor ekran görüntüsü: http://i.imgur.com/RBj9Wbf.jpg?1 Paylaştığım tutorial’de arkadaşın elde ettiği ekran görüntüsü: http://i.imgur.com/0URXYCy.jpg?1 Burada belli sayısal veriler elde edememiş. Çünkü iç mekanda çalıştırıyor modülü. Benim de görmem gereken görüntü böyle bir şey olmalı. Nerede sıkıntı var kodda nereyi değiştirmeliyim. Yardımcı olabilirseniz çok mutlu olucam. Baya yavaşlattı beni bu sorun. Şimdiden teşekkür ederim. Herkese iyi forumlar.
kod a baktım düzgün görünüyor. include spi.h kutuphanesi eksik sanırım sadece sd kartı deneyecek bir kod yaz bak bakalım çalışıyormu. kartı formatla öncesinde. şu örnekten git ChipSelect=10 yap öyle dene http://arduino.cc/en/Tutorial/Datalogger
Çalışıyor abi SD kart daha öncesinde denemiştim.