Un connecté à Facebook, la fête de la musique Arduino-Powered (2 / 5 étapes)

Etape 2: Lecture de Tags RFID

Maintenant, nous aurons besoin de mettre en place notre Arduino à lire les étiquettes RFID. Si vous n’avez pas utilisé l’Arduino avant ou vous avez des difficultés sur le chemin, la page officielle mise en route est très utile. Connectez votre Arduino à votre ordinateur avec un câble USB. Si vous ne l’avez pas déjà fait, vous aurez besoin de télécharger et d’installer le Arduino développement environnement.

Nous devrons également d’intall certaines bibliothèques pour rendre ce codage moins fastidieux. Si vous avez de Lady AdaFruit arraisonner, téléchargez ici et si vous avez le jury Sparkfun, télécharger la bibliothèque ici stockez-le dans le dossier bibliothèques de votre Arduino (sur OSX, le répertoire par défaut serait ~/Documents/Arduino/libraries/ et sous Windows, il serait mon Documents\Arduino\libraries\) (si vous avez des problèmes avec cela, consultez les conseils de Lady AdaFruit. Si vous aviez déjà l’environnement Arduino ouvrir avant de placer le code dans le dossier bibliothèques, redémarrer maintenant.

Placez le bouclier de la RFID sur le dessus de l’Arduino. Maintenant, nous pouvons obtenir le code. Tout le code dont vous aurez besoin se trouvent ici dans notre repo Github.

Créez une nouvelle esquisse de Arduino en sélectionnant l’application Arduino et copiez le code à partir du lien en haut à droite en cliquant sur l’icône de papier écorné et enregistrez-le dans votre répertoire de projet. Tout ce que vous avez à faire est maintenant décommentez trois lignes en haut du fichier selon quel lecteur RDID que vous possédez.

Si vous avez la carte RFID de Sparkfun sm130, décommentez ces trois blocs :

Et si vous avez la chambre Lady Adafruit RFID, décommentez ces trois blocs :

Le reste de l’esquisse est identique pour les deux cartes, parce que nous avons écrit la bibliothèque sm130 pour correspondre à celle de la bibliothèque de Lady Adafruit. Maintenant, cliquez sur la flèche de droite sur le croquis pour charger le code sur l’Arduino et commencer à courir. Pour afficher la sortie, ouvrez le moniteur série en cliquant sur fichier -> Outils -> Serial Monitor, puis assurez-vous que votre débit en bauds est défini sur 9600 (le menu déroulant en bas à droite de la serial monitor).

Maintenant, si vous tapez votre carte RFID sur le lecteur, il devrait afficher l’ID Unique ! Génial.

Maintenant je vais vous expliquer le code ligne par ligne, si vous êtes intéressé, sinon vous pouvez passer à la section « Envoi l’UUID sur le serveur Local ». Commençons par le code de l’importateur :

Dans ce morceau nous allons importer la bibliothèque de Sparkfun ou la bibliothèque Lady AdaFruit selon celui que vous supprimez. Cartes de Sparkfun utilise le logiciel Serial (alias UART) pour la communication, tandis que le jury de Lady AdaFruit utilise le fil (A.K.A I2C). Puis nous faisons aux variables globales pour suivre le temps entre les balises pour plus tard (pour Assurez-vous qu’il n’est pas garder signalez votre balise maintes et maintes que vous gardez près du lecteur). Maintenant regardons la méthode d’installation :

Dans ce premier morceau de code, nous ajoutons la méthode de « setup » qui est une méthode spéciale qui n’est appelée une fois chaque fois que l’Arduino est redémarré. Dans cette méthode, nous allons commencer la série qui est un protocole de communication en cours d’exécution. Ensuite, nous allons commencer exécutant la bibliothèque de bouclier RFID elle-même. Ensuite, nous avons récupérer la version de firmware afin de s’assurer que notre communication auprès de la Commission travaille efficacement - sinon, nous juste une boucle pour toujours. Maintenant la méthode en boucle :

La méthode de la boucle est appelée maintes et maintes fois par Arduino. Dès que son code est terminée, il recommence. Dans notre méthode de la boucle, nous créons le succès, uid et uidLength des variables pour stocker les résultats d’une balise découverte. Nous puis essayez de lire une étiquette et si nous le faisons, l’uid sera stocké dans la variable uid et la longueur de cet uid sera magasin à uidLength. Alors nous avons simplement imprimer, et note quelle heure il était imprimé pour s’assurer qu’il n’imprime pas maintes et maintes fois.

Articles Liés

Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

Système Ambilight pour chaque entrée connectés à votre téléviseur. WS2812B Arduino UNO Raspberry Pi

J'ai toujours voulu ajouter ambilight à mon téléviseur. Il est tellement cool ! J'ai finalement fait et je n'étais pas déçu !J'ai vu beaucoup de vidéos et de nombreux tutoriels sur la création d'un système Ambilight pour votre TV, mais je n'ai jamais
Connecté le sapin de Noël en utilisant Arduino et Temboo

Connecté le sapin de Noël en utilisant Arduino et Temboo

Je possède un bouclier ethernet pour ma carte arduino pour un certain temps et je voulais faire quelque chose avec elle. Il y a un battage médiatique autour de l'internet des objets, j'ai décidé de créer un arbre de Noël connecté. Mais la question ét
Comment connecter un écran LCD de série à un Arduino UNO

Comment connecter un écran LCD de série à un Arduino UNO

Dans ce instructable je vais vous montrer comment j'ai branché une série LCD 16 X 2 à un Arduino UNO.Il y a beaucoup d'instructables et tutoriels vous montre comment connecter un écran LCD normal à un Arduino, mais pas beaucoup montrant une série LCD
Connect A 16 x 2 LCD affichage à un Arduino

Connect A 16 x 2 LCD affichage à un Arduino

Bienvenue sur mon premier instructable,Je vais vous montrer comment connecter un écran lcd de 16 x 2 à un arduino,Suivez ces simples instructions étape par étape et vous l'aurez fait à aucun moment:)Étape 1: Rassembler tous les éléments dont vous ave
Comment connecter un téléphone Android directement à un Arduino (USB OTG) (Via un masseur personnel)

Comment connecter un téléphone Android directement à un Arduino (USB OTG) (Via un masseur personnel)

IntroductionCe projet vous est présenté par Comingle.io, le sextoy Open-Sourcesociété. Nous lançons une nouvelle marque crowdfunding campagne athttp://igg.me/at/mod pour financer la production de masse d'un nouveau gode complètement hackable. Il vous
Faire un Web connecté Robot (à environ 500 $) (à l’aide d’un Arduino et Netbook)

Faire un Web connecté Robot (à environ 500 $) (à l’aide d’un Arduino et Netbook)

ce Instructable vous montrera comment construire votre propre Robot de Web connecté (en utilisant un microcontrôleur Arduino et Asus eee pc).Pourquoi voudriez-vous un Robot Web de connecté ? Pour jouer avec, bien sûr. Piloter votre robot d'à travers
Comment faire un post sur Facebook

Comment faire un post sur Facebook

* Si yon't Facebook téléchargé sur votre appareil (s) Télécharger avant de lire les instructions... Télécharger à l'aide de votre appareil mobile app store (magasin de jeu de Google, App Store d'Apple)* Matériel nécessaire : Un dispositif électroniqu
Comment faire pour quitter Facebook

Comment faire pour quitter Facebook

surmonter une dépendance en lignepar Victoria JensenCréation : 24 octobre 2013Matériel nécessaire :Crayon ou un styloPapierUn dispositif avec accès internetRemarque : Ces instructions vont vous guider à travers le processus de désactivation de votre
Arduino avec Facebook - la manière simple de contrôler

Arduino avec Facebook - la manière simple de contrôler

Bonjour amis aujourd'hui je vais vous montrer comment connecter votre Arduino à FACEBOOK et contrôler à distance votre Arduino de partout dans le monde par le biais de votre compte Facebook. Ok c'est comment ça marche, il y a un compte Facebook qui e
Comment implémenter sociaux Facebook Login

Comment implémenter sociaux Facebook Login

Dans ce post, je vais vous montrer comment il est facile à mettre en œuvre Facebook sociale connexion à une page web à l'aide JavaScript SDK de Facebook. La chose gentille au sujet de Facebook login social est la grande documentation et instructions
Comment faire pour trouver des gens sur Facebook

Comment faire pour trouver des gens sur Facebook

Étape 1: Étape 1 Suivez le lien « Recherche » une fois connecté à Facebook. Vous donnera la possibilité de rechercher des personnes dans et hors de votre réseau.Entrez un nom dans la zone « Rechercher ». Vous devez seulement entrer deux lettres si vo
Arduino et Visuino : connecter D 4 systèmes ViSi Genie smart écran tactile à Arduino

Arduino et Visuino : connecter D 4 systèmes ViSi Genie smart écran tactile à Arduino

Il arrive un moment, quand vous voulez avoir un écran tactile connecté à votre carte Arduino. Il y a beaucoup de différentes options d'affichage et de tailles disponibles, mais la plupart d'entre eux exige une somme considérable de code pour être con
Liaison BlueTooth avec détection & connect

Liaison BlueTooth avec détection & connect

cela va semer un moyen de détecter automatiquement et créer un lien à l'aide de BlueTooth, c'est une façon pour un module « maître » détecter un module [connu] "esclave" en utilisant Arduino et BlueSmirf BlueTooth.II a utilisé la carte de dériva
Arduino connecté au Wifi à l’aide de ESP8266 contrôlée par Billy (à l’aide de Mac OS X)

Arduino connecté au Wifi à l’aide de ESP8266 contrôlée par Billy (à l’aide de Mac OS X)

Qu'il existe de nombreux tutoriels sur la façon de mettre en place un nouveau ESP8266 pour se connecter au wifi, il a fallu me jours et beaucoup d'heures à parler pour le département de technologie au collège en fait lever mon projet et en cours d'ex