Cov txheej txheem:

SIM900A 2G Module + Hologram SIM Card = Winning Combination in Category "av Pheej Yig"?: 6 Kauj Ruam
SIM900A 2G Module + Hologram SIM Card = Winning Combination in Category "av Pheej Yig"?: 6 Kauj Ruam

Video: SIM900A 2G Module + Hologram SIM Card = Winning Combination in Category "av Pheej Yig"?: 6 Kauj Ruam

Video: SIM900A 2G Module + Hologram SIM Card = Winning Combination in Category
Video: #13 SIM7000 Arduino Shield MQTT GPS Tracker 2024, Hlis ntuj nqeg
Anonim
SIM900A 2G Module + Hologram SIM Card = Yeej Ua Ke Hauv Pawg
SIM900A 2G Module + Hologram SIM Card = Yeej Ua Ke Hauv Pawg

IoT, lo lus zais ntawm kaum xyoo no, qee zaum nkag mus rau hauv lub siab ntawm tib neeg txiav txim siab lawv tus kheej tiv taus fad, nrog kuv ntawm lawv.

Muaj ib hnub kuv tau tshawb hauv Is Taws Nem thiab pom lub tuam txhab uas kuv tsis tau hnov dua ua ntej (Hologram) muab SIM daim npav pub dawb, nrog rau lub hom phiaj hais txog kev txhawb nqa IoT ntawm cov tsim khoom kho vajtse. Kuv saib mus rau hauv qhov kev pom zoo thiab zoo li dhau los ua qhov tseeb - SIM daim npav nrog 1Mb tus nqi ntawm GPRS cov ntaub ntawv pub dawb, thiab nrog kev thauj khoom dawb ib yam - qhov kev ua siab zoo no feem ntau tshwm sim los ntawm cov tuam txhab loj. Qhov ntawd ua rau kuv xav: vim li cas ho tsis xaj ib qho?, Txawm hais tias, raws li kuv tau hais, Kuv tsis yog tiag tiag rau hauv IoT. Yog li kuv tau ua.

Ceev nrooj ob peb hlis, Hologram SIM tab tom khaws cov hmoov av hauv kuv lub tub rau khoom, tab sis lub tswv yim tsis meej txuas nrog nws tau pib txiav txim plaub ntug ntawm kuv qhov kev nco qab - yuav ua li cas yog tias 1Mb dawb qhov phiaj xwm no tuaj yeem siv tau hauv txoj kev ntse yam tsis tau muaj dua them nyiaj rau cov ntaub ntawv ntxiv?

Cia peb xav tias qhov xwm txheej phem tshaj plaws - lub hlis yog 31 hnub ntev, thiab thaum lawv hais tias 'megabyte' lawv txhais tau tias 1 000 Kb lossis 1 000 000 bytes (tsis zoo li MiB), thiab qhov ntawd tso peb dawb siv 32.258 Kb, lossis 32258 bytes ib hnub. Daim duab ntawd zoo li muaj tseeb rau, hais, qee yam ntawm lub ntsuas pa deb uas yuav thawb ntsuas mus rau server ib hnub.

Nrog qhov kev tsis ntseeg ntawd ploj mus nrog kev suav nrawm, ib txoj kev npaj tshiab tau tsim - ua ke Hologram SIM daim npav nrog qee qhov pheej yig 2G module los ua txoj hauv kev rau cov chaw deb deb ntawm cov peev nyiaj.

Kauj Ruam 1: SIM900A - Cov Qauv Tsis Cuam Tshuam rau Asian Market

SIM900A - Module pheej yig rau Asian Market
SIM900A - Module pheej yig rau Asian Market

Xyoo dhau los kuv twb tau ua haujlwm nrog tus nqi pheej yig tshaj 2G ntawm kev ua lag luam, uas yog Neoway M590. Raws li qhov tshwm sim, nws twb tau sau tseg zoo nyob hauv cov blog no hauv cov kab lus nrov npe (tshaj tawm ib, ob thiab peb). Hauv ntej, cov qauv no 'tsis muaj kev ntseeg siab yog qhov cuam tshuam kev cuam tshuam. Tias yog vim li cas kuv (kwv yees kwv yees) teeb tsa los nrhiav qhov thib ob-rau-kawg ntawm qhov pheej yig 2G modules ntawm kev ua lag luam. Kev tshawb nrhiav tiav, thiab kuv muab rau koj - SIM900A.

Pinout daim duab feem ntau tsis pom nyob qhov twg thaum koj yuav cov qauv no, yog li kuv tau ua kuv tus kheej, pom nws txuas nrog rau theem no.

