• (0546) 842 22 22
  • Email: [email protected]
Daha
  • Hesabım
    • Sepetim
    • Kayıt ol
    • Giriş
Hiber Bilişim
  • Proje Siparişi
  • Maker Blog
  • İletişim
  • Hakkımızda
0 item(s) - 0,00TL
  • Alışveriş sepetiniz boş!

All Departments
  • Geliştirme Kartları
    • Arduino
      • Arduino Modelleri
      • Arduino Shield
      • Arduino Setleri
    • Raspberry Pİ
      • Raspberry Pİ Modelleri
      • Raspberry Pİ Shield
      • Raspberry Pİ Setleri
    • Orange Pİ
      • Orange Pİ Modelleri
      • Orange Pİ Shield
      • Orange Pİ Setleri
    • Geliştirme Kartı
      • Esp8266 Tabanlı
      • STM Arm Tabanlı
    banner
  • Elektronik Kart
    • Elektronik Kart
      • Modüller / Shield
      • LCD VE Display
      • Voltaj Regülatör Kartı
      • Motor Sürücü Kartı
      • Kablsosuz Haberleşme
      • Röle/MOSFET Kartları
      • Giyilebilir / Dikilebilir
      • Dönüştürücü
      • Programlayıcı
    banner
  • Kablosuz Haberleşme
    • Kablosuz Haberleşme
      • GSM
      • GPS
      • Wifi
      • RF
      • Bluetooth
      • Xbee
      • Anten ve Konektör
    banner
  • Sensör
    • Sensörler
      • Voltaj / Akım
      • Sıcaklık / Nem
      • Su Sensörleri
      • Biyometrik / Medikal
      • Çizgi / Cisim / Mesafe
      • Işık / Renk
      • İvmeölçer / Jiroskop
      • Kuvvet / Titreşim / Eğim
      • Basınç / Pusula
      • Manyetik / Enkoder
      • Gaz
      • Diğer Sensörler
    banner
  • Motor
    • Motor-
      • Servo Motor
      • Step Motor
      • Titreşim Motoru
      • Redüktörlü DC Motor
      • Redüktörsüz DC Motor
      • Fırçasız Motor
      • Sıvı/Hava Pompa
      • Lineer Aktüatör
      • Fan
    banner
  • 3D /CNC
    • 3D
      • CNC Tezgah
      • 3D Yazıcı
      • 3D Kalem Yazıcı
      • 3D Tarayıcı
      • Filament
      • 3D Yazıcı Parçaları / DIY
      • CNC Parçaları / DIY
    banner
  • Komponent
    banner
    • Komponent
      • Anahtar, Buton, Switch
      • Anten Çeşitleri
      • Bobin
      • Buzzer / Hoparlör
      • Dip Soket
      • Direnç
      • Diyak
      • Diyot
      • Entegre
      • Jak ve Fiş
      • Keypad (Tuş Takımı)
      • Klemens ve Konnektör
      • Kondansatör
      • Kristal Osilatör
      • Led - PowerLED - Display
      • Microfon
      • Mikrodenetleyici
      • Mosfet
      • Optokuplör
      • Potansiyometre
      • Röle
      • Sigorta
      • Sogutucular
      • Transistör
      • Triac
      • Trimpot
      • Tristör
      • Varistör, NTC ve PTC
      • Voltaj Regülatörü
  • Ölçü ve Test Aleti
    • Ölçü ve Test Aleti
      • Multimetre
      • Termometre
      • Osiloskop
      • Takometre
      • Diğer Ölçü ve Test Aletleri
    banner
  • Güç Kaynağı - Batarya
    • Güç Kaynağı - Batarya
      • Li-Po Pil
      • Şarjlı Piller
      • Kuru Akü
      • AAA / AA / 9V - Piller
      • Güneş Pili
      • Güç Kaynağı
      • Kablosuz Şarj
      • Adaptör - Şarj Aleti
      • Pil Yuvaları
    banner
  • Prototipleme / Lehimleme
    • Prototipleme / Lehimleme
      • Havya / İstasyon
      • Lehim Ekipmanı
      • Breadboard
      • Bakır Plaket / PCB
      • Delikli Pertinaks
      • Makaron / Setleri
      • JST Kablolar
      • Jumper Kablo
      • Montaj Kablolar / Setleri
      • USB / HDMi / Data Kabloları
    banner
  • Mekanik
    • Mekanik
      • Robot Kitleri
      • Robotik Aparat
      • Gövde
      • Metal Distans
      • Plastik Distans
      • Civata / Somun / Pul
      • Motor Tutucu
      • Sensör Tutucu
      • HUB / Motor Teker Bağlantı
    banner
  • Araç - Gereç
    banner
    • Araç - Gereç
      • Antistatik
      • Cımbız / Tornavida
      • Büyüteç / Tutacak
      • Kesici / Delici
      • El Aletleri
      • Yan Keski / Kablo Soyucu
      • Silikon Tabancası
      • Proje Kutusu
      • Organizer Kutular
      • Kututu Çeşitleri
      • PCB Transfer Kagıt / Kalem
      • Bant
      • Diğer
  • Tekerlek
    • Tekerlek
      • Sarhoş Tekerlek
      • Geçmeli Tekerlek
      • Setskurlu Tekerlek
      • Palet / Serbest Teker
      • Omni ve Mecanum Tekerlek
    banner
  • Drone
    • Drone
      • Multikopter / Drone
      • Multikopter Parçaları / DIY
      • 2.4 Ghz Kumanda
      • Servo Uzatma Kablosu
      • Konnektör
    banner
  • Kitap
  • Hazır Projeler
