Բովանդակություն:
- Քայլ 1: Լարերի տեղադրում
- Քայլ 2. Ստուգեք Board-to-GSM կապը
- Քայլ 3: PPP կազմաձևում
- Քայլ 4: PPP- ի գործարկում
- Քայլ 5: Կատարել
Video: Ազնվամորի Պի GSM մոդուլով `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Որոշ ժամանակ առաջ ես մի քանի պարբերություն գրեցի ձեր սեփականությունը վերահսկելու համար RPI- ի օգտագործման մասին.
www.instructables.com/id/Home-Security-Wit…
Ես խոստացա «շուտով» գրել GSM- ի օգտագործման մասին, որն այս դեպքում տևել է 5 ամիս:
Պատճառը, որը ես կարծում եմ, որ այն կարող է օգտակար լինել այդ համատեքստում (տան անվտանգություն) ակնհայտ է. Կան
անշարժ գույք ՝ առանց մալուխային ինտերնետ հասանելիության, օրինակ. դա վերաբերում է Նորվեգիայում գտնվող բազմաթիվ հանգստյան տներին, որտեղ ես այժմ ապրում եմ: Նրանց 30% -ը նույնիսկ ցանց չունեն:
Այսօր ընդամենը մի կարճ ձեռնարկ ՝ RPI- ն PPP- ի միջոցով ինտերնետին միացնելու GSM մոդուլի օգտագործման վերաբերյալ ՝ թողնելով «տան անվտանգության» հատվածը, քանի որ դա կպահանջի մի փոքր ավելին. RPI- ն ունի ընդամենը մեկ սերիա (? -սերիական փոխարկիչ ՝ RFID ընթերցողին կցելու համար, անհրաժեշտության դեպքում:
Քայլ 1: Լարերի տեղադրում
Ես կփորձեմ A-GSM մոդուլը itbrainpower.net- ից: Դա պայմանավորված է նրանով, որ ես ժամանակ չեմ ունեցել SIM800L- ին կապել զոդման համար: Խոստանում եմ, որ կանեմ: A-GSM- ը պարզապես չափազանցություն է այս պարզ առաջադրանքի համար: Ես դա նվեր ստացա իմ գործընկերներից `Orange Լեհաստանից հեռանալիս, և ես պարտավոր եմ այն վարել:
Լավ - պարզապես հետևեք նկարին: Ես մտահոգված էի, որ ռումինացի արտադրողը չի առաջարկում TTL մակարդակի փոխարկիչ, բայց ես չափեցի լարումը և այն ուղարկում է 3 Վ: Երբ պատրաստ լինեք մալուխների հետ - մեկ -երկու վայրկյան սեղմեք մոդեմի հոսանքի անջատիչը:
Քայլ 2. Ստուգեք Board-to-GSM կապը
Հուսով եմ, որ ձեր SIM քարտը պաշտպանված չէ PIN կոդով: Եթե դա այդպես է, կարող եք միաժամանակ ստուգել էլեկտրագծերը և ձեր PIN- ը (այն կարող է լինել 1234;-)):
sudo apt-get տեղադրել minicom
sudo minicom -D /dev /ttyAMA0 -b 115200
AT
AT+CPIN = 1234
Ենթադրեցի, որ մոդեմը աշխատում է 115200 baud- ով: Եթե դա այդպես չէ, և ցանկանում եք փոխել այն, կարող եք ներբեռնել Python սցենար Itbrainpower.net կայքից (RPi_examples-v0.9-2014.09.30.tar) արագությունը սահմանելու համար, օրինակ ՝
sudo python setSerial.py 9600 115200
Նախքան այն գործարկելը, մեկնաբանեք բոլոր agsm.open () տողերը, ենթադրում եմ, որ սա լավ էր աշխատում նախկինում կամ Linux- ի որոշ այլ տարբերակներում:
Ինչպես տեսնում եք նկարի վրա, ես ստիպված էի անջատել/միացնել GSM մոդուլը, որպեսզի այն ընդունի PIN- ը:
Քայլ 3: PPP կազմաձևում
Քայլի բովանդակությունը բխում է a-gsm-RPI-samples-py-library-based-v1_2.tar- ից, որը ներբեռնվել է արտադրողների կայքից: Խմբագրեք և պատճենեք-տեղադրեք ներքևում պարունակվող բովանդակությունը (շեղագիր) ՝ համարձակ տեղերով:
/etc/chatscripts/gprs
ԱԲՈՐՏ ԲԻՍՅԱԲՈՐՏ ՁԱՅՆ
ԱՎՏՈՐԵԼ «ՉԻ ՓՈՐՁՈ»
ԱՊՈՐՏ «NO DIALTONE»
ԱՎՏՈՐԵԼ «NO DIAL TONE»
ՎԵՐԱԲԵՐՅԱԼ «ՈՉ ՊԱՏԱՍԽԱՆ»
ՎԵՐԱԲԵՐՅԱԼ «ՀԵՏԱՈՎԱ»
ՎԵՐԱԲԵՐՅԱԼ «ՍԽԱԼ»
ԱԲՈՐՏ "+CGATT: 0"
"" AT
TԱՄԱՆԱԿԸ 12
OK ATH
Լավ ATE1
OK AT+CGDCONT = 1, "IP", "telia"
OK ATD*99#
IMEԱՄԱՆԱԿԸ 22
ՄԻԱԵԼ ""
Կարող եք նաև ձեր PIN- ը ներկայացնել այստեղ (AT+CPIN…): «telia» - ն APN- ի անուն է, այն պետք է փոխեք ձեր օպերատորների կազմաձևի:
/etc/ppp/հասակակիցներ/a-gsm
միացրեք "/usr/sbin/chat -v -f/etc/chatscripts/gprs -T telia"/dev/ttyAMA0
115200
ոչ կանխադրված
usepeerdns
լռելյայն երթուղի
համառել
ոչ
nocrtscts
տեղական
Այստեղ դուք նույնպես պետք է փոխեք APN- ը: Համոզվեք, որ արագությունը այն է, ինչ դուք ստուգել եք ավելի վաղ: Դա դժվար գտանելի ՊՄԳ ձախողման աղբյուր է: BTW - հեղինակները պնդում են, որ գրացուցակը «տանձ» է (սխալ):
Քայլ 4: PPP- ի գործարկում
Ինտերնետին միանալու համար պարզապես կատարեք.
sudo pon a-gsm
Խնդիրը կարող է լինել այն, որ ձեր RPI- ն արդեն միացված է ինտերնետին, ուստի համոզվելու համար, որ այն աշխատում է, պարզապես գործարկեք դա նախկինում (ռումինացիների խելացի առաջարկը դա արեք):
sudo երթուղին դե լռելյայն
Այժմ դուք պետք է մուտք ունենաք ինտերնետ GSM ցանցի միջոցով: Փորձեք հասցեն պինգ անել:
PPP- ն փակելու համար.
sudo poff a-gsm
Եթե անհաջող է, գուցե անհրաժեշտ լինի PPP- ն սկսել վրիպազերծման ռեժիմում.
sudo pon a-gsm կարգաբերում աղբանոց logfd 2 nodetach
Իմ դեպքում սխալները հետևյալն էին.
ա) APN- ի կարգավորում
բ) սխալ սերիական արագություն:
գ) ինչ -որ բան կախված է /dev /AMA0- ից. տե՛ս «Տնային անվտանգության» ձեռնարկը ՝ սովորելու, թե ինչպես ազատել նավահանգիստը:
Քայլ 5: Կատարել
1) MMS- ով ներխուժողների պատկերներ ուղարկել, գուցե ավելի կայուն, քան PPP- ն (փորձարկվելու է)
2) ստուգեք այս ամենը SIM800L- ով
3) PPP, MMS և SIM800L ՝ Orange PI- ով
Մնացեք մեզ հետ!
Խորհուրդ ենք տալիս:
Կառավարեք DC շարժիչը ՝ կոդավորիչով օպտիկական սենսորային մոդուլով FC-03: 7 քայլ
Վերահսկիչ DC շարժիչ ՝ կոդավորիչով Օպտիկական տվիչների մոդուլ FC-03. Այս ձեռնարկում մենք կսովորենք, թե ինչպես հաշվել օպտիկական ծածկագրիչի ընդհատումները ՝ օգտագործելով DC շարժիչ, OLED էկրան և Visuino: Դիտեք տեսանյութը:
Արևային վահանակների զանգված ՝ չինական MPPT մոդուլով ՝ 11 քայլ
Արևային վահանակների զանգված ՝ չինական MPPT մոդուլով. Արևային վահանակների լավ աշխատելու վերաբերյալ իմ վերաբերմունքի համառոտ նկարագրությունը. Դրանում ես բացարձակապես չեմ երաշխավորում բովանդակությունից որևէ մեկը, դրանք իրականում կարող են պարզապես խենթ մարդու թշնամանք լինել: Ես խիստ կասկածում եմ, որ դրանք … Որոշ նկարներ եղել են
Հեռակառավարման մեքենա NRF24L01 PA LNA հաղորդակցման մոդուլով `5 քայլ
Հեռակառավարման մեքենա NRF24L01 PA LNA հաղորդակցման մոդուլով. Այս թեմայով մենք կցանկանայինք կիսվել այն մասին, թե ինչպես պատրաստել հեռակառավարման մեքենա NRF24L01 PA LNA մոդուլով: Իրականում կան մի քանի այլ ռադիո մոդուլներ, ինչպիսիք են 433MHz, HC12, HC05 և LoRa ռադիո մոդուլները: Բայց մեր կարծիքով NRF24L01 մոդ
DIY ջերմաստիճանի վերահսկվող պալատի տուփ Peltier TEC մոդուլով. 4 քայլ (նկարներով)
DIY ջերմաստիճանի վերահսկվող պալատային տուփ Peltier TEC մոդուլով. Ես հավաքել եմ ջերմաստիճանի վերահսկվող պալատի արկղ `փոքր էլեկտրոնային տախտակներ փորձարկելու համար: Այս ձեռնարկում ես կիսվել եմ իմ նախագծով, ներառյալ սկզբնաղբյուրները և գերբերսի ֆայլերին հղումը ՝ PCB պատրաստելու համար: Ես օգտագործել եմ էժան, սովորաբար մատչելի նյութեր
IOT BIT GSM V1.5 Գլխարկ ազնվամորի Pi- ի համար. 9 քայլ
IOT BIT GSM V1.5 Գլխարկ ազնվամորիի համար. IOT BIT- ը վերջնական գլխարկ է, որը ձեր Raspberry Pi- ն իսկապես օգտակար է ցանկացած վայրում: Մեր խելացի HAT մոդուլը տրամադրում է GSM բջջային տվյալներ Raspberry Pi- ի, GPS տեղադրման տեղեկատվության և Bluetooth կապի համար: Սա հաքերների համար կատարյալ մոդուլ է