Nesnelerin İnterneti (IoT) dünyasına adım atan her maker’ın yolu bir noktada GSM ve GPS modülleriyle kesişir. Araç takip sistemleri, akıllı tarım uygulamaları, uzaktan röle kontrolü veya güvenlik sistemleri yapmak istiyorsanız, SIM800 ve SIM808 modülleri projelerinizin kalbi olacaktır.
Ancak bu modüller, standart bir sıcaklık sensörü gibi “tak-çalıştır” mantığıyla çalışmazlar. Doğru güç beslemesi, uygun haberleşme protokolleri ve doğru AT komutları gerektirirler. Yazımızda, projelerinizde kullanabileceğiniz en iyi SIM808 kartlarını inceleyecek, yeni başlayanlar için adım adım kullanım rehberi sunacak ve internette en çok aranan “SIM808 çalışmıyor, SMS göndermiyor” gibi sorunların çözümlerini paylaşacağız.
SIM808 ve SIM800 Nedir?
SIM808 ve SIM800, 2G GSM altyapısı üzerinden SMS, arama ve mobil veri iletişimi sağlayan haberleşme modülleridir. IoT projelerinde uzaktan veri gönderme, cihaz kontrolü ve konum takibi gibi uygulamalarda yaygın olarak kullanılırlar.
SIM800 Özellikleri

- GSM / GPRS destekler
SIM800 modülü, 2G altyapısı üzerinden sesli arama, SMS ve mobil veri iletişimi sağlayarak temel GSM haberleşme ihtiyaçlarını karşılar. - SMS, arama, TCP/IP haberleşme
SMS gönderme-alma, sesli arama yapma ve internet üzerinden veri iletimi (HTTP, MQTT, TCP/IP) gibi birçok haberleşme protokolünü destekler. - GPS içermez
SIM800 üzerinde dahili konumlandırma modülü bulunmadığı için konum takibi yapılacak projelerde harici bir GPS modülüne ihtiyaç duyulur. - Daha düşük maliyetli
GPS donanımı içermediği için SIM808’e kıyasla daha uygun fiyatlıdır ve bütçe odaklı projeler için avantaj sağlar.
SIM808 Özellikleri

- GSM + GPRS + GPS içerir
SIM808 modülü, 2G tabanlı GSM haberleşme ve GPRS veri iletişimine ek olarak dahili GPS alıcısı sayesinde konum verisini de tek kart üzerinden sağlayabilir. - Konum + SMS + internet projeleri için ideal
Hem konum bilgisini okuyup hem SMS gönderebilen hem de internet üzerinden veri aktarabilen yapısı sayesinde çok yönlü IoT projeleri için pratik bir çözüm sunar. - Araç takip ve IoT projelerinde yaygın
Özellikle araç takip sistemleri, uzaktan izleme uygulamaları ve saha verisi toplayan IoT projelerinde konum ve GSM haberleşmesini aynı donanımda sunması nedeniyle sık tercih edilir.
Projeniz için En Uygun SIM808 Modülünü Seçin
Robotistan güvencesiyle projelerinize hız katacak, ihtiyacınıza en uygun SIM808 modüllerine hemen göz atın:
- SIM808 GSM/GPRS Modülü: Kendi devre kartını (PCB) tasarlayan ileri seviye kullanıcılar için çıplak modül. Kompakt yapısıyla yer sıkıntısı olan projeler için idealdir.
- SIM808 Geliştirme Kartı (IMEI Kayıtsız): Breadboard üzerinde prototipleme yapmak isteyenler için pinleri dışarıya aktarılmış, regülatör içeren, kullanımı kolay geliştirme kartı.
- SIM808 GSM/GPS Shield (IMEI Kayıtsız): “Kablo karmaşasıyla uğraşmak istemiyorum” diyenler için mükemmel çözüm! Doğrudan Arduino UNO veya Mega’nın üzerine takarak anında kodlamaya başlayabilirsiniz.
- SIM808 GSM/GPRS/GPS Geliştirme Kartı – Arduino ve Raspberry Pi Uyumlu: Hem Arduino hem de Raspberry Pi ekosistemiyle uyumlu, çok yönlü ve güçlü bir geliştirme kartı arayan profesyonellerin tercihi.
Yeni Başlayanlar için Adım Adım SIM808 Kullanımı