Giriş veya Kayıt
Facebook Login
Parolanızı mı unuttunuz?

Üye Değil misiniz?

Hemen üye olun, alışverişin keyfini çıkarın!

  • Hızlı ödeme
  • Birden fazla gönderim adresini kaydedin
  • Siparişleri ve daha fazlasını görüntüleyin ve izleyin
  • Bol Çeşit, Kolay Erişim
  • Güvenli Platform
Hesap oluştur
  • Ana Sayfa
  • Hiber Blog
  • Arduino ile SIM800L Kullanımı

Arduino ile SIM800L Kullanımı

Gönderen by: Ünal Kurtgöz Oluşturma Tarihi: 31 Aug 0 Yorumlar
Arduino ile SIM800L Kullanımı

SIM800L'ye Giriş

Şu anda piyasaya çıkan birçok GSM modülü var. Ve SIM800L neredeyse en ucuzu ve diğer aynı özelliklere sahiptir. Yani, bu modül harika.

Bu modül başka bir modül gibi çalışır, arduino ile iletişim kurmak için AT Komutunu kullanır ve aynı komuta sahiptir. Kullandığı AT komut listesini buradan indirebilirsiniz.


AT Command PDF

Sim800L Kütüphane




  • Arduino ve SIM800L bağlantı şeması Arduino ve SIM800L'nizi yukarıdaki gibi bağlayın.  ama bunun temsili oldugunuda unutmayın VCC'nin maksimum 4.4V'da ve 2 amper olması gereklidir  SIM800L  haberleşme ve baglanmaya çalıştıgında mutlak 2A lik bir güç çekmektedir uzun süreli arduino'dan beslemek arduino'nuza zarar vere bilir.



    SIM800L Deneyimleri

    ( Arduino,Pic, USB To Tll) ile AT komutları sorgularken baud 9600 ile hata almanız veya karekter bozulması durumunda  baud 115200 alarak aşagıdaki işlemleri sıralayın


    Karekter hatası ( Sim800 115200 default baud olmasından kaynaklı) aşagıdaki işlemi uyguladıgınz yeterlidir.

        AT+IPR=0    Tüm baud rate Çalışması için verilecek kod
        
        4) ATE0&W
        2) AT+IPR=9600
        1) ATE0


    bu işlemlerden sonra Voltajınızı 4V 2A aldınız ama baglantı sorunu yasıyorsanız AT komutlardan sinyal sevyenize bakın eger yeterli sinyal yakalayamıyorsa muhtemel sorununuz anten ile alakalıdır üzerindeki metal antenin çokda başarılı olmadıgı bir gerçektir 3db'lik pcb anten burada sorununuzu çözeceltir. Tabi sim kartın pini olmayacak ve dogru takıldıgından  emin iseniz. Bunların at komutlarını yazmadım PDF dosyasını açmanız göz atmanız için.
     

    Yine önerilerim arasında mutlaka 3db lik pcb anten kullanmanız ve arduino kablo baglantısını mümkün mertebe kısa ve düzgün kablolarla yapmanız önemlidir.


    Her şeyin doğru şekilde yapıldığını doğrulayan basit metin koduyla başlayalım.  Aşağıdaki kod Arduino terminalinden komutları alır ve GSM Modülüne gönderir. Ayrıca, GSM modülünden Arduino'ya komutları başka şekilde de gönderir. Kod ayrıca, Yazılım Seri kütüphanesinin de iyi çalıştığını doğrular.


#include <SoftwareSerial.h>

String Arsp, Grsp;
SoftwareSerial gsm(10, 11); // RX, TX

void setup() {
  Serial.begin(9600);
  Serial.println("Testing GSM SIM800L");
  gsm.begin(4800);
}

void loop() {
  if(gsm.available())
  {
    Grsp = gsm.readString();
    Serial.println(Grsp);
  }

  if(Serial.available())
  {
    Arsp = Serial.readString();
    gsm.println(Arsp);
  }
}


Kodun işlenizi ve gelen yanıtlarda aşagıdakigibi olacaktır.



SMS gönderme

Artık mesaj göndermek için temel Sim800l kütüphanesini kullanacağız. Kod sizden telefon numarası ve gönderilecek mesajı girmenizi ister ve mesajı gönderir!


#include <Sim800l.h>
#include <SoftwareSerial.h> //is necesary for the library!!
Sim800l Sim800l;  //to declare the library
char text[161]=""; //buffer to store message
char number[11]=""; //phone number to send message
int cnt;
bool error; //to catch the response of sendSms

void setup(){
      Sim800l.begin(); // initializate the library.
    Serial.begin(9600);
}

void loop(){

      //Read the Number
        Serial.print("\nEnter 10 digit Phone Number:");
      while(Serial.available()<=0);
      cnt = Serial.readBytesUntil('\n',number, 11);
      number[cnt] = '\0';
      Serial.println(number);

      //clear the serial input buffer so that no typed characters are pending
            
      delay(1000); //delay required before clearing the input buffer
      while(Serial.available()>0) //clear buffer
      {
        Serial.read();
      }


      //Read the Message to be sent
      Serial.print("Enter Message:");
      while(Serial.available()<=0);
      cnt = Serial.readBytesUntil('\n',text, 160);
      text[cnt] = '\0';
      Serial.println(text);
      delay(1000);

      while(Serial.available()>0) //clear buffer
      {
        Serial.read();
      }
 
      //Send the message and display the status
      error = Sim800l.sendSms(number,text);
      if(error)
      Serial.println("Error Sending Message");
      Serial.println("Message Sent Successfully!");
}

simple blog

Sim800 / SiM800L Simcom GSM GPRS Modül - IMEI kayıtlıdır

Sim800 / SiM800L Simcom GSM GPRS Modül - IMEI kayıtlıdır

Ünal Kurtgöz (Yazar)

Arduino ile SIM800L Kullanımı

Yorumunuzu bırakın

İsim

Yorum Yap
Not: HTML Kullanılamaz!

YORUM YAP

Makale Ara

Kategoriler

  •   Arduino
  •   Kablosuz Haberleşme
  •   Raspberry
  •   Robotik
  •   Temel Elektronik

Bülten

Güngel konulardan haberdar olmak istermisiniz?


Son Eklenenler

Arduino ile SIM800L Kullanımı

Arduino ile SIM800L Kullanımı

banner
E-BÜLTEN ABONELİĞİ
Kampanya ve yeniliklerden haberdar olmak için e-bültenimize kayıt olun.
  •    Facebook
  •   Twitter
  •    Rss
  •  Google
  •    Pinterest

Hesabım

  • Hesap Bilgilerim
  • Sepet
  • Alışverişlerim
  • İşlemlerim
  • Dosyalarım

Bilgilendirme

  • Hakkımızda
  • İletişim
  • İptal ve İade Şartları
  • Mesafeli Satış Sözleşmesi
  • Gizlilik ve Güvenlik
  • Ödeme Bilgileri
  • Kargo ve Teslimat
  • Site Haritası

İşlemler

  • Markalar
  • Hediye çeki
  • Ortaklık
  • İndirimler
  • İade İşlemleri

İletilim

Çalışma Saatleri: 08:00 / 18:00

  •   Kuru Köprü Mah. Sefa Özler Cad.
  •   Özden iŞMERKEZi Kat: 7/74
  •  (+90546 ) 842 22 22
  •  (+90322) 911 03 20
  •   Email: [email protected]
icon

Yüksek kalite

Yüksek Kaliteli Ürünler

icon

Hep Destek Tam Destek

%100 Müşteri Memnuyiteti

icon

Aynı Gün Kargo

Binlerce Ürün Aynıgün Kargo

icon

Hızlı İade

Problemsiz iade Koşulu

icon

Güvenli Alışveriş

Tam Koruma

Hiber Bilişim© 2009 - 2019. Hiber Bilişim Bir Kardeşler Kuruluşudur.
imgpayment
  • loader
  • loader