„Arduino“: nustatykite GSM modulį - kaip jis veikia
Šiame praktiniame patarime jums parodysime, kaip teisingai naudoti ir nustatyti GSM modulį kartu su „Arduino“.
„Arduino“: nustatykite GSM modulį - reikiamus komponentus
Žinoma, norint nustatyti GSM modulį, pirmiausia reikia GSM modulio. Visus komponentus taip pat dar kartą parodysime paveikslėlių galerijoje, esančioje straipsnio pabaigoje.
- Jums taip pat reikia „Arduino“, maitinimo šaltinio, USB laido ir trijų vyriškų jungčių.
- Tam, kad galėtumėte tinkamai naudoti modulį, vis tiek reikia SIM kortelės.
GSM modulis: įdėkite SIM kortelę ir suaktyvinkite programinės įrangos seriją.
Visų pirma, jūs turite imtis kai kurių atsargumo priemonių, susijusių su GSM moduliu.
- Pirmiausia įdėkite SIM kortelę į GSM modulio galinę dalį. Tačiau pirmiausia įsitikinkite, kad jis nėra apsaugotas PIN kodu.
- Taip pat turite pakeisti dvi juodąsias GSM modulio jungtis. Paveikslėlyje galite pamatyti, kaip jie turėtų būti tinkamai išdėstyti. Tai užtikrina, kad „SoftwareSerial“ modulis naudoja tai, kas svarbu šiam projektui.
„Arduino“: įdiekite modulio biblioteką
Norint tinkamai naudoti GSM modulį, jums reikia tinkamos bibliotekos.
- Pirmiausia atsisiųskite šią biblioteką iš „GitHub“.
- Tada ištraukite ZIP failą. Ištrauktame aplanke rasite kitą aplanką tuo pačiu pavadinimu. Iškirpkite šį aplanką ir įklijuokite jį į „Arduino IDE“ bibliotekų aplanką. Tai galite rasti aplanke „C: \ Users \ your_username \ Documents \ Arduino \ libraries“.
- Aiškumo dėlei taip pat pervardykite aplanką „GSMSHIELD“.
- Tada redaguokite failą „GSM.cpp“ ir 27 ir 28 eilutėse pakeiskite „_GSM_TXPIN_“ į 7, o „_GSM_RXPIN_“ į 8.
- Faile „GSM.h“ 45 ir 46 eilutėse pakeiskite „GSM_ON“ reikšmę į 9 ir „GSM_RESET“ reikšmę į 6.
- Nepamirškite išsaugoti failų pabaigoje.
Arduino: Įkelkite kodą
Dabar paleiskite „Arduino IDE“. Tinkami GSM modulio kodai dabar turėtų būti rodomi kodų pavyzdžiuose.
- Šiame pavyzdyje pasirenkame kodą pavadinimu „GSM_GPRSLibrary_SMS“. Tačiau, norėdami konvertuoti komentarus į teisingas komandas, pašaliname du poskyrius 40 ir 41 eilutėse.
- Be to, 40 eilutėje komanda įvedamas nuosavas numeris (su šalies kodu). Pranešimo turinį taip pat galima redaguoti čia: »if (sms.SendSMS (" + 49123456789 ", " Hello CHIP! "))«
- Galiausiai kodas įkeliamas į Arduino ir atskirtas nuo kompiuterio.
Prijunkite GSM modulį prie Arduino
Kitas, jūs turite tinkamai prijungti GSM modulį prie Arduino.
- Trys GSM modulio kaiščiai yra sujungti su 7 ir 8 kaiščiais ir žeme Arduino mieste. Galite pamatyti daugiau informacijos paveikslėlyje.
„Arduino“: paleiskite GSM modulį
Galiausiai galite išbandyti GSM modulį.
- Pirmiausia prijunkite maitinimo šaltinį (maitinimo bloką) prie GSM modulio ir apverskite jungiklį.
- Tada 3 sekundes paspauskite PWRKEY mygtuką šone.
- Kai tik šviesos diodas lėtai mirksi, „Arduino“ galite prijungti prie kompiuterio, kad jis taip pat įsijungtų.
- Galiausiai atidarykite serijinį monitorių mygtukais [Ctrl] + [Shift] + [M].
- Po kelių sekundžių turėtumėte gauti naują SMS.
Kitame praktiniame patarime jums parodysime, kaip galite pastatyti šviesos barjerą su „Arduino“.