Qee cov ntaub ntawv tseem ceeb uas koj yuav xav tau tiag tiag:

  • Phau ntawv tsim kho vajtse.
  • Arduino-taw qhia phau ntawv los ntawm qee lub khw Indian lub vev xaib.
  • AT hais kom ua teeb.

Dab tsi kuv ua tsis tiav rau hauv tus account yog tias ntau yam ntawm SIM900 cim nrog tsab ntawv 'A' raug kaw rau Asian khw. Qhov ntawd txhais tau tias koj yuav tsis tuaj yeem siv cov neeg sab nrauv Asia tsis tau rov ua dua.

Tsis tas li, ua tibzoo saib daim ntawv qhia GSM no ua ntej txawm tias yuav tus qauv, vim SIM900A yog ob chav qauv, txhais tau tias nws tsuas yog ua haujlwm ntawm 900 thiab 1800 MHz bands zaus (saib cov lus piav qhia ntawm no). Yog li, yog tias koj lub tebchaws twb tau tshem tawm 2G hauv kev nyiam 3G thiab 4G, SIM900A tej zaum yuav tsis ua haujlwm (txawm hais tias Hologram thov thoob ntiaj teb kev pab them nqi, yog li kuv tsis paub tseeb).

Cov lus qhia ntxaws ntxaws ntawm kev tau txais cov qauv no npaj rau lub roj teeb uas siv lub zog ntsuas hluav taws xob tau ua raws cov theem tom ntej.

Kauj ruam 2: Tshem tawm Diode

Tshem tawm Diode
Tshem tawm Diode
Tshem tawm Diode
Tshem tawm Diode

Tus qauv hauv nqe lus nug tau muag raws li "5V ua raws". Tsis txhob maj mus nqes nws mus rau Arduino tab sis, vim hais tias pab pawg muag khoom txawv teb chaws txhais li cas los ntawm qhov tsis yog qhov koj xav tias nws yog. Raws li tau hais hauv daim ntawv teev npe, SIM900 tuaj yeem khav tau lub zog hluav taws xob ntau ntawm 3.4 txog 4.5V (nrog qhov siab tshaj plaws ntawm 5.5V).

Txhawm rau tswj qhov txwv ntawm 4.5V pawg thawj coj no ntxiv (kwv yees dab tsi!) Diode hauv koob nrog Vcc tus pin, yog li txwv qhov hluav taws xob rau 5V - ib qho diode poob ≈ 4.3V. Rx tus pin, txawm li cas los xij, tsis muaj kev tiv thaiv tag nrho, tsis txawm tias muaj kev tiv thaiv kev sib cais, yog li kuv hais kom desoldering diode thiab hloov mus rau 3.3V tag nrho, raws li qhia hauv daim duab.

Txog kev sim thiab rov ua dua tshiab Kuv tau siv Arduino Uno hloov kho rau 3.3V kev ua haujlwm (yuav ua li cas thiaj ua tau ib qho ntawm Uno ib txwm), thiab nws yog ib qho ntawm ob peb yam uas koj xav tau. Saib daim duab rau daim ntawv teev npe tag nrho.

Tsis txhob mloog tias kuv lub roj teeb zoo li lub peev xwm loj, nws tsuas yog ib qho 3.7V LiPo roj teeb rov tau los ntawm E -luam yeeb qub - ib yam uas kuv muaj ntawm tes tam sim no. Rau ib tus neeg twb tau xaj tus qauv los ntawm ali, Kuv xav kom tau txais 18650 hom roj teeb zoo li qhov no, ntxiv rau ib tus tuav.

Kauj Ruam 3: Txuas rau SIM900A Module

Txuas rau SIM900A Module
Txuas rau SIM900A Module
Txuas rau SIM900A Module
Txuas rau SIM900A Module
Txuas rau SIM900A Module
Txuas rau SIM900A Module

Tsis tas li, txiav txim siab tus nqi baud thiab qhov flash loj ntawm koj tus qauv thaum koj nyob ntawm nws.

SIM900 txhawb nqa autobauding feature. Qhov no txhais tau tias koj tus qauv yuav txiav txim siab tus nqi baud raws li koj cov tswv yim. Koj tus qauv teeb tsa zoo li cas - autobauding lossis qee qhov nrawm? Ua ntej tshaj plaws, txawm tias cov ntaub ntawv muab cov ntaub ntawv tus kheej-sib cav ntawm qhov ntawd (saib daim duab), thiab txawm tias nws tsis yog koj li feem ntau yuav raug xa mus siv cov qauv.

Thov koj xav siv kuv qhov qub ntseeg Arduino kos duab los ua ob qho baud tus nqi thiab txiav txim siab qhov loj me. Nws nyob ntawm kuv qhov blog, hauv kab ntawv tsom qhov no.

