Le but ici est de produire un périphérique pour détecter la présence d'une puce RFID à longue distance (minimum 30cm) et qui soit capable d'envoyer l'information à un équipement informatique.
L'objectif est de créer une nuée de périphériques de détection dans un environnement local restreint afin de suivre le parcours d'un animal qui possède une puce RFID.
Une application serveur sera chargée de recevoir ou récolter les informations, de les enregistrer et en publier un résumé utile (tel qu'une page web de suivi apposé sur une carte).
- Le coût
- Il ne doit pas être excessif pour produire un périphérique puisque il faudra en produire plusieurs, on se base sur une nuée de minimum quatres périphériques.
- La détection
- La détection doit se faire sur une distance longue (relativement aux capacités de RFID) car le parcours d'un animal n'est jamais exact et il est nécessaire d'avoir une marge de manoeuvre.
- Transmission
- Les évènements de détection doivent être transmis à un équipement informatique car ils doivent servir dans un système de suivi en direct. Il est proscrit de devoir collecter manuellement les informations sur chaque équipement.
- Protection
- On s'intéresse au parcours d'un animal en extérieur, donc l'équipement sera sujet aux intempéries. Bien que ce ne soit pas la première priorité, il est nécessaire de se préoccuper du boîtier de l'équipement pour qu'il soit hermétique.
- Maintenance
- L'assemblage de l'équipement doit être accessible et ne pas requérir des compétences élaborées en éléctronique;
- Son fonctionnement doit être accessible et ne pas reposer sur du code machine obscure;
- L'équipement fonctionnera sur batteries, il est nécessaire de pouvoir le recharger régulièrement aussi simplement qu'on recharge un périphérique courant tel un téléphone portable. Un intérêt doit être porté à la durabilité de la batterie;
Il n'existe pas de périphérique prêt à l'emploi pour notre objectif, hormis peut être dans des systèmes professionels prohibitifs et peu accessibles.
Pour le réaliser nous devons donc partir sur une plateforme éléctronique qui peut disposer des composants nécessaires aux fonctionnalités et qui soit accessible pour pouvoir être reproduit par des non professionels.
Deux grandes plateformes de ce genre se démarquent: Raspberry et Arduino.
Raspberry étant la plus accessible, nous partirons donc sur celle-ci. Une proposition appuyée pour démontrer que la plateforme Arduino peut remplir les mêmes critères sans surcoût est recevable.
On peut envisager ce processus d'élaboration pour commencer:
- Séléctionner définitivement la plateforme éléctronique;
- Séléctionner les composants et élaborer le plan d'assemblage;
- Commander les composants;
- Assembler les composants;
- Prototyper le code informatique à intégrer à l'équipement pour son fonctionnement;
- Prototyper le serveur applicatif qui collaborera avec les équipements;
Pour démarrer la plateforme éléctronique et la sélection des composants il y a pour l'instant cette vidéo du tutorial sur l'élaboration d'un équipement similaire:
https://www.youtube.com/watch?v=y89yJ1Fq-hQ&list=WL