Eğer bir GSM modülüyle ilk defa çalışıyorsanız, saatlerce hata aramak yerine aşağıdaki 4 altın adımı takip ederek modülünüzü dakikalar içinde ayağa kaldırabilirsiniz:
Adım 1: SIM Kart Hazırlığı Modüle takacağınız SIM kartın PIN kodunu mutlaka iptal edin. Kartı önce kendi cep telefonunuza takın, ayarlardan “PIN Kodu Sorma” özelliğini tamamen kapatın.
Adım 2: Güç Beslemesi (En Önemli Adım!) Modülü asla sadece Arduino’nun 5V pini üzerinden beslemeyin! Modül, şebekeye bağlanırken anlık olarak 2 Amper (2A) akım çeker. Modülü dışarıdan Li-Po pil (3.7V) veya bir voltaj düşürücü (Buck Converter) ile 4.0V – 4.1V arası, en az 2A verebilen bir kaynakla besleyin.
Adım 3: Çapraz Bağlantı (RX-TX) Seri haberleşmenin altın kuralı: Arduino’nun TX pini modülün RX pinine, Arduino’nun RX pini ise modülün TX pinine bağlanmalıdır (Çapraz bağlantı). Ayrıca Arduino ile modülün GND (Toprak) pinlerini birleştirmeyi unutmayın!
Adım 4: İlk AT Komutu ile Test Arduino’ya boş bir “SoftwareSerial” kodu yükleyip Seri Monitör’ü açın. Sağ alt köşeden baud rate’i 9600, satır sonu ayarını ise “Both NL & CR” yapın. Ekrana AT yazıp gönderin. Eğer “OK” yanıtı alıyorsanız, tebrikler! Modülünüzle iletişim kurmayı başardınız.
SIM800 ve SIM808 Kullanıcılarının En Sık Yaşadığı Sorunlar ve Çözümleri
Kullanıcıların en çok karşılaştığı sorunları ve çözüm yöntemlerini sizler için derledik.
1. Modül Sürekli Yeniden Başlıyor veya SIM Kartı Takınca Kapanıyor
- Sorun: Modül açılıyor, ancak SIM kart takılıyken şebeke aramaya başladığı an aniden kapanıyor.
- Belirti: Modül SIM kart takılı değilken sorunsuz çalışmasına rağmen SIM kart takıldığında CPIN=READY mesajını verdikten hemen sonra reset atıyor veya tamamen kapanıyorsa, bu durum genellikle SIM’in şebekeye bağlanma anında çektiği yüksek akım nedeniyle güç kaynağının çökmesinden kaynaklanır.
- Çözüm: Yaşanan sorun kesinlikle bir güç yetersizliği sorunudur. Modül şebekeye kayıt olurken (burst anı) 2A akım çeker. Güç kaynağınız bu akımı sağlayamadığı için voltaj aniden düşer (voltage drop) ve modül kendini resetler. Çözüm, güçlü bir harici adaptör ve voltaj düşürücü kullanmak, modülün VCC ve GND pinleri arasına 1000µF’lık bir kondansatör eklemektir.
2. Seri Monitörde Anlamsız Karakterler Çıkıyor / Yanıt Yok
- Sorun: AT komutlarına yanıt gelmiyor veya “???” gibi anlamsız karakterler görünüyor.
- Neden: SIM808 veya SIM800 modülünün AT komutlarına yanıt vermemesinin en yaygın nedenleri; seri haberleşme hızının (baud rate) yanlış ayarlanması, modülün PWRKEY pini üzerinden doğru şekilde başlatılmamış olması ve TX/RX bağlantılarının ters yapılmasıdır.
- Çözüm:
1. Baud Rate: Modül AT komutlarına yanıt vermiyorsa, öncelikle 9600 ve 115200 gibi yaygın baud hızlarını deneyerek doğru seri haberleşme hızını bulmalı, modülü başlatmak için PWRKEY pinini 1–2 saniye GND’ye çekmeli ve veri iletişiminin doğru çalışması için TX ile RX pinlerinin çapraz bağlandığından emin olmalısınız.
2. Lojik Seviye: Arduino (5V) ile çıplak SIM modülü (3.3V) arasındaki voltaj uyuşmazlığı veri kaybına yol açar. Araya bir “Logic Level Converter” (Lojik Seviye Dönüştürücü) ekleyin. (Robotistan Shield modellerinde bu dönüştürücü kart üzerinde entegredir.)
3. Modül Kod İçinde (Void Loop) Çalışmıyor
- Sorun: AT komutlarını elle Seri Monitörden yazınca çalışıyor ama Arduino içine kod yazdığımda modül komutlara tepki vermiyor.
- Çözüm: Zamanlama (Timing) hatası yapılmasıdır. Arduino kodu çok hızlı işlerken, GSM modülünün bir komutu işleyip şebekeye iletmesi saniyeler sürebilir. Kodunuzda körlemesine delay() kullanmak yerine, modülden gelen “OK” yanıtını okuyan asenkron fonksiyonlar (Serial.read ile) yazmalısınız.
4. SMS Gönderemiyorum (CMS Error)
- Sorun: Modül şebekeye bağlı, sinyal var ama SMS göndermeye çalışırken hata veriyor.
- Neden: SMS gönderme sırasında sorun yaşanıyorsa, bunun en yaygın nedeni sinyal seviyesinin yetersiz olması ve modülün SMS modunun (metin/binary) doğru şekilde yapılandırılmamış olmasıdır.
- Çözüm: Modüller fabrikasyon olarak makine dili olan “PDU” modunda SMS atarlar. Kendi yazdığınız metinleri gönderebilmek için SMS gönderme kodunuzun başına mutlaka modülü Metin (Text) Moduna geçiren AT+CMGF=1 komutunu ekleyin. Ayrıca AT+CSQ komutu ile sinyal gücünüzü kontrol edin; -100dBm gibi düşük bir sinyalde veri iletimi kopabilir.
5. SIM808 GPS Konumu Bulamıyor (0.000000 Dönüyor)
- Sorun: AT+CGNSINF komutu gönderildiğinde konum sıfır dönüyor.
- Çözüm: Öncelikle GPS modülü enerji tasarrufu için kapalı gelir, AT+CGNSPWR=1 komutu ile açmalısınız. Ardından GPS anteninizi mutlaka açık havaya (pencere kenarı veya dışarı) çıkarın. Kapalı mekanlarda GPS uydulara bağlanamaz. İlk bağlantı (Cold Start) 2-3 dakika sürebilir.
6. İstenmeyen Mesajlar (URC Bildirimleri)
- Sorun: Seri haberleşme sırasında modül, kullanıcıdan bağımsız olarak sürekli +CMTI, RING, +CREG gibi sistem mesajları göndererek veri akışının karışmasına ve yazılımın hatalı çalışmasına neden oluyor.
- Neden: SIM808 ve SIM800 modülleri, varsayılan ayarlarında gelen aramalar, SMS’ler ve şebeke durum değişiklikleri için otomatik bildirimler (URC – Unsolicited Result Code) üretir ve bu mesajlar seri port üzerinden sürekli iletilir.
- Çözüm: Bu otomatik bildirimleri devre dışı bırakmak için AT+CNMI=0,0,0,0,0 komutu ile SMS bildirimlerini, AT+CREG=0 komutu ile şebeke durum bildirimlerini ve AT+CLIP=0 komutu ile arama bildirimlerini kapatarak seri haberleşmenin daha stabil çalışmasını sağlayabilirsiniz.
7.SIM Kartım Telefonda Çalışırken Modülde Neden Şebeke Bulamıyor (Operatör İzni Gerekir mi)?
- Neden: Operatörler, standart bireysel SIM kartların M2M (Makineler Arası İletişim) veya geliştirici tipi (IoT) modüllerde kullanımını güvenlik veya paket politikaları gerekçesiyle kısıtlayabiliyor. Akıllı telefonunuzda sorunsuz çalışan ve internete giren bir hat, SIM800/SIM808 gibi bir karta taktığınızda ağa kayıt olmayabilir.
- Çözüm: Eğer besleme (2A), çapraz bağlantı, PIN kodu iptali ve IMEI kayıt durumu gibi tüm adımları doğru yaptığınızdan eminseniz ancak hala şebeke alamıyorsanız, GSM operatörünüzün müşteri hizmetlerine ulaşın. Hattınızın “geliştirici modüllerinde / M2M cihazlarda kullanımına” ve “2G/GPRS veri erişimine” açılmasını talep ederek destek isteyin. Bazı durumlarda sorunun tek çözümü operatör tarafındaki bu kilidin kaldırılmasıdır.
Tüm detaylarıyla ele aldığımız gibi, SIM800 ve SIM808 modülleriyle başarılı bir IoT projesi geliştirmenin sırrı tamamen doğru donanım hazırlığından geçmektedir. Arduino’nun 5V pini yerine en az 2A verebilen güçlü bir harici besleme kullanmak, Lojik Seviye Dönüştürücüler ile 5V-3.3V uyuşmazlığını gidermek, RX/TX pinlerini çapraz bağlamak ve AT komutlarını modülün hızına uygun şekilde sırayla göndermek, sahada karşılaştığınız hataların %90’ını çözecektir. Doğru adımları izlediğinizde, bu modüller akıllı tarım, araç takip ve güvenlik sistemleriniz için vazgeçilmez ve son derece stabil birer araca dönüşecektir.
Rehberde cevabını bulamadığınız farklı bir hata mı alıyorsunuz? Projelerinizde yaşadığınız sorunları ve modüller hakkında merak ettiklerinizi yorumlarda bizimle paylaşabilirsiniz.
Sıkça Sorulan Sorular (SSS)
Soru: SIM900 veya SIM808 modüllerinde 4.5G veya 5G SIM kart kullanabilir miyim?
Cevap: Evet, kullanabilirsiniz. Yeni nesil SIM kartlar fiziksel olarak geriye dönük uyumludur ve modül kartı okur. Ancak SIM800/808 serisi donanımsal olarak sadece 2G (GPRS/Edge) ağlarını destekler. Yani taktığınız kart 5G olsa dahi, modül operatörün 2G baz istasyonuna bağlanarak çalışacaktır (Bulunduğunuz bölgede 2G desteği aktif olmalıdır).
Soru: Modülüm internete veya şebekeye bir türlü bağlanmıyor, ışık sürekli hızlı yanıp sönüyor.
Cevap: SIM kartınızın PIN kodunun kapalı olduğundan ve antenin doğru takıldığından emin olun. Ayrıca modülünüzün “IMEI Kayıtsız” olması durumunda, yasal süre (yaklaşık 120 gün) dolduğunda cihazın BTK tarafından şebekeye kapatılabileceğini unutmayın.
{ “@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [ { “@type”: “Question”, “name”: “SIM900 veya SIM808 modüllerinde 4.5G veya 5G SIM kart kullanabilir miyim?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Evet, kullanabilirsiniz. Yeni nesil SIM kartlar fiziksel olarak geriye dönük uyumludur ve modül kartı okur. Ancak SIM800/808 serisi donanımsal olarak sadece 2G (GPRS/Edge) ağlarını destekler. Yani taktığınız kart 5G olsa dahi, modül operatörün 2G baz istasyonuna bağlanarak çalışacaktır (Bulunduğunuz bölgede 2G desteği aktif olmalıdır).” } }, { “@type”: “Question”, “name”: “Modülüm internete veya şebekeye bir türlü bağlanmıyor, ışık sürekli hızlı yanıp sönüyor. Ne yapmalıyım?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “SIM kartınızın PIN kodunun kapalı olduğundan ve antenin doğru takıldığından emin olun. Ayrıca modülünüzün \”IMEI Kayıtsız\” olması durumunda, yasal süre (yaklaşık 120 gün) dolduğunda cihazın BTK tarafından şebekeye kapatılabileceğini unutmayın.” } } ] }






