Как заставить работать sim900a в наших сетях

:
sim900 — GSM/GPRS SIMCom.
Sim900a – sim900, , .





, sim900a mini v3.8.2, sim900a. , MAX232, com . , TTL, arduino. , , , / , , . , .


, 47 . , . VCC 5, 3.2V — 4.8V, , , 4,1V. , sim900 sim900a . , , 5V … Max1686.

, Li-ion 18650 3.7V, .



, 2 , . 2, 3 5 , 1, 2 3 .


( ), , . . terminal, putty.

, AT , AT .

, «» , , 3 :
  • 64ms/800ms – ,
  • 64ms/3000ms- ,
  • 64ms/300ms- GPRS.

1 .

, . , .
, :
AT+CPIN?
PIN PUK , SIM PIN SIM PUK .
PIN :
AT+CPIN=0000
, . :
+CPIN: PH-NET PIN
, .
, . , , , . :
AT+COPS=?
, :
+COPS: (2,«MGTS»,"",«25001»),(1,«MegaFon RUS»,«MegaFon»,«25002»),(1,«Beeline»,«Beeline»,«25099»),,(0,1,4),(0,1,2)

— . — . 0 — , 1 — , 2 — , 3 — . — .
( = 2). , .

!


, .
, , 32 64 . . . ,
, 32- , . . , , ,
. , / , mini- . , , , , , .
, , :
  • 4V , !
  • , 115200 (AT+IPR=115200), . ( 9600 2 );
  • 5-10 ;

, , 32- , sim900b 1137B09SIM900B32_ST. 64- , sim900 : 1137B02SIM900M64_ST_ENHANCE
, , . . :
AT+CPIN?
+CPIN: SIM PIN
, :
AT+CPIN=0000
OK
, :
AT+CPIN?
+CPIN: READY
:
AT+CREG?
+CREG: 0,1
— , — . , , .
, :
AT+COPS?
+COPS: 0,0,«MTS-RUS»
:
AT+CUSD=1,"*100#"
OK
+CUSD: 0,«041C0438043D04430441003A003400360032002C003700310440002C041B0438043C04380442003A003300300030003004400020»,72
unicode (USC2), :
:462,71, :3000
(, , 26)
AT+CMGF=1
AT+CMGS="+790........"
> Privet! Davay posmotrim film!
> (Alt +26)
+CMGS: 3

!
:
ATD+790.........;
+COLP: "+790.........",145,"",0,""
:
ATH
OK
, ATD «;» !
«NO CARRIER» .
! . Arduino.
:

simcom
sim900


sim800 sim900
AT
sim900

Source: https://habr.com/ru/post/de391555/


All Articles