Gränssnitt SIM900A GSM Modem med Arduino (2 / 3 steg)
Steg 2: Att göra anslutningar
Det finns två sätt att ansluta GSM-modul till arduino. Kommunikationen mellan Arduino och GSM-modulen är i alla fall följetong. Så ska vi använda följetong stiften på Arduino (Rx och Tx). Så om du kommer med denna metod, kan du ansluta Tx stift av GSM-modul till Rx stift Arduino och Rx stift av GSM-modul till Tx stift Arduino.
Nu ansluta den mark pin av arduino till marken pin av gsm-modul! Så är det allt! Du gjort 3 anslutningar och kablar är över! Nu kan du läsa in olika program att kommunicera med gsm-modul och få det att fungera.
Obs:- Problemet med denna anslutning är samtidigt programmering. Arduino använder seriella portar för att läsa programmet från Arduino IDE. Om dessa stift används i ledningar, laddas programmet inte framgångsrikt till Arduino. Så måste du koppla ledningar i Rx och Tx varje gång du bränna programmet. När programmet läses in framgångsrikt, kan du återansluta dessa stift och systemet fungerar! För att undvika detta problem, använder jag en alternativ metod där två digitala stift av arduino används för seriell kommunikation. Vi måste välja två PWM aktiverat stift av arduino för denna metod. Så jag väljer stift 9 och 10 (som PWM aktiverat stift). Denna metod är möjlig med theSoftwareSerial bibliotek av Ardunio. SoftwareSerial är ett bibliotek för Arduino som gör det möjligt för seriell datakommunikation via andra digitala stift av Arduino. Biblioteket replikerar maskinvara funktioner och hanterar uppgiften av seriell kommunikation.