Show Posts
Pages: [1]
1  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: April 29, 2013, 03:58:55 am
Up.
2  International / Français / Re: Arduino Uno + Shield GPRS + Carte SIM Free = ??? on: April 12, 2013, 03:16:05 am
Volontier ^^ Tu utilise qu'elle GPRS ?

Moi j'ai celui la : http://www.evola.fr/product_info.php/shield-gprs-p-183
3  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: April 12, 2013, 03:15:00 am
Up, voila mon gprs que je viens de recevoir :  http://www.evola.fr/product_info.php/shield-gprs-p-183
4  International / Français / Re: Arduino Uno + Shield GPRS + Carte SIM Free = ??? on: April 09, 2013, 09:49:51 am
Moi je n'arrive carrément pas à coder mon programme pour que mon gprs m'envoi un sms quand mon capteur LM35 dépasse 24 °C, si vous avez des idées ^^
5  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: April 09, 2013, 09:43:17 am
Désolé du double Post :

J'ai essayer comme cela et toujours rien.. je désespère.. :

Code:
//Déclaration et initialisation des variables
  float mesure=0;        //Variable pour le stockage mesure retournée par le capteur
  float tension=0;       //Variable pour le stockage de la tension
  float temperature=0;   //Variable pour le stockage de la température
  float tempmax=18;       //Temperature max
  int portana0 = 0;      //Numéro du port analogique sur lequel la température est mesurée

//Traitements initialisation
  void setup()
  {
    analogReference(INTERNAL); //Permet de fixer la temperature de refernce à 1,1 volt
    Serial.begin(9600);        //initialisation de la liaison série à 9 600 bauds
  }

//Traitements itératifs
  void loop()
  {
    mesure = analogRead(portana0);  //Lecture de la valeur fournie par le capteur de température
    tension = mesure * 1.1 / 1024;  //Conversion en tension (en volt)
   
    temperature = tension * 100;    //Conversion en température (en degré Celsius)
   
    if (temp > TempMax) // la temperature est superieure a 18°C
   
      Serial.begin(9600);
  Serial.println("SMS Messages Sender");
   boolean notConnected = true; // connection à l'état
   
   while(notConnected)
  {
    if(gsmAccess.begin(PINNUMBER)==GSM_READY)
      notConnected = false;
    else
  }
   Serial.println("Not connected");
      delay(1000);
    }
{
  Serial.println("GSM initialized");
}
void loop()
{

  Serial.print("Enter a mobile number: ");
  char remoteNumber[20];  // numéro de téléphone pour envoyez le sms
  readSerial(remoteNumber);
  Serial.println(remoteNumber);

  // Texte du sms
  Serial.print("Seuil dépassé, fermeture trape");
  char txtMsg[200];
  readSerial(txtMsg);
  Serial.println("SENDING");
  Serial.println();
  Serial.println("Message:");
  Serial.println(txtMsg);

  // envoi le sms
  sms.beginSMS(remoteNumber);
  sms.print(txtMsg);
  sms.endSMS();
  Serial.println("\nCOMPLETE!\n");
}


Avec celui la j'obtient les erreurs suivantes :

Code:
envoi_sms3.cpp: In function 'void loop()':
envoi_sms3:22: error: 'temp' was not declared in this scope
envoi_sms3:22: error: 'TempMax' was not declared in this scope
envoi_sms3:30: error: 'gsmAccess' was not declared in this scope
envoi_sms3:30: error: 'PINNUMBER' was not declared in this scope
envoi_sms3:30: error: 'GSM_READY' was not declared in this scope
envoi_sms3:33: error: expected primary-expression before '}' token
envoi_sms3:33: error: expected `;' before '}' token
envoi_sms3.cpp: At global scope:
envoi_sms3:37: error: expected unqualified-id before '{' token
envoi_sms3.cpp: In function 'void loop()':
envoi_sms3:40: error: redefinition of 'void loop()'
envoi_sms3:15: error: 'void loop()' previously defined here
envoi_sms3:45: error: 'readSerial' was not declared in this scope
envoi_sms3:58: error: 'sms' was not declared in this scope
6  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: April 05, 2013, 04:55:11 am
J'ai trouver sa dans la partis Apprendre du site d'arduino.

Pour les erreurs les voicits, attention à la quantité haha !

Code:
Envoi_sms:6: error: 'GSM' does not name a type
Envoi_sms:7: error: 'GSM_SMS' does not name a type
Envoi_sms.cpp: In function 'int MesureTemp()':
Envoi_sms:17: error: 'samples' was not declared in this scope
Envoi_sms:17: error: 'Ref' was not declared in this scope
Envoi_sms:17: error: 'pinTemp' was not declared in this scope
Envoi_sms.cpp: In function 'void setup()':
Envoi_sms:37: error: 'gsmAccess' was not declared in this scope
Envoi_sms:37: error: 'GSM_READY' was not declared in this scope
Envoi_sms:40: error: expected primary-expression before '}' token
Envoi_sms:40: error: expected `;' before '}' token
Envoi_sms.cpp: At global scope:
Envoi_sms:44: error: expected declaration before '}' token
7  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: April 05, 2013, 04:10:50 am
J'ai débuté le programme voila ce que sa donne, pour le moment il marche pas, si vous avez des idées, aides ou même avis je suis ouvert à tous !

Code:
// Importation del a bibliothèque de GSM
#include <GSM.h>

// Définir le code PIN de la carte SIM
#define PINNUMBER ""

