Une clé RFID universelle (4 / 9 étapes)

Étape 4: Le logiciel - saisie de données dans notre carte

Le logiciel était le suivant.  À l’aide de l’IDE Arduino, j’ai implémenté un système de menu simple qui m’a permis d’entrer dans les installations pertinentes et CardID données directement à partir du clavier.  J’ai également fourni un moyen d’afficher les données en utilisant les LEDs que j’ai monté sur la planche.

Un problème, je suis tombé sur, était quand j’étais calcul les données des cartes (parité et checksum) à la volée - pour être lue avec succès, la carte doit exporter des données en temps réel (la plupart des lecteurs ont besoin un certain nombre de lectures séquentielles de valides) et ajout de sous-routine et calcul des retards causés la carte à la sortie des données non valides selon le lecteur concerné.  J’ai contourné ce problème en remplissant un tableau de bits qui est envoyé lorsque la carte est transmettre en plus.  De cette façon, les calculs sont font qu’une seule fois.

Quand la carte est alimentée, il attend que le bouton « mode » être pressés.  Le nombre actuel de la mode s’affiche à l’aide d’un ensemble de 4 LED.  Chaque appui sur le bouton « mode » incrémente le mode actuel.  Une fois le mode correct est affiché, puis la touche « enter » démarre l’exécution de cette fonction.

MODE 1 - mode d’alimentation faible (veille)

La carte passe dans un mode de faible puissance, attendez que le bouton reset pour être pressé pour réveiller il

MODE 2 - entrez un ID d’installation hexagonale

La carte attend 2 chiffres à inscrire ce qui signifie le code d’installation de ce système (dans ce cas, c’est 2C) - le logiciel par défaut est 2C - donc cela n’a pas besoin d’être inscrit.

MODE 3 - décimal carte ID
La carte attend que 8 chiffres à inscrire signifiant la CardID pour la carte à être usurpées (dans ce cas, il est 07820706) - c’est le nombre long imprimé au verso de la carte, pas le nombre de 119,21922.

MODE 4 - vider l’installation et la carte d’identité
L’installation et la carte d’identité sont sous-évaluées sous forme de nombres de Hex en utilisant les 4 Leds en haut de la carte.

MODE 5 - émuler une carte
La carte en mode d’émulation - tous les voyants sont éteints.  Le mode d’émulation peut seulement être quitté en appuyant sur le bouton de réinitialisation.

Le logiciel s’appuie sur de Mark Stanley et de Alexander Brevig bibliothèque de clavier http://www.arduino.cc/playground/Code/Keypad

Articles Liés

125 kHz RFID exploité pêne dormant

125 kHz RFID exploité pêne dormant

Il s'agit d'un amusement, un projet très utile qui permet un accès facile dans n'importe quelle porte avec un pêne dormant. J'ai une autre version qui est utilisée sur ma porte de garage et utilise le même circuit de base et des breloques. Le système
Getting Started with RFID

Getting Started with RFID

Avez-vous déjà demandé comment fonctionne votre identifiant ?Dans ce tutoriel, nous serons en mesure de vous montrer comment lire un bouton IDOR ou balise, si elle est maintenue contre le lecteur RFID ID-12 ou n'importe quel module de 125 KHz. Ce pro
Serrure de porte RFID avec Arduino

Serrure de porte RFID avec Arduino

Nous voici avec la serrure RFID classique. C' est classique en ce sens « Nous vivons dans l'avenir et considérer pour acquis à ce stade » entiers. Dans ce tutoriel, nous allons configurer un loquet de porte qui s'ouvre avec le coup d'une étiquette RF
Un jouet pour chien RFID avec sons

Un jouet pour chien RFID avec sons

Pour ma maîtrise en thèse de Design d'Interaction à l'Université de Malmö (Suède), j'ai construit un jouet pour chien prototype qui attrappe le bruit et l'odeur. J'ai commencé avec un prototype de lo-fi, y compris un jouet mou dans lequel je pouvais
RFI-DJ: MP3 lecture RFID chose

RFI-DJ: MP3 lecture RFID chose

The RFI-DJ est un périphérique USB pour lecture de fichiers MP3 de votre ordinateur. Vous avez un ensemble de cartes RFID, chacun avec un nom de chanson écrit à ce sujet. Vous choisissez une carte et placez sur la RFI-DJ, et votre ordinateur va jouer
Distributeur de médicaments RFID

Distributeur de médicaments RFID

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com)Avez-vous déjà eu la nécessité d'organiser vos médicaments pour le mois mais que vous voulez un moyen
Déverrouillage des portes RFID Arduino RC522

Déverrouillage des portes RFID Arduino RC522

Bonjour tous ici est mon démo.Depuis que j'ai mon lecteur RFID, je voulais juste créer une porte RFID déverrouiller le système pour la porte de mon appartement. Au début, j'ai conçu le flux de travail ci-dessus, comme un débutant, ce n'est pas tout à
RFID contrôlée coffre de voiture

RFID contrôlée coffre de voiture

prévoit la réalisation :On sera capable de marcher jusqu'à la valise de la voiture, de toucher leur hanche (qui contient leur portefeuille qui contient une carte RFID) à un point spécifié, causant le coffre ouvert de la pop. Il fera appel à identific
Clavier de lecture RFID USB

Clavier de lecture RFID USB

ceci est un tutoriel étape par étape comment créer une balise RFID lecture clavier USB à l'aide de la USnooBie.Ce tutoriel est fourni avec les fichiers de projet. Les fichiers de code sont largement commentés par des références à la documentation per
La construction d’une araignée géante

La construction d’une araignée géante

Cette araignée est 17' pieds diamètre de pied à la jambe. Les pieds sont amovibles pour le transport et un rangement facile. Elle est faite d'une armature de fil de poulet pour le corps et le pvc pour les jambes. La finition de la fourrure n'est pas
Construire une haute Performance FPV Camera Quadcopter

Construire une haute Performance FPV Camera Quadcopter

Cet Instructable va vous montrer, en détail, comment construire un quadcopter de haute qualité pour vol FPV et enregistrer les photos/vidéos aériennes.Nous savons tous les êtres humains ne peuvent pas voler. Nos os sont trop denses et battement de no
Comment bloquer/tuer RFID puces

Comment bloquer/tuer RFID puces

dans ce Instructable je décrirai différentes façons de bloquer ou tuer RFID tags. RFID signifie Radio Frequency Identification. Si vous ne savez pas sur cette technologie encore, vous devriez certainement commencer par vous familiariser avec elle, pa
Cintre d’une boîte en carton

Cintre d’une boîte en carton

Dans l'instructable ci-dessous, je vais vous montrer comment faire un cintre rigide d'une boîte de carton ondulé.J'ai utilisé une boîte de Zalando au lieu de carton ondulé normal, parce que c'est une partie de mon idée de transformer les boîtes de Za
Une touche du clavier Masher

Une touche du clavier Masher

perdre de précieuses secondes en tapant dans un code chaque fois que vous avez besoin d'ouvrir la porte?Ce petit « appareil » simplifie le processus en appuyant sur les touches de droite pour vous et peut être caché dans votre paume, donc vous écrase