Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Index du Forum



Arduino Alarme


 
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique
Sujet précédent :: Sujet suivant  
Auteur Message
BeaGy
Débutant

Hors ligne

Inscrit le: 12 Mar 2014
Messages: 1
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Mer 12 Mar - 20:42 (2014)    Sujet du message: Arduino Alarme Répondre en citant

PublicitéSupprimer les publicités ?
Bonjour, Je suis Beagy actuellement en Terminale STI2D SIN, j'ai comme projet une alarme qui sera composé de plusieurs module Arduino.  
Mais j'ai un problème avec celui là "Grove - 125KHz RFID Reader" 
J'aimerais trouvé un programme qui me permettrais de reconnaître le "Tag" avec son ID spécifique, et non pas tous les tag, mais bien celui que j'aurais définie. C'est peut-être pas grand chose mais j'ai gros bug la dessus. J'ai trouvé un programme la dessus mais celui-ci me permet juste d'identifier le code de chaque tag le voici :
Code:
#include <SoftwareSerial.h>
 
SoftwareSerial SoftSerial(2, 3);
unsigned char buffer[64]; // buffer array for data recieve over serial port
int count=0;     // counter for buffer array 
void setup()
{
  SoftSerial.begin(9600);               // the SoftSerial baud rate   
  Serial.begin(9600);             // the Serial port of Arduino baud rate.
 
}
 
void loop()
{
  if (SoftSerial.available())              // if date is comming from softwareserial port ==> data is comming from SoftSerial shield
  {
    while(SoftSerial.available())          // reading data into char array 
    {
      buffer[count++]=SoftSerial.read();     // writing data into array
      if(count == 64)break;
  }
    Serial.write(buffer,count);            // if no data transmission ends, write buffer to hardware serial port
    clearBufferArray();              // call clearBufferArray function to clear the storaged data from the array
    count = 0;                       // set counter of while loop to zero
 
 
  }
  if (Serial.available())            // if data is available on hardwareserial port ==> data is comming from PC or notebook
    SoftSerial.write(Serial.read());       // write it to the SoftSerial shield
}
void clearBufferArray()              // function to clear buffer array
{
  for (int i=0; i<count;i++)
    { buffer[i]=NULL;}                  // clear all index of array with command NULL
}






Si quelqu'un pouvais me dire quelle instruction mettre pour qu'il détecte que ma carte j'en serais ravis.
Cordialement...  
____________________________
"Je peux accepter l’échec, tout le monde peut échouer, mais je n’accepterai jamais de ne pas avoir essayé." Michael Jordan
Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 08:45 (2017)    Sujet du message: Arduino Alarme

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino