Arduino: GSM modülü kurma - nasıl çalışır
Bu pratik ipucunda, bir Arduino ile birlikte bir GSM modülünün nasıl doğru şekilde kullanılacağını ve kurulacağını göstereceğiz.
Arduino: GSM modülünü ayarlayın - gerekli bileşenler
Bir GSM modülü kurmak için, öncelikle bir GSM modülüne ihtiyacınız vardır. Ayrıca tüm bileşenleri makalenin sonunda resim galerisinde de göstereceğiz.
- Ayrıca bir Arduino, bir güç kaynağı, bir USB kablosu ve üç erkek atlama kablosu gerekir.
- Modülü doğru şekilde kullanabilmek için hala bir SIM karta ihtiyacınız vardır.
GSM modülü: SIM kartı takın ve yazılım serisini etkinleştirin.
Her şeyden önce, GSM modülünde bazı önlemler almalısınız.
- Önce GSM modülünün arkasına bir SIM kart takın. Ancak, önce PIN ile korunmadığından emin olun.
- GSM modülündeki iki siyah konektörü de değiştirmeniz gerekir. Resimde bunların nasıl doğru bir şekilde ayarlanması gerektiğini görebilirsiniz. Bu, "SoftwareSerial" modülünün bu proje için önemli olanı kullanmasını sağlar.
Arduino: Modül için kütüphaneyi kurun
GSM modülünü doğru kullanmak için uygun bir kütüphaneye ihtiyacınız vardır.
- Önce bu kütüphaneyi GitHub'dan indirin.
- Sonra ZIP dosyasını ayıklayın. Ayıklanan klasörde aynı ada sahip başka bir klasör bulacaksınız. Bu klasörü kesin ve Arduino IDE'nin kütüphaneler klasörüne yapıştırın. Bunu "C: \ Users \ kullanıcı adınız \ Documents \ Arduino \ library" adresinde bulabilirsiniz.
- Anlaşılır olması için "GSMSHIELD" klasörünü de yeniden adlandırın.
- Daha sonra "GSM.cpp" dosyasını düzenleyin ve 27 ve 28 satırlarında "_GSM_TXPIN_" değerini 7 ve "_GSM_RXPIN_" değerini 8 olarak değiştirin.
- 45 ve 46 satırlarındaki "GSM.h" dosyasında, "GSM_ON" değerini 9 ve "GSM_RESET" değerini 6 olarak değiştirin.
- Sonunda dosyaları kaydetmeyi unutmayın.
Arduino: Yükleme kodu
Şimdi Arduino IDE'yi başlatın. GSM modülü için uygun kodlar şimdi örnek kodlarda görünmelidir.
- Bu örnekte "GSM_GPRSLibrary_SMS" adlı bir kod seçiyoruz. Ancak yorumları doğru komutlara dönüştürmek için 40 ve 41 satırlarındaki iki eğik çizgiyi kaldırıyoruz.
- Ek olarak, kendi numarası (ülke koduyla birlikte) 40 satırındaki komutta girilir. Mesajın içeriği de burada düzenlenebilir: »if (sms.SendSMS (" + 49123456789 ", " Merhaba CHIP! "))«
- Sonunda kod Arduino'ya yüklenir ve bu bilgisayardan ayrılır.
GSM modülünü Arduino ya bağlayın
Ardından, GSM modülünü Arduino'ya düzgün bir şekilde bağlamanız gerekir.
- GSM modülünün üç pimi 7 ve 8 pimlerine ve Arduino'da bir toprağa bağlıdır. Resimde daha fazla ayrıntı görebilirsiniz.
Arduino: GSM modülünü başlat
Son olarak, GSM modülünü test edebilirsiniz.
- Önce güç kaynağını (güç paketi) GSM modülüne bağlayın ve anahtarı çevirin.
- Ardından yandaki PWRKEY düğmesine 3 saniye basın.
- LED yavaşça yanıp sönmeye başlar başlamaz Arduino'yu PC'ye bağlayabilirsiniz, böylece başlar.
- Son olarak, seri monitörü [Ctrl] + [Shift] + [M] tuşlarıyla açın.
- Birkaç saniye sonra yeni bir SMS almalısınız.
Bir sonraki pratik ipucunda size bir Arduino ile nasıl hafif bir bariyer oluşturabileceğinizi göstereceğiz.