Arduino: seadistage GSM-moodul - kuidas see töötab
Selles praktilises näpunäites näitame teile, kuidas koos Arduinoga õigesti kasutada ja seadistada GSM-moodulit.
Arduino: seadistage GSM-moodul - vajalikud komponendid
GSM-mooduli seadistamiseks on kõigepealt vaja GSM-moodulit. Näitame teile kõiki komponente uuesti ka artikli lõpus olevas pildigaleriis.
- Teil on vaja ka Arduinot, toiteallikat, USB-kaablit ja kolme mees-hüppajakaablit.
- Mooduli korrektseks kasutamiseks on vaja ikkagi SIM-kaarti.
GSM-moodul: sisestage SIM-kaart ja aktiveerige tarkvara jada.
Kõigepealt peate GSM-mooduli osas võtma mõned ettevaatusabinõud.
- Esmalt sisestage SIM-kaart GSM-mooduli tagaküljele. Esmalt veenduge siiski, et see pole PIN-koodiga kaitstud.
- Samuti peate vahetama GSM-mooduli kaks musta pistikut. Pildil näete, kuidas neid õigesti paigutada. See tagab, et moodul "SoftwareSerial" kasutab selle projekti jaoks olulist.
Arduino: installige mooduli raamatukogu
GSM-mooduli korrektseks kasutamiseks on vaja sobivat teeki.
- Esmalt laadige see teek alla GitHubist.
- Seejärel ekstraheerige ZIP-fail. Ekstraheeritud kaustast leiate teise sama nimega kausta. Lõigake see kaust välja ja kleepige see Arduino IDE teekide kausta. Selle leiate kaustast "C: \ Kasutajad \ oma_kasutajanimi \ Dokumendid \ Arduino \ teegid".
- Pange kausta "GSMSHIELD" ümber ka selguse huvides.
- Seejärel muutke faili "GSM.cpp" ja muutke ridades 27 ja 28 "_GSM_TXPIN_" väärtuseks 7 ja "_GSM_RXPIN_" väärtuseks 8.
- Muutke faili "GSM.h" ridadel 45 ja 46 väärtuseks "GSM_ON" väärtuseks 9 ja "GSM_RESET" väärtuseks 6.
- Ärge unustage faile lõpus salvestada.
Arduino: laadige kood üles
Nüüd alustage Arduino IDE-d. GSM-mooduli sobivad koodid peaksid nüüd ilmuma näidiskoodidesse.
- Selles näites valime koodi nimega "GSM_GPRSLibrary_SMS". Kommentaaride õigeteks käskudeks teisendamiseks eemaldame siiski kaks kaldkriipsu ridadelt 40 ja 41.
- Lisaks sisestatakse 40-nda rea käsku oma number (koos riigikoodiga). Sõnumi sisu saab ka siin redigeerida: »if (sms.SendSMS (" + 49123456789 ", " Hallo CHIP! "))«
- Lõpuks laaditakse kood Arduinole ja see eraldatakse arvutist.
Ühendage GSM-moodul Arduinoga
Järgmisena peate GSM-mooduli korralikult ühendama Arduinoga.
- GSM-mooduli kolm tihvti on ühendatud tihvtide 7 ja 8 ja Arduino maaga. Lisateavet näete pildil.
Arduino: käivitage GSM-moodul
Lõpuks saate testida GSM-moodulit.
- Kõigepealt ühendage toiteallikas (toiteplokk) GSM-mooduliga ja pöörake lülitit.
- Seejärel vajutage 3 sekundit küljel asuvat nuppu PWRKEY.
- Niipea kui LED-lamp aeglaselt vilgub, saate Arduino arvutiga ühendada, nii et see käivitub ka nüüd.
- Lõpuks avage jadamonitor nuppudega [Ctrl] + [Shift] + [M].
- Mõni sekund hiljem peaksite saama uue SMS-i.
Järgmises praktilises näpunäites näitame teile, kuidas saate Arduino abil kergbarjääri ehitada.