Keyestudio Sim800c Shield

765

Stokta yok

Gönderim & Kargo

  • Hızlı Kargo

Siparişiniz en kısa sürede kapınızda.

  • Güvenilir Alışveriş

%100 orijinal ürün, güvenli ödeme garantisiyle.

Ürün Açıklaması

keyestudio Sim800c Shield Tanıtım

Bu, Arduino için bir GPRS / GSM genişletme kartıdır.
   Kalkan, EGSM 900MHz / DCS 1800MHz ve GSM850 frekansını destekler
  MHz / PCS 1900MHz, GPRS, DTMF ve diğer işlevlerle entegre.
   Ayrıca DTMF’yi de destekler. DTMF işlevini etkinleştirdiğinizde, karakteri alın
görüşme sırasında basılan düğmeden dönüştürülen geri bildirim
  Uzaktan kumanda için kullanılır.
   AT komutu ile kontrol edilir, doğrudan fonksiyonu başlatabilirsiniz
bilgisayar seri portu ve Arduino anakart üzerinden.
   SIM800C GPRS kalkanı, SIMCom’un yerleşik stabil bir SIM800H yongasına sahiptir.

Özellikler

  • Güç Kaynağı Vin>: 7-12V
  •   

  • Düşük güç tüketimi: uyku modunda 0.7mA akım
  •   

  • Düşük pil tüketimi (7V-GSM modunda 100mA)
  •   

  • GSM 850/900/1800 / 1900MHz
  •   

  • GPRS çok yuvalı sınıf 1 ~ 12
  •   

  • GPRS mobil istasyon sınıfı B
  •   

  • GSM faz 2/2 + standardı
  •   

  • Sınıf 4 (850/900 MHz’de 2W)
  •   

  • Sınıf 1 (1800 / 1900MHz’de 1W)
  •   

  • AT komutu ile kontrol etme
  •   

  • USB / Arduino kontrol anahtarı
  •   

  • Seri baud hızı kendi kendine uyum
  •   

  • DTMF’yi destekleyin
  •   

  • Güç kaynağı durumu, ağ durumu ve çalışma modu için LED göstergesi.

Teknik Detaylar

  • Dimensions: 77mm x 52mm x 27mm
  • Weight: 26g
  • Antenna length: 180mm

thumb

Pin Şeması

thumb

Test Kodu

Aşağıda bir örnek kod verilmiştir.
Click here to download the libraries.
Click here to download the code
Or you can directly copy and paste the code below to Arduino IDE.

#include sim800cmd.h>
//initialize the library instance
//fundebug is an application callback function,when someone is calling.
Sim800Cmd sim800demo(fundebug);

//the setup routine runs once when you press reset:
void setup()
{
    //initialize the digital pin as an output.
    pinMode(13,OUTPUT);
    //initialize SIM800H,return 1 when initialize success.
    while((sim800demo.sim800init()) == 0);
}

//the loop routine runs over and over again forever:
void loop()
{
  //Signal strength
  unsigned char csq = 0;
  //To obtain the signal strength, return 1 when obtain success.
 if( sim800demo.callReadCSQ(&csq) )
 {
     //Make Voice Call
     sim800demo.dialTelephoneNumber("15912345678;");// enter the phone you need to call
     while(1);
 }
 digitalWrite(13,HIGH);//turn the LED on by making the voltage HIGH
 delay(500);
 digitalWrite(13,LOW);//turn the LED off by making the voltage LOW
 delay(500);
}
 
//application callback function
void fundebug(void)
{
}

>Code to Note:
1. Before compile the code, do remember to add the necessary libraries inside the libraries directory of Arduino IDE.
Download the libraries from below link:
https://drive.google.com/open?id=1u9Jrkv3jfkR9pSCzgjZI4CIA0JESgJH3
2. In the code sim800demo.dialTelephoneNumber(“15912345678;”), here you can change the phone number you want to dial.

Not: Arduino IDE 1.0 ve sonraki sürümler için, WProgram.h
Arduino.h olarak yeniden adlandırıldı, bu nedenle bu program arduino IDE 1.0 veya
başarıyla derlemek için sonraki sürümü.
Kütüphane fonksiyonlarının kullanımında, alınan seri veriler de olduğundan
büyük, bu yüzden orijinal Arduino seri önbellek tamponunu değiştirmeniz gerekiyor
daha büyük.
 Aşağıdaki gibi iki yöntem vardır:
  Arduino derleyiciniz 1.5.5’in altındaysa, Hardware.zip dosyasını açın.
 sürümünde HardwareSerial.cpp dosyasını kesin
Arduino hardware arduino cores arduino, orijinal dosyanın üzerine yazın.
1.5.5 sürümünden daha yüksekse, HardwareSerial.h dosyasını kesin
Arduino donanım arduino sam cores arduino, orijinal dosyanın üzerine yazın.
  2.Arduino derleyiciniz 1.5.5 sürümünün altındaysa,
İçindeki HardwareSerial.cpp dosyası
Arduino donanım arduino cores arduino, # define değiştir
SERIAL_BUFFER_SIZE 64 # olarak tanımlayın SERIAL_BUFFER_SIZE 140 tanımlayın.
1.5.5 sürümünden daha yüksekse, HardwareSerial.h dosyasını açın.
aynı değişiklik.

Örnek Kullanım

  • 1) Kodu UNO R3 kartına yükleyin ve ardından ekranı UNO R3 üzerine istifleyin.
  • 2) Mikrofon kartı olan SIM kartı (2G ağı), anteni ve kulaklığı blendaja bağlayın.
  • 3) Atlama teli kapağını D0 D1’e bağlayın ve anahtarı HARİCİ tarafa kaydırın.
  • 4) UNO R3 kartını ve kalkanını açın, PWR ledinin normalde yandığını görmelisiniz.
  • 5) Başlat düğmesine uzun basın, STA ışığı yanıyorsa ve NET ışığı yanıp sönüyorsa düğmeyi bırakın.
  • 6) 1-2 dakika bekleyin, ayarlanan numarayı iyi çağıracaktır. Telefon bağlandıktan sonra kulaklıktan konuşabilirsiniz.

thumb

Paket İçeriği

  • Keyestudio SIM800C Shield *1pcs
  • Antenna line *1pcs

thumb

Kaynaklar

Download the PDF:
https://drive.google.com/open?id=19HsvMjCASyCPpUQKPDnxhaCXgJU7_WrV

Download the code:
https://drive.google.com/open?id=1O81GsGh-GNUxSWq5bpeqcuwfHsbpECsN

Download all the libraries:
https://drive.google.com/open?id=1u9Jrkv3jfkR9pSCzgjZI4CIA0JESgJH3

Yorumlar