Envoi SMS via Arduino
-
Matériels
- 1 arduino uno
- 1 Shield GSM/GPRS ITEA (avec son antenne)
- 1 Alimentation pour le shield
- 1 carte SIM
//Programme d'envoi d'un sms toutes les heures //Shield GSM/GRPRS ITEA //Arduino uno //Pin 2 : TX //Pin 3 : RX //Carte sim sans code pin #include "SIM900.h" #include <SoftwareSerial.h> #include "sms.h" SMSGSM sms; int numdata; boolean started=false; char smsbuffer[160]; char n[20]; char num_tph[] = "+33600000000"; void setup() { //Serial connection. Serial.begin(9600); Serial.println("GSM Shield testing."); //Start configuration of shield with baudrate 2400(pour le shield ITEA) if (gsm.begin(2400)) { Serial.println("\nstatus=READY"); started=true; } else Serial.println("\nstatus=IDLE"); if(started) { if (sms.SendSMS(num_tph, "start")) Serial.println("\nSMS sent OK"); } }; void loop() { if(started) { sms.SendSMS(num_tph, "message"); delay(3600000); } }; |