GSM SIM900 Arduino dagligen SMS meddelande
Med SeeedStudio GSM SIM900 sköld med Arduino och Ting.com SMS
Översikt
Jag ville ha ett sätt att spåra verksamhet i byggnaden som har makt och cell service men ingen WiFi-tjänst, så vände jag mig till en SeeedStudio GSM GPRS SIM900 Arduino shield. Jag ville bara ha ett enda meddelande (e-post eller SMS) skickas varje morgon med en enkel rapport om rörelse upptäcks under de senaste 24 timmarna. Arduinoen samlar in motion sensordata totalt per timme.
Verksamhet sett 123 gånger
01/12 09:00 – 12
01/12 11:00 – 42
01/12 14:00 – 21
01/12 19:00 – 34
01/12 22:00-8
01/13 02:00-4
01/13 07:00 – 11
Exempel på SMS msg
Nätkostnader
Jag kunde ha haft DSL eller kabel Internet installerat, men vid normalt $40/ month bara att skicka några bytes varje dag verkade lite mycket. Så, jag bestämde mig att undersöka med hjälp av cellulära data. Cellen leverantörer har ännu att anta "riktiga" prissättning för mycket låg volym IoT (Internet of Things) typ enheter. De tenderar att tro att deras endast kunder är smart telefonanvändare med krav på hög röst/data och pris därefter.
Eftersom detta projekt behöver endast omkring 1 kilobyte per day(!), hög hastighet, är hög volym inte ett krav. Men låg månadskostnad! Jag hittade en mycket bra leverantör "Ting" som har en botten slutet plan för små enheter börjar så lite som $6/ månad. Du kan få ett SIM-kort från dem för SIM900 för ca $9 engångs med ingen "aktivering" avgift. Om du använder länken https://z2q89r47d4e.ting.com/ kan du (och jag) få en bill kredit eller rabatt. Se nedan för steg.
SMS vs HTTP
Detta projekt använder SMS meddelande istället för HTTP, eftersom jag ville ha en varning på min telefon. Det är möjligt att konvertera för att använda HTTP, men observera att äldre SIM900 inte hanterar HTTP POST eller HTTPS mycket väl. HTTP GET fungerar, dock.
Maskinvarukostnader
Det finns ett antal olika versioner av GSM sköldar från flera leverantörer, men någon som använder modulen sim900 är lika i både funktion och pris runt $60. Men ibland kan du hitta de äldre versionerna till mycket lägre pris. Jag slutade med SeeedStudio version 1.0 från Radio Shack för ca $20. GSM modul, även nya, kostar ungefär samma som en DSL- eller kabelmodem. Kolla eBay för billiga äldre versioner, om du vill.
Obs: De flesta äldre SIM900 enheter inte kommer med stöd för HTTPS SSL.
Så om du behöver det, vara villig att försöka uppgradera firmware:
http://seeedstudio.com/wiki/images/3/37/SIM_900_AG...Detta projekt använder SMS, så HTTPS inte är krävs.
Andra användningsområden
Detta system kan anpassas till andra typer av sensorer, såsom temperatur, fuktighet, vatten nivå, gas, etc. i stället för rörelsesensorn jag använde. Bara ersätta PIR-sensorn och Känn dig fri att ändra koden för att lägga till ditt meddelande utdata.