Arduino och SIM900 sköld. Användarvänlig. (2 / 2 steg)
Steg 2: Ladda skissen och gå!
För att ha några interaktivitet behöver vi Arduino att lyssna både till SIM900 seriell utgång och seriell indata från användaren. Om SIM900 utgångar något, Arduino behandlar resultatet och besluta vad som ska skickas till den seriella bildskärmen. Om användaren skriver några fördefinierade kommando med parametrar (t.ex. 'sms +79123456789 testmeddelande' Arduino kommer att förvandla detta till SIM900 kommando för att skicka det till någon). Det finns dessutom en RTC klocka på den SIM900 skölden. Det är bra att kunna ta emot tiden från det och ändra det bara att skriva "Ställ in tiden = 15/04/15, 20: 12:00".
OK, kan vi också ge en möjlighet att programmera vissa parametrar i EEPROM (som Arduino UNO har 512 byte av det). Så, när vi strömmen, Arduino kommer ihåg dessa parametrar för att använda dem som vissa konstanta värden eller utlösare.
I själva verket komponerade jag bara 2 olika skisser, en för SIM900 drift, en annan en Visa EEPROM trick.
Så ladda skisser och njut!