Popis
Pomocí GSM shieldu lze posílat SMS nebo MMS, přijímat hovory a audio (UART), či dokonce využívat data přes síť GPRS. Dá se použít u projektů inteligentní domácnosti či při posílání údajů ze senzorů nebo přijímání příkazů prakticky z druhé strany světa. Připojení k Arduinu je poměrně jednoduché při použití knihovny SoftwareSerial nebo SIM900. Při používání je nutné připojit SIM kartu na shield.
Shield může být zapnutý dvěma způsoby: klasicky tlačítkem ON/OFF nebo softwarově přes pin JP, který se nachází na shielde. Vypnout shield lze také pomocí AT-přikazu (tedy například mobilním telefonem). V nabídce máme zařazen i modul SIM800L.
Pro informace o ovládání přejděte na záložku Další informace. Tutorial pro přeinstalaci firmware můžete najít tu. Měl by fungovat i při instalaci na typ SIM 900 A. Frekvence českých operátorů nejsou podporovány již nainstalovaným firmwarem, ovšem stačí daný firmware aktualizovat a modul nebude mít problém připojit se na jakoukoli slovenskou síť. Doporučujeme použít:
Firmware: stáhnout SIM900.cla.7z
Flasher: stáhnout SIM900 flasher.exe.rar.7z
Specifikace:
Frekvence: 850/900/1800/1900 MHz (prakticky každá síť ve světě)
GPRS multi-slot třída 10/8
GPRS mobile station třída B
Kompatibilní ke GSM phase 2/2
Třída 4 (2 W @ 850/900 MHz)
Třída 1 (1 W @ 1800/1900MHz)
Ovládání pomocí AT příkazů – Standard: GSM 07.07 & 07.05
Jack pro mikrofon a reproduktor
Nízká spotřeba během spánku – 1.5mA (při odesílání může vyskočit na větší hodnoty)
Teplotní rozsah: -40°C až 85°C
Rozměry: 8.5 mm x 5.7 mm x 20 mm
/mobile network module sim900a
/SIM 900 GPRS / GSM pajzs GSM pajzs üzenetek, MMS-ek vagy hívásek fogadásához mobilhálózaton keresztül
Techfun.sk podpora –
Časť komunikácie s jedným z našich zákazníkov ku problematike upgrade firmvéru (ďakujeme takto dodatočne za návod):
Vami dodaný shield SIM900 som napojil cez ArduinoUno. SIM karta od O2. Niečo išlo, niečo nie. Prezvoniť SIM900 z mobilu išlo. Aj mobil sa dal prezvoniť zo SIM900 (ATD 09XXAAABBB;). Prijal SMS, na monitore sériového portu bolo číslo a sms v hexadecimálnom stave. Poslať SMS zo shieldu na mobil nešlo.
SIM900 som napojil cez prevodník USB/UART na PC. Ľahko som ho dostal do stavu, aby cez Terminal v1.93b 20141030B komunikoval a reagoval na príkazy AT. Firmware dodaného modulu: 1137B13SIM900M64_ST.
Odpoveď na AT+CREG? bola +CREG: 2,1,”CC4E”,”080D”.
Pri zadaní AT+CMGS=”09XXAAABBB” – chyba. Aj keď bolo v medzinárodnom tvare +4219XXAAABBB, aj 4219XXAAABBB. Odpoveď buď error alebo zlý input.
Nakoniec ugrade podľa:
https://www.youtube.com/watch?v=gyD4wnnTFLo&t=2s
https://alex7tutoriales.blogspot.com/2021/06/actualizar-firmware-sim900.html
na SIM900 doplnený konektor JP10 a JP17 (2×5 pin female) pri konektore mic. Stačí 2piny RXD a TXD. RXD a TXD napojené do kríža cez prevodník UART/USB na PC.
Na https://acoptex.com/project/394/basics-project-070c-how-to-update-firmware-of-sim900-gsm-gprs-quad-band-development-board-shield-at-acoptexcom/ je zoznam verzií firmware. Je tam aj obrázok napojenia shieldu na prevodník UART/USB. Tam som našiel poslednú verziu freeware: https://drive.google.com/file/d/1E_zXJQTX9YALjhTjmgdYaT7PHpelBxb_/view –
1137B15SIM900M64_ST.cla. Použitý program: Simcom – Sim900 Customer flash loader V1.01
Rýchlosť 115200. Keď treba – stlačiť tlačidlo na SIM900, čas uploadu 6min 23sek.
Odpoveď na AT+CREG? bola +CREG: 0,1.
AT+CMGS=”09XXAAABBB” už berie bez chýb, SMS posiela bez problémov.
tfarkas446 –
Skúšal som to s Arduino Uno so štandardnými knižnicami, príjem a odosielanie SMS v pohode, neskúšal som hlasový režim. Dobrý tutorial je na stránke: https://randomnerdtutorials.com/sim900-gsm-gprs-shield-arduino/