Kütüphane
MKRNB
MKRNB library
MKR NB kütüphanesi Arduino kütüphane yöneticisi kullanılarak kurulabilir. Arduino MKR NB 1500 ve bu kütüphane ile bir GSM şebekesi üzerinden internete bağlanabilirsiniz. Yerleşik modül, LTE Cat M1 veya NB1 kullanılarak 4G'de çalışır. Arduino MKR NB 1500, seri porttan GSM şebekesine veri aktaran bir modeme sahiptir. Modem işlemleri bir dizi AT komutu aracılığıyla yürütür. Kütüphane, modem ve SIM kart arasında düşük düzeyde iletişim kurar. Modem ve Arduino arasındaki iletişim için Seri kütüphaneye dayanır. Tipik olarak, her bir komut belirli bir işlevi yürütmek için gereken daha büyük bir serinin parçasıdır. Kütüphane ayrıca bilgi alabilir ve gerektiğinde size geri verebilir. Kütüphane YapısıKütüphane birden fazla işlevsellik türünü etkinleştirdiğinden, birkaç farklı sınıf vardır.
Kütüphane uyumluluğuKitaplık, geçerli Ethernet ve WiFi101 kitaplığı ile mümkün olduğunca uyumlu olmaya çalışır. Bir programı Arduino Ethernet veya WiFi101 kütüphanesinden Arduino'ya MKR NB 1500 ile taşımak oldukça kolay olmalıdır. MKR NB 1500'de olduğu gibi Ethernet veya WiFi101 uyumlu kodu olduğu gibi çalıştırmak mümkün olmasa da, GSM ve GPRS'e özgü kütüphaneleri dahil etmek ve hücresel ağınızdan ağ yapılandırma ayarlarını almak gibi bazı küçük, kütüphaneye özgü değişiklikler gerekli olacaktır. Sağlayıcı. ÖrneklerArduino MKR NB 1500 için iki grup örnek vardır. İnternetin nasıl bağlanacağı gibi kurulun olanaklarını gösteren örnekler vardır. Ayrıca, kitaplığın ve donanımın işlevselliğini daha düşük düzeyde hata ayıklamak için kullanabileceğiniz örnek araçlar da vardır.
ARAÇLAR
Arduino MKR NB 1500 hakkında ek bilgi için Başlarken sayfasına ve Arduino MKR NB 1500 donanım sayfasına bakın . | NB sınıfıBu sınıf, modemle iletişim kuracak işlevleri hazırlar. NB_SMS sınıfıKısa Mesaj Servisi (SMS) mesajları göndermeyi ve almayı kolaylaştırır. GPRS sınıfıBu sınıf, TCP, UDP ve SSL iletişimini içeren kitaplığın bir parçası olan dosyaları dahil etmekten sorumludur. NBClient ve NBSSLClient sınıfıİstemci sınıfı, sunuculara bağlanabilen ve veri gönderip alabilen istemciler oluşturur.
NBModem sınıfıNBModem sınıfı, modemle tanı iletişimini kolaylaştırır. NBScanner sınıfıNBScanner sınıfı, ağ ve operatör hakkında tanılama bilgileri sağlar. NBPIN sınıfıNBPIN sınıfı, SIM kartla iletişim kurmak için yardımcı programlara sahiptir.
NBUDP sınıfıUDP sınıfı, UDP mesajının gönderilmesini ve alınmasını sağlar. |