Orodha ya maudhui:
- Hatua ya 1: Wiring
- Hatua ya 2: Kuangalia Uunganisho wa Bodi-kwa-GSM
- Hatua ya 3: PPP Config
- Hatua ya 4: Kuendesha PPP
- Hatua ya 5: Kufanya
Video: Raspberry Pi Pamoja na Moduli ya GSM: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Wakati fulani uliopita niliandika aya kadhaa juu ya kutumia RPI kufuatilia mali yako:
www.instructables.com/id/Home-Security-Wit…
Niliahidi kuandika juu ya kutumia GSM "hivi karibuni", ambayo katika kesi hii imechukua miezi 5.
Sababu nadhani inaweza kuwa na maana katika muktadha huo (usalama wa nyumbani) ni dhahiri - zipo
mali bado bila ufikiaji wa mtandao wa kebo, n.k. ndivyo ilivyo kwa nyumba nyingi za likizo huko Norway ambapo ninaishi sasa. 30% yao hawana ufikiaji wa gridi - nimekuwa nikifikiria juu yake pia ambayo itachukua muda mwingi (Arduino hutumia nguvu nyingi pia kupendekeza suluhisho la busara).
Leo tu mafunzo mafupi juu ya kutumia moduli ya GSM kuunganisha RPI kwenye mtandao kupitia PPP, ukiacha sehemu ya "usalama wa nyumbani" kwani hiyo itahitaji zaidi - RPI ina safu moja tu (?), Kwa hivyo labda unapaswa kutumia USB-to -badilishaji wa angani kushikamana na msomaji wa RFID, ikiwa unahitaji.
Hatua ya 1: Wiring
Nitajaribu moduli ya A-GSM kutoka itbrainpower.net. Hiyo ni kwa sababu sijapata wakati wa kuweka pini kwa SIM800L. Naahidi nitafanya hivyo. A-GSM ni kutia chumvi tu kwa kazi hii rahisi, nilipata hii kama zawadi kutoka kwa wenzangu wakati nilikuwa naondoka Orange Poland, nahisi ni lazima kuiendesha.
Sawa - fuata tu picha. Nilikuwa na wasiwasi kuwa mtayarishaji wa Kiromania hashauri shifter yoyote ya kiwango cha TTL lakini nilipima voltage na inatuma 3V. Unapokuwa tayari na nyaya - bonyeza modem nguvu switch kwa sekunde moja au mbili.
Hatua ya 2: Kuangalia Uunganisho wa Bodi-kwa-GSM
Natumai SIM kadi yako haijalindwa na PIN. Ikiwa unaweza kuangalia wiring na PIN yako kwa wakati mmoja (inaweza kuwa sio 1234;-)):
Sudo apt-get kufunga minicom
Sudo minicom -D / dev / ttyAMA0 -b 115200
KATIKA
KWA + CPIN = 1234
Nilidhani kuwa modem inafanya kazi kwa baud 115200. Ikiwa sio hivyo na unataka kuibadilisha - unaweza kupakua hati ya Python kutoka kwa tovuti ya Itbrainpower.net (RPi_examples-v0.9-2014.09.30.tar) kuweka kasi, kwa mfano:
sudo python setSerial.py 9600 115200
Kabla ya kuiendesha toa maoni juu ya mistari yote ya agsm.open (), nadhani hii ilifanya kazi vizuri hapo zamani au kwa matoleo mengine ya Linux.
Kama unavyoona kwenye picha - ilibidi nizime / kwenye moduli ya GSM kuifanya ikubali PIN.
Hatua ya 3: PPP Config
Yaliyomo ya hatua hutoka kwa-gsm-RPI-mifano-py-maktaba-makao-v1_2.tar iliyopakuliwa kutoka kwa waundaji wa waundaji. Hariri na unakili-weka yaliyomo hapa chini (italiki) kwa maeneo yenye herufi nzito.
/ nk / chatscript / gprs
SAUTI YA BUSYABORT YA MIMBA
TOA MIMBA "HAKUNA MCHUKUZI"
ABORT "HAKUNA KIUNGO"
TOA MIMBA "HAKUNA TANI YA KUFANYA"
Toa mimba "HAKUNA JIBU"
KUTOA MIMBA "KUCHELEWA"
HARIBU "KOSA"
KUTOA "+ CGATT: 0"
"" KATIKA
Jedwali 12
OK ATH
Sawa ATE1
Sawa AT + CGDCONT = 1, "IP", "telia"
Sawa ATD * 99 #
JARIDA 22
Unganisha ""
Unaweza kuwasilisha PIN yako hapa pia (AT + CPIN…). 'telia' ni jina la APN, lazima ubadilishe kwa usanidi wa waendeshaji wako!
/ nk / ppp / wenzao / a-gsm
unganisha "/ usr / sbin / chat -v -f / etc / chatscript / gprs -T telia" / dev / ttyAMA0
115200
chaguo-msingi
matumizi
defaultroute
endelea
noauth
nadharia
mitaa
Hapa lazima ubadilishe APN pia. Hakikisha kasi ndio umeangalia mapema! Hiyo ni chanzo cha PPP ngumu-inashindwa. BTW - waandishi wanadai saraka ni 'pears' (sio sawa).
Hatua ya 4: Kuendesha PPP
Ili kuunganisha kwenye wavuti unafanya tu:
Sudo pon a-gsm
Shida inaweza kuwa kwamba tayari RPI yako imeunganishwa kwenye mtandao, kwa hivyo kuwa na uhakika inafanya kazi endesha hii kabla (wajanja wa Waromania kuipendekeza!):
Njia ya sudo del default
Sasa unapaswa kupata mtandao kupitia mtandao wa GSM. Jaribu kuweka anwani!
Kufunga PPP:
Sudo poff a-gsm
Ikiwa haikufanikiwa unaweza kuhitaji kuanza PPP katika hali ya utatuzi:
Sudo pon a-gsm dampo dampo logfd 2 nodetach
Kwa upande wangu makosa yalikuwa:
a) sio kuweka APN
b) kasi ya serial mbaya!
c) kitu kinachining'inia kwenye / dev / AMA0 - angalia mafunzo ya "Usalama wa Nyumbani" ili ujifunze jinsi ya kuachilia bandari!
Hatua ya 5: Kufanya
1) tuma picha za waingiliaji kupitia MMS, labda ni thabiti zaidi kuliko PPP (kujaribiwa)
2) angalia haya yote na SIM800L
3) PPP, MMS na SIM800L na Orange PI
Endelea kufuatilia!
Ilipendekeza:
Jinsi ya Kuweka OSMC Pamoja na Hyperion kwenye Raspberry Pi Pamoja na Ukanda wa WS2812b: Hatua 8
Jinsi ya Kuanzisha OSMC Pamoja na Hyperion kwenye Raspberry Pi Na WS2812b Led Strip: Wakati mwingine mimi ni kingereza vizuri sana, wakati mwingine hakuna … Vitu vya kwanza kwanza. Hii ni lugha yangu ya kwanza kufundishwa na Kiingereza sio lugha yangu ya asili, kwa hivyo tafadhali, usiwe mgumu sana kwangu. Hii haitakuwa juu ya jinsi ya kujenga fremu, hiyo ni rahisi. Inahusu usakinishaji
Uendeshaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupeleka Pamoja na Kitufe cha Kushinikiza: Hatua 7
Usafirishaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupitisha na Kitufe cha Push: Kwa hivyo katika maagizo ya awali tuliandaa ESP-01 na Tasmota tukitumia Flasher ya ESP na tukaunganisha ESP-01 na mitandao yetu ya wifi. kuwasha / kuzima swichi nyepesi kwa kutumia WiFi au kitufe cha kushinikiza.Kwa wor wa umeme
Interface Arduino Mega Pamoja na Moduli ya GPS (Neo-6M): Hatua 8
Interface Arduino Mega Pamoja na GPS Module (Neo-6M): Katika mradi huu, nimeonyesha jinsi ya kusanikisha moduli ya GPS (Neo-6M) na Arduino Mega. Maktaba ya TinyGPS hutumiwa kuonyesha data ya Longitude na Latitudo na TinyGPS ++ hutumiwa kuonyesha Latitudo, Longitude, Urefu, Kasi na idadi ya setilaiti
DIY Walkie-Talkie Pamoja na Moduli za Generic 433MHz RF: Hatua 4
DIY Walkie-Talkie Pamoja na Moduli za Generic 433MHz RF: Katika mradi huu nitakuonyesha jinsi ya kutumia moduli za kawaida za 433MHz RF kutoka Ebay ili kuunda Walkie-Talkie inayofanya kazi. Hiyo inamaanisha tutalinganisha Moduli tofauti za RF, jifunze kidogo juu ya kipaza sauti cha darasa d na mwishowe tujenge Walkie-Talkie
Udhibiti wa Magari ya Arduino GSM (Bila Moduli ya GSM): Hatua 3
Udhibiti wa Magari ya Arduino GSM (Bila Moduli ya GSM): Katika mradi huu nitakuonyesha njia ya msingi lakini ya kipekee kuwasha na kuzima chochote ukitumia relay. Wazo hili lilitoka kwa watu wachache wanaofanya miradi kama hiyo lakini walikuwa na shida wote walikuwa wakitegemea tabia za simu ya rununu wakati wa kupiga simu. Mimi ni rahisi