Arduino: állítson be egy GSM modult - hogyan működik
Ebben a gyakorlati tippben megmutatjuk, hogyan kell helyesen használni és beállítani a GSM modult egy Arduino-val együtt.
Arduino: Állítsa be a GSM modult - a szükséges alkatrészek
A GSM-modul beállításához természetesen először szükség van egy GSM-modulra. Az összetevőket ismét megmutatjuk a cikk végén található képtárban.
- Szüksége van továbbá Arduino-ra, tápegységre, USB-kábelre és három hím-áthidaló kábelre.
- Annak érdekében, hogy a modult helyesen használhassa, továbbra is szüksége van egy SIM-kártyára.
GSM modul: Helyezze be a SIM-kártyát és aktiválja a szoftver sorozatát.
Mindenekelőtt a GSM modullal kapcsolatban bizonyos óvintézkedéseket kell tennie.
- Először helyezze be a SIM-kártyát a GSM-modul hátuljába. Először azonban ellenőrizze, hogy az PIN-kóddal nem rendelkezik-e védelem.
- Cserélnie kell a GSM modul két fekete csatlakozóját is. A képen láthatja, hogy ezeket hogyan kell megfelelően elrendezni. Ez biztosítja, hogy a "SoftwareSerial" modul felhasználja azt, ami a projekt szempontjából fontos.
Arduino: Telepítse a modul könyvtárát
A GSM modul helyes használatához megfelelő könyvtárra van szüksége.
- Először töltse le ezt a könyvtárat a GitHubból.
- Ezután bontsa ki a ZIP fájlt. A kibontott mappában egy másik, azonos nevű mappa található. Vágja ki ezt a mappát, és illessze be az Arduino IDE könyvtárak mappájába. Ezt a "C: \ Users \ your_username \ Documents \ Arduino \ libraries" mappában találhatja meg.
- Az érthetőség kedvéért nevezze át a "GSMSHIELD" mappát is.
- Ezután szerkessze a "GSM.cpp" fájlt, és a 27. és 28. sorban változtassa meg a "_GSM_TXPIN_" -ről 7-re, a "_GSM_RXPIN_" -re 8-ra.
- A 45. és 46. sorban a „GSM.h” fájlban a „GSM_ON” értékét változtassa 9-re, a „GSM_RESET” értékét pedig 6-ra.
- Ne felejtse el menteni a fájlokat a végén.
Arduino: Feltöltési kód
Most indítsa el az Arduino IDE-t. A GSM-modulnak megfelelő kódoknak meg kell jelenniük a példakódokban.
- Ebben a példában a "GSM_GPRSLibrary_SMS" kódot választjuk. A 40. és a 41. sorban lévő két perjelet eltávolítottuk, hogy a megjegyzéseket helyes parancsokká alakítsuk.
- Ezenkívül a saját számot (országkóddal) a 40. sorba kell beírni. Az üzenet tartalma itt is szerkeszthető: »if (sms.SendSMS (" + 49123456789 ", " Hello CHIP! "))«
- Végül a kódot betöltik az Arduino-ba, és ezt elválasztják a számítógéptől.
Csatlakoztassa a GSM modult az Arduino-hoz
Ezután megfelelően csatlakoznia kell a GSM modult az Arduino-hoz.
- A GSM-modul három csapja van csatlakoztatva a 7-es és a 8-os érintkezőhöz és egy földhöz az Arduino-n. További részletek a képen láthatók.
Arduino: indítsa el a GSM modult
Végül kipróbálhatja a GSM modult.
- Először csatlakoztassa a tápegységet (tápegységet) a GSM modulhoz, és fordítsa el a kapcsolót.
- Ezután nyomja meg az oldalán található PWRKEY gombot 3 másodpercig.
- Amint a LED lassan villog, csatlakoztathatja az Arduino-t a számítógéphez, hogy az most is elinduljon.
- Végül nyissa meg a soros monitort a [Ctrl] + [Shift] + [M] gombokkal.
- Néhány másodperc múlva új SMS-t kell kapnia.
A következő gyakorlati tippben megmutatjuk, hogyan lehet felépíteni egy könnyű akadályt egy Arduino-val.