Txuas tag nrho cov cuab yeej kho mob raws li qhia hauv kab lus thiab xa cov duab kos.

Tom qab kuaj pom tus nqi baud, koj tuaj yeem nkag tau tus lej ntawm AT cov lus txib.

Raws li koj tuaj yeem pom ntawm lub vijtsam txuas nrog rau cov kauj ruam no, kuv tus qauv tau teeb tsa rau 115200 baud, vim hais tias tsis zoo tso tawm ntawm lwm qhov nrawm.

Nco ntsoov tias koj tsis tuaj yeem qhia yog autobauding tau qhib lossis tsis yog nrog kev lees paub tsis siv neeg ntawm kuv daim duab - nrog autobauding tau qhib, tus qauv yuav tsum pib ua haujlwm ntawm ib tus nqi baud koj yuav xub xa cov ntaub ntawv ntawm (kom muaj tseeb, nws mloog peev 'A' vim tias txhua qhov AT hais kom pib nrog peev A. Yuav tsis ua haujlwm nrog me 'a' tab sis).

Raws li tau qhia ntawm lub vijtsam kawg, tom qab qhib kev pib ua tus duab kos no yuav "kuaj pom" txhua qhov nrawm, vim tias tus qauv ua haujlwm nrog txhua qhov nrawm uas koj siv rau thawj kis.

AT+IPR? hais kom ua yuav qhia koj tus nqi baud tiag (0 sawv rau autobauding). Kuv pom zoo teeb tsa baud tus nqi rau tus nqi ua piv txwv nrog AT+IPR = baudrate, zoo dua tsis qis dua - kev rov kho lub firmware, piv txwv li, yuav siv sijhawm li ib teev ntawm 9600! Kuv qhov chaw nyiam tshaj yog 115200 baud - zoo rau txhua lub hom phiaj.

Nrog txhua yam uas tau saib xyuas, thaum kawg koj tuaj yeem tshawb xyuas cov ntaub ntawv tseem ceeb txog koj tus qauv.

Kauj Ruam 4: Txheeb Xyuas Yog Koj Tus Qauv Ua Haujlwm Nyob Qhov Twg Koj Nyob

Txheeb Xyuas Yog Koj Tus Qauv Ua Haujlwm Nyob Qhov Twg Koj Nyob
Txheeb Xyuas Yog Koj Tus Qauv Ua Haujlwm Nyob Qhov Twg Koj Nyob

Tom qab nrhiav paub txog baud tus nqi, ntawm no yog 3 cov lus txib tseem ceeb koj yuav tsum nkag mus paub yog tias koj xav tau firmware tshiab lossis tsis:

  • AT+CREG? Thov cov xwm txheej sau npe hauv network. +CREG: 0, 0 hauv kev teb txhais tau tias koj SIM tsis tau sau npe hauv network - hla mus rau tus lej thib peb hauv qhov no. Thaum koj tus qauv ntuav tawm qee yam txawv dua 0, 0 (piv txwv li +CREG: 0, 5) koj yuav tsis xav tau ib qho firmware rov ua dua - ua raws cov lus txib tom ntej kom pom cov xov tooj ntawm tes uas koj txuas nrog.
  • AT+COPS? Tau lub npe network. Koj yuav pom +COPS: 0 rau SIM tsis tau sau npe, lossis qee yam zoo li +COPS: 0, 0, "TELE2" rau npe SIM. Ib zaug ntxiv, koj tsis tas yuav nyem lub firmware tshiab yog tias koj SIM tuaj yeem ua haujlwm hauv koj cheeb tsam.
  • AT+CMGR Tau txais firmware version. Qhov ntawd yog txoj hauv kev los qhia qhov loj me ntawm koj lub module. SIM900 tuaj hauv ob hom: 32Mb thiab 64Mb flash nco. Firmware kuj tau tsim rau txhua tus qauv (piv txwv li SIM900, SIM900A, SIM900B).

Cov tswv ntawm 64Mb cov qauv yuav pom qee yam zoo li qhov no:

Kev kho dua tshiab: 1137B13SIM900A64_ST, thaum 32Mb module feem ntau teb nrog

Kev kho dua tshiab: 1137B12SIM900A32_ST

Dab tsi tshwm sim hauv cov no yog SIM900A kab qhia qhov tseeb tias cov khoom siv no tsuas yog ua haujlwm hauv qee lub tebchaws, txawm hais tias kho vajtse-txawj ntse cov qauv no zoo ib yam. Los ntawm kev rov ua dua peb yuav dag SIM900A kom ua haujlwm zoo li lwm tus qauv.

Tom qab reflashing, koj 64Mb module ua SIM900M:

Kev kho dua: 1137B02SIM900M64_ST_ENHANCE, thiab 32Mb module dhau los SIM900B:

Kev kho dua: 1137B09SIM900B32_ST

Zoo, tam sim no uas peb tau ua tiav nrog cov lus qhia tshwj xeeb ntawm cov kho vajtse hloov pauv thiab tus nqi baud, thiab muab koj SIM900 tsis kam sau npe koj daim npav SIM hauv 2G network - nws yog lub sijhawm rau kev hloov kho!

Kauj ruam 5: Reflash Module

Reflash lub Module
Reflash lub Module
Reflash tus Module
Reflash tus Module
Reflash lub Module
Reflash lub Module

Kuv tau sim ua raws ntau cov lus qhia los ntawm ntau qhov chaw (feem ntau ntawm lawv cuam tshuam cov qauv muaj POWER_KEY tus pin txuas rau onboard khawm, txawm hais tias kuv tus qauv tsis muaj nws), tseem tsis tau ua tiav txoj hauv kev rau reflashing SIM900A Kuv pom kuv tus kheej los ntawm kev sim thiab ua yuam kev.

Kuv vam tias koj twb tau ua raws qib 2 thiab paub ob qho tib si baud tus nqi thiab flash loj ntawm koj tus qauv.

Yuav ua li cas qhib SIM900A module ua haujlwm sab nrauv Asia:

  1. Txuas koj lub PC rau SIM900A nrog ib qho USB-rau-Serial hloov pauv-Kuv siv tib lub Arduino Uno tsis suav cov nti vim qhov tseeb tias nws twb tau 3.3V thoob plaws.
  2. Xyuas kom tus qauv teb rau AT cov lus txib (tus kheej, Kuv sib xyaw RX thiab TX txhua lub sijhawm).
  3. Rub tawm cov ntawv khaws cia uas muaj flashing software v1.9 thiab cov ntaub ntawv firmware rau ob qho tib si 32 thiab 64Mb. Kuv tau sim qhov qub (v. 1.01) ua ntej tab sis txhua qhov kev sim xaus nrog "Err 307 - Yuam kev thaum hloov pauv baud tus nqi" yuam kev thiab tsis muaj dab tsi los tweak muaj.
  4. Xaiv lub firmware raws li koj lub flash loj (koj yuav tsis tuaj yeem tso cov firmware tsis raug, tsis txhob txhawj txog qhov ntawd) thiab tus nqi baud (rau cov qauv uas tsis siv tus lej baud tus nqi teeb tsa koj tuaj yeem xaiv tus nqi los ntawm kev nqis). Tseem ceeb: Txheeb xyuas txhua qhov kev xaiv: Tsis txhob txheeb xyuas lub npe cov ntaub ntawv, Rov qab tsis zoo thiab rov pib dua lub cuab yeej!
  5. Tshem tawm cov xaim zoo los ntawm tus qauv. Nias "Pib rub tawm" thiab ntsaws nws rov qab.
  6. Thaum 'Resetting module tam sim no, thov tos' qhia tawm, txuas cov hlau rov qab rau module Vcc kev sib cuag. Qhov no yuav siv sijhawm ob peb zaug, vim tias qee zaum txoj haujlwm yuav tsis tos kom tus qauv muab cov cim ntawm lub neej txhua lub sijhawm, zoo siab flashing bytes rau qhov tsis muaj dab tsi. Thaum nws tshwm sim, nres qhov uploading, thiab rov pib dua ntawm cov kauj ruam dhau los.
  7. Tos kom tus txheej txheem tiav - nws yuav siv li 2 feeb ntawm 115200 baud.
  8. Nws tiav lawm! Tom qab ntawd koj tsuas yog yuav tsum tau txiav lub hwj chim rau module txhawm rau rov pib dua nws.

Koj tus qauv yuav tsum txuas rau lub network thiab txheeb xyuas tus kheej raws li tus qauv SIM900 sib txawv tam sim no- koj tuaj yeem tshawb xyuas nws hauv txhua lub davhlau ya nyob twg!

Kauj Ruam 6: Txheeb Xyuas Tshooj 2

Txheeb Xyuas Ntu 2
Txheeb Xyuas Ntu 2
Txheeb Xyuas Ntu 2
Txheeb Xyuas Ntu 2

Qhov no xaus ib feem ntawm kuv qhov haujlwm txuas ntxiv. Kuj tseem muaj ntu 2, qhov uas kuv yuav qhia koj yuav ua li cas rau npe thiab siv koj li Hologram SIM thiab txawm tshaj tawm qee qhov kev nyeem ntawv sensor rau Thingspeak.

Pom zoo: