Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



Arduino Alarme


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique
Previous topic :: Next topic  
Author Message
BeaGy
Débutant

Offline

Joined: 12 Mar 2014
Posts: 1
Masculin
Niveau d'éléctronique: Intermédiaire

PostPosted: Wed 12 Mar - 20:42 (2014)    Post subject: Arduino Alarme Reply with quote

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
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino