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

Etape 3: Connexion à l’Internet avec WiFly

Maintenant, nous avons besoin d’envoyer des Tag ID sur le serveur donc il peut garder une trace de qui est à l’écoute de la musique sur chaque périphérique. Nous avons écrit une bibliothèque Arduino pour faire des requêtes web beaucoup plus facile que nous utiliserons. Vous pouvez trouver tout le code dont vous aurez besoin ici et nous allons vous expliquer le code ci-dessous ligne par ligne. Si vous ne souhaitez pas lire l’explication, assurez-vous juste que vous modifiez les informations d’authentification de réseau le WiFly permettant de connecter à l’internet.

Nous avons apporté quelques ajouts à la RFID précédente lecture code. Jetons un regard sur les nouveaux ajouts dans la partie supérieure du fichier :

Nous avons ajouté les bibliothèques WiFlyHQ et Lifegraph pour rendre la connexion à internet plus facile. Le module WiFly doit avoir un port série pour communiquer avec l’Arduino avec laquelle nous créons sur les broches 9 et 10. Puis nous instancions un API JSON (partie de la bibliothèque de Lifegraph) qui se termine les appels HTTP dans quelques méthodes simples. Ensuite, nous fournissons nos informations d’identification réseau afin que le WiFly peut se connecter. L’hôte est nos propres serveurs de fête de la musique qui gère tout le trafic http. La dernière ligne définit l’ID de périphérique que vous pouvez mettre vers le haut. Elle déterminera l’URL de votre fête de la musique donc plus unique vous faire, les personnes moins probable au hasard doivent se connecter à votre fête de la musique.

Maintenant nous allons jeter un regard sur le nouveau code dans la fonction de paramétrage :

Dans ce morceau de code, mise en place la communication série WiFly et nous connecter au WiFi. Ensuite, nous créons un objet API pour gérer nos requêtes HTTP sur les serveurs de groupe de musique.

Maintenant regardons l’adjonction au code en boucle :

Une fois que nous recevons un robinet avec succès d’un dispositif NFC/RFID, nous avons commencer à communiquer avec la carte WiFI au lieu de la Commission de la RFID (wifiSerial.listen()). Ensuite, nous avons mis au point de terminaison nous allons frapper (qui sera toujours ' / tap ") et ajoutez l’ID de périphérique en tant que paramètre de la requête. Ensuite, nous convertissons nos pId d’une kyrielle d’uint_8 qui ressemble à la poubelle lorsque vous l’imprimez, aux caractères avec la méthode stringifyTag. Enfin, nous envoyer la demande et vérifier la réponse.

Mettez le code sur votre Arduino, ouvrir le moniteur de la série et vérifiez que vous envoyez une demande avec succès. Il devrait afficher quelque chose comme ceci :

Connexion WiFly... Arrivée au wifi réseau. Demandant un Firmware Version pour s’assurer que travaille comm... Trouvé des données de Version. Comm travaille. En attente pour une carte RFID... Obtenu une balise ! Longueur: 4, ID: réponse du serveur musicparty.herokuapp.com d’ouvert de 0x16 0x34 de 0x88 0x04 80 : 404 aller lifegraphconnect.com au dispositif de synchronisation

Génial, maintenant vous êtes prêt à synchroniser vos identifiants numériques et physiques !

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