Étape 1: Comment ça marche
The Arduino Internet Gizmo se compose d’un Arduino, un lecteur de carte RFID, un tas de LED et autres composants montés dans une affaire de d’alimentation alimentation PC recyclée connectée à un PC comme indiqué dans le premier diagramme. L’Arduino est exécutant un logiciel qui lira une carte RFID lorsqu’il est placé près du lecteur. Lorsqu’une carte est lue, l’Arduino rend les LED sur le dessus du gizmo lumière vers le haut dans l’ordre et apparaissent de courir autour en cercles. ID de la carte RFID est ensuite envoyé au PC via un câble USB qui relie l’Arduino et le PC. Sur le PC, un programme Python est en cours d’exécution dans une boucle d’attente pour les données de l’Arduino. Lorsqu’il reçoit l’id de carte RFID de l’Arduino, il lève l’ID de carte RFID dans un tableau pour voir ce site web sont associés à cette carte. S’il trouve la carte de la table, il ouvre un nouvel onglet dans le navigateur web par défaut pour l’ordinateur et le site web des charges. Si l’ID de carte RFID n’est pas dans le tableau, le programme Python crée une page HTML simple avec un message d’erreur et l’ID de carte RFID et affiche les informations dans un nouvel onglet dans le navigateur (comme illustré dans l’image). Lorsque l’Arduino Internet Gizmo est allumé, il éclaire un ensemble de couleurs rouge-vert-bleu changeant des LEDs pour indiquer que le gizmo est opérationnel.
Le second chiffre et le fichier PDF joint montrent le circuit schématique pour Arduino Internet Gizmo. Le lecteur de carte RFID est connecté l’Arduino broches 3 et 4. Broche 3 est utilisée pour envoyer que les données des cartes RFID à l’Arduino et la broche 4 sont utilisées pour activer ou désactiver la lecture. Broches de l’Arduino 6-13 sont utilisées pour contrôler l’éclairage de la LED sur le dessus du gizmo. Arduino broche 5 est utilisée pour mettre en marche la couleur de LED rouge-vert-bleu changeant de circuit. Broche 5 se connecte à un opto-coupleur qui transforme la couleur changeant circuit del sur et en dehors. J’ai utilisé le circuit de l’opto-coupleur plutôt que de relier la couleur changer LED directement à l’Arduino, parce que la couleur que changeante LED dessiner des quantités variables de cours comme ils changent de couleur et avec cinq d'entre eux, je ne savais pas quel effet cela aurait sur l’Arduino, alors je me suis senti il était préférable d’utiliser l’optocoupleur et la couleur changer indépendamment les LEDs de puissance.
Détails sur la façon dont le logiciel fonctionne est couvert à l’étape 20.
Plus d’informations sur le fonctionne du lecteur de carte RFID se trouvent dans la feuille de données pour le lecteur de carte RFID série de parallaxe.