GSM gsmAccess;
GSM_SMS sms;

int temp ;
#define TempMax 18

int MesureTemp()
{
int tempc=0;
for(int i = 0;i<10;i++)
{
samples[i] = ( Ref * analogRead(pinTemp) * 100.0) / 1024;
tempc = tempc + samples[i];
delay(200);
}
tempc = tempc/10 ;
return tempc ;
}


void setup(){
  temp = MesureTemp() ; // mesure de la temperature
if (temp > TempMax) // la temperature est superieure a 18°C
 
  Serial.begin(9600);
  Serial.println("SMS Messages Sender");
 
  boolean notConnected = true; // connection à l'état
   
   while(notConnected)
  {
    if(gsmAccess.begin(PINNUMBER)==GSM_READY)
      notConnected = false;
    else
  }
   Serial.println("Not connected");
      delay(1000);
    }
  }

  Serial.println("GSM initialized");
}

void loop()
{

  Serial.print("Enter a mobile number: ");
  char remoteNumber[20];  // numéro de téléphone pour envoyez le sms
  readSerial(remoteNumber);
  Serial.println(remoteNumber);

  // Texte du sms
  Serial.print("Seuil dépassé, fermeture trape");
  char txtMsg[200];
  readSerial(txtMsg);
  Serial.println("SENDING");
  Serial.println();
  Serial.println("Message:");
  Serial.println(txtMsg);

  // send the message
  sms.beginSMS(remoteNumber);
  sms.print(txtMsg);
  sms.endSMS();
  Serial.println("\nCOMPLETE!\n");
}

/*
  Read input serial
 */
int readSerial(char result[])
{
  int i = 0;
  while(1)
  {
    while (Serial.available() > 0)
    {
      char inChar = Serial.read();
      if (inChar == '\n')
      {
        result[i] = '\0';
        Serial.flush();
        return 0;
      }
      if(inChar!='\r')
      {
        result[i] = inChar;
        i++;
      }
    }
  }
}




8  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: March 08, 2013, 09:37:58 am
Ah merci beaucoup je vais étudier ton programme, et faire des recherches pour le "Ethernet", merci encore  tonyryu !
9  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: March 08, 2013, 08:57:47 am
Ah merci, tu à un tutoriel pour apprendre à faire cela ? Ou une aide ? je te remercie d'avance smiley
10  International / Réalisations et Projets Finis / Re: alarme avec gestion sms on: March 08, 2013, 08:54:07 am
Salut infobarquee, je serais intéresser par ton programme pour recevoir une alerte par sms pour une température x° choisi, et le capteur que tu à choisis, si possible de m'envoyez sa par MP ou mail : simon.aamijane@gmail.com ! Merci d'avance !
11  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: March 08, 2013, 05:22:44 am
Pour ma pars il faut pas que cela ce face via bouton, mais automatiquement, moi je doit seulment m'occuper de l'alerte, c'est à dire, quand il y a une température x°, un email et un sms sont envoyez ^^
12  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: February 15, 2013, 04:43:04 am
Pas de problème BTguillaume, on vas pouvoir s'entre aider, et non j'ai pas encore fait l'achat du matériel vue que je ne c'est pas encore exactement ce qu'il me faut, aussi merci à tous et non je ne cherche pas de réponse toute cuite, mais une grande aide vue que je suis pas super fort en arduino, mais je suis motiver, et sur tous obliger de le faire, mais cela m'intéresse beaucoup !

Aussi le mieux entre le capteur LM35 et le DS18B20 c'est le quelle ?
13  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: February 12, 2013, 11:32:25 am
C'est en anglais et un petit test.. sa reste du arduino et j'y comprend rien..

un pour l'envoi d'un message d'alerte si la température dépasse un certain seuil.

Et si possible car je ne c'est pas si avec arduino c'est possible, de faire un envoi d'email alerte.
14  International / Français / Re: Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: February 12, 2013, 10:19:02 am
Merci mais ce système permet seulement de recevoir un sms sur demande moi je cherche a ce que quand le capteur de température atteint x° cela envoi un sms  et (si possible) un email.. et je suis pas très fort en arduino..
15  International / Français / Afficher la température sur un site et programmer l'envoi d'un sms et d'un email on: February 08, 2013, 08:15:48 am
Bonjour je m'appelle Simon, je souhaite avoir de l'aide pour mon projet ,
nous devons moi et mon groupe simuler un Mini Data center, l'en noncer est tel :

{

Problématique

On souhaite récupérer la quantité de chaleur pour chauffer des bureaux d'un local serveurs. On veut aussi
contrôler à distance la température ambiante et alerter par message le responsable en cas de température
maximale autorisé atteinte.

Fonctionnalités

- L'administrateur réseau doit pouvoir être informé à distance de la température d'un local serveurs.
- Un message d'alerte doit avertir un technicien de maintenance en cas de température limite.
- Un système d'extraction et d'évacuation du flux de chaleur doit permettre de chauffer un local
distant.

}

Donc on est trois on a chaqu'un une partis, moi je m'occupe d'alerter le technicien de maintenant en cas de température limite, j'aimerais que quand le capteur de température détecte la température limite imaginons x° cela envoi un sms sur le téléphone de technicien et ensuite un email.


Mais j'arrive pas à trouver de solution pour coder un envois  l'envoi d'un sms quand mon capteur LM35 détecte une température supérieur a 24°C

Voila toute aide sur la programmation, idée, conseil est la bienvenue ! Merci d'avance.

Simon
Pages: [1]