Stap 2: Laden de schets en gaan!
Als u wilt dat sommige interactiviteit moeten we de Arduino te luisteren zowel SIM900 uitgang voor seriële als de seriële input van de gebruiker. Als SIM900 iets uitgangen, zal Arduino de output verwerken en beslissen wat te sturen naar de seriële monitor. Als de gebruiker enkele vooraf gedefinieerde opdracht met parameters typt (bijvoorbeeld 'sms +79123456789 testbericht' Arduino zal transformeren dit in opdracht van de SIM900 te sturen naar iemand). Bovendien is er een RTC-klok op het schild van de SIM900. Het is goed om de tijd van het ontvangen en te veranderen enkel te typen "instellen tijd = 15/04/15, 20: 12:00'.
OK, bieden we ook een optie om te programmeren van enkele parameters in EEPROM (zoals Arduino UNO 512 bytes van het heeft). Dus, wanneer we de macht snijden, Arduino zal niet vergeten deze parameters om ze te gebruiken als een constante waarden of triggers.
In feite, samengesteld ik enkel 2 verschillende schetsen voor SIM900 operatie, een andere om aan te tonen van de EEPROM truc.
Dus laden de schetsen en